Feb 13
2025
SELL
Payment of exercise price or tax liability
$1,526,544
$321.92 p/Share
4,742
Reduced 6.21%
71,676
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
13,218
Added 14.75%
76,418
Common Stock
Aug 06
2024
-
22,211
Reduced 26.0%
63,200
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$9,375,908
$308.55 p/Share
30,387
Reduced 10.26%
265,744
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
78,440
Added 20.94%
296,131
Common Stock
May 04
2023
-
12,511
Reduced 7.64%
151,276
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$9,664,626
$262.84 p/Share
36,770
Reduced 18.33%
163,787
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
94,880
Added 32.12%
200,557
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$8,312,240
$258.08 p/Share
32,208
Reduced 23.36%
105,677
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$4,068,639
$68.96 p/Share
59,000
Added 29.97%
137,885
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$8,746,103
$244.1 p/Share
35,830
Reduced 8.64%
378,885
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
6,011
Added 1.43%
414,715
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
85,040
Added 17.22%
408,704
Common Stock
Nov 02
2021
SELL
Open market or private sale
$12,587,500
$251.75 p/Share
50,000
Reduced 13.38%
323,664
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
$19,483,284
$250.46 p/Share
77,790
Reduced 17.23%
373,664
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$7,321,421
$47.97 p/Share
152,625
Added 25.27%
451,454
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$3,192,220
$174.61 p/Share
18,282
Reduced 5.77%
298,829
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
48,635
Added 13.3%
317,111
Common Stock
Nov 03
2020
SELL
Payment of exercise price or tax liability
$30,965,918
$136.09 p/Share
227,540
Reduced 36.83%
390,351
Common Stock
Nov 03
2020
SELL
Open market or private sale
$16,556,719
$135.85 p/Share
121,875
Reduced 31.22%
268,476
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
$13,471,283
$24.18 p/Share
557,125
Added 47.41%
617,891
Common Stock