Nov 07
2024
SELL
Payment of exercise price or tax liability
$36,745,904
$369.02 p/Share
99,577
Reduced 38.76%
157,340
Common Stock
Nov 07
2024
SELL
Open market or private sale
$21,134,741
$368.76 p/Share
57,313
Reduced 36.43%
100,027
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$14,600,183
$93.06 p/Share
156,890
Added 37.91%
256,917
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$6,987,864
$353.19 p/Share
19,785
Reduced 16.53%
99,934
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
-
905
Added 0.75%
119,719
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
37,773
Added 24.12%
118,814
Common Stock
Nov 17
2023
SELL
Open market or private sale
$16,304,947
$288.67 p/Share
56,483
Reduced 41.07%
81,034
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$30,243,064
$291.55 p/Share
103,732
Reduced 43.0%
137,517
Common Stock
Nov 17
2023
BUY
Exercise of conversion of derivative security
$12,999,845
$81.14 p/Share
160,215
Added 39.91%
241,249
Common Stock
Jun 05
2023
-
8,904
Reduced 9.91%
80,959
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$2,609,122
$276.83 p/Share
9,425
Reduced 9.5%
89,828
Common Stock
Mar 21
2023
BUY
Exercise of conversion of derivative security
-
504
Added 0.51%
99,253
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
17,971
Added 15.4%
98,749
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$28,949,703
$240.77 p/Share
120,238
Reduced 44.82%
148,002
Common Stock
Dec 02
2022
SELL
Open market or private sale
$16,121,561
$239.79 p/Share
67,232
Reduced 45.43%
80,770
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
$11,999,954
$64.01 p/Share
187,470
Added 41.14%
268,240
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$4,632,735
$267.34 p/Share
17,329
Reduced 17.69%
80,647
Common Stock
Mar 21
2022
BUY
Exercise of conversion of derivative security
-
33,925
Added 25.72%
97,976
Common Stock
May 04
2021
SELL
Open market or private sale
$27,572,882
$255.79 p/Share
107,795
Reduced 62.75%
63,978
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$5,999,870
$55.66 p/Share
107,795
Added 38.56%
171,773
Common Stock
Mar 21
2021
SELL
Payment of exercise price or tax liability
$3,138,580
$230.0 p/Share
13,646
Reduced 17.59%
63,928
Common Stock
Mar 21
2021
BUY
Grant, award, or other acquisition
-
26,674
Added 25.59%
77,574
Common Stock
Mar 05
2021
-
19,514
Reduced 27.71%
50,900
Common Stock
Dec 07
2020
SELL
Payment of exercise price or tax liability
$4,142,032
$239.59 p/Share
17,288
Reduced 17.57%
81,088
Common Stock
Dec 07
2020
SELL
Open market or private sale
$2,527,487
$236.28 p/Share
10,697
Reduced 13.19%
70,391
Common Stock