May 21
2024
SELL
Open market or private sale
$1,541,353
$420.79 p/Share
3,663
Reduced 4.06%
86,652
Common Stock
May 21
2024
BUY
Exercise of conversion of derivative security
$549,450
$150.0 p/Share
3,663
Added 4.05%
86,862
Common Stock
May 20
2024
SELL
Open market or private sale
$23,072,635
$420.06 p/Share
54,927
Reduced 38.8%
86,652
Common Stock
May 20
2024
BUY
Exercise of conversion of derivative security
$8,239,050
$150.0 p/Share
54,927
Added 27.95%
141,579
Common Stock
Feb 22
2024
SELL
Open market or private sale
$251,650
$350.0 p/Share
719
Reduced 0.82%
86,652
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$116,053
$161.41 p/Share
719
Added 0.82%
87,371
Common Stock
Feb 21
2024
SELL
Open market or private sale
$12,840,560
$347.54 p/Share
36,947
Reduced 29.89%
86,652
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
$5,963,615
$161.41 p/Share
36,947
Added 23.01%
123,599
Common Stock
Feb 16
2024
SELL
Open market or private sale
$5,839,008
$347.56 p/Share
16,800
Reduced 16.24%
86,652
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$2,711,688
$161.41 p/Share
16,800
Added 13.97%
103,452
Common Stock
Feb 15
2024
SELL
Open market or private sale
$2,246,250
$348.04 p/Share
6,454
Reduced 6.93%
86,652
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
$1,041,740
$161.41 p/Share
6,454
Added 6.48%
93,106
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$5,053,666
$320.99 p/Share
15,744
Reduced 15.38%
86,652
Common Stock
Feb 02
2024
BUY
Grant, award, or other acquisition
-
25,220
Added 19.76%
102,396
Common Stock
Jan 30
2024
BUY
Grant, award, or other acquisition
-
7,875
Added 9.26%
77,176
Common Stock
Feb 04
2023
SELL
Payment of exercise price or tax liability
$3,625,698
$250.48 p/Share
14,475
Reduced 17.29%
69,257
Common Stock
Feb 04
2023
BUY
Grant, award, or other acquisition
-
22,520
Added 21.19%
83,732
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
9,765
Added 13.76%
61,212
Common Stock
Aug 18
2022
SELL
Open market or private sale
$2,290,753
$315.01 p/Share
7,272
Reduced 5.73%
119,582
Common Stock
Aug 18
2022
BUY
Exercise of conversion of derivative security
$805,665
$110.79 p/Share
7,272
Added 5.42%
126,854
Common Stock
Aug 17
2022
SELL
Open market or private sale
$3,164,490
$315.0 p/Share
10,046
Reduced 7.75%
119,582
Common Stock
Aug 17
2022
BUY
Exercise of conversion of derivative security
$1,112,996
$110.79 p/Share
10,046
Added 7.19%
129,628
Common Stock
Aug 16
2022
SELL
Open market or private sale
$12,866,230
$317.16 p/Share
40,567
Reduced 25.33%
119,582
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$4,494,418
$110.79 p/Share
40,567
Added 24.91%
122,264
Common Stock
Aug 15
2022
SELL
Open market or private sale
$7,878,000
$315.12 p/Share
25,000
Reduced 17.29%
119,582
Common Stock