Mar 07
2024
SELL
Payment of exercise price or tax liability
$7,744,212
$340.39 p/Share
22,751
Reduced 25.88%
65,142
Common Stock
Mar 07
2024
BUY
Exercise of conversion of derivative security
$6,159,235
$208.23 p/Share
29,579
Added 28.08%
75,755
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
3,543
Added 5.73%
58,314
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$1,587,684
$313.4 p/Share
5,066
Reduced 8.47%
54,771
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
12,520
Added 17.3%
59,837
Common Stock
Feb 05
2024
SELL
Open market or private sale
$3,329,100
$332.91 p/Share
10,000
Reduced 17.45%
47,317
Common Stock
Feb 02
2024
SELL
Open market or private sale
$3,101,000
$310.1 p/Share
10,000
Reduced 14.86%
57,317
Common Stock
Jan 25
2024
SELL
Open market or private sale
$3,000,400
$300.04 p/Share
10,000
Reduced 12.93%
67,317
Common Stock
Aug 02
2023
SELL
Payment of exercise price or tax liability
$10,927,693
$289.99 p/Share
37,683
Reduced 32.77%
77,317
Common Stock
Aug 02
2023
BUY
Exercise of conversion of derivative security
$9,364,727
$208.23 p/Share
44,973
Added 33.63%
88,736
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$4,052,783
$249.31 p/Share
16,256
Reduced 18.84%
70,027
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$2,946,922
$127.6 p/Share
23,095
Added 21.11%
86,283
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$1,324,967
$248.68 p/Share
5,328
Reduced 7.78%
63,188
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
15,029
Added 17.99%
68,516
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$6,863,067
$210.53 p/Share
32,599
Reduced 37.87%
53,487
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
$5,466,409
$132.98 p/Share
41,107
Added 36.5%
71,514
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$1,095,602
$200.77 p/Share
5,457
Reduced 10.82%
44,979
Common Stock
Feb 08
2022
BUY
Grant, award, or other acquisition
-
13,964
Added 21.68%
50,436
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$14,104,432
$216.14 p/Share
65,256
Reduced 64.15%
36,472
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
$11,159,336
$135.76 p/Share
82,199
Added 60.22%
54,298
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$346,726
$196.78 p/Share
1,762
Reduced 8.28%
19,529
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
-
5,659
Added 21.0%
21,291
Common Stock