Oct 02
2024
SELL
Open market or private sale
$13,847,041
$226.93 p/Share
61,019
Reduced 30.88%
136,572
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$14,989,353
$226.21 p/Share
66,263
Reduced 25.11%
197,591
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
127,282
Added 32.54%
263,854
Common Stock
Apr 02
2024
SELL
Open market or private sale
$9,244,782
$168.91 p/Share
54,732
Reduced 28.61%
136,572
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$9,959,847
$170.03 p/Share
58,577
Reduced 23.44%
191,304
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
113,309
Added 31.2%
249,881
Common Stock
Oct 03
2023
SELL
Open market or private sale
$11,295,784
$172.36 p/Share
65,536
Reduced 32.45%
136,445
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$12,110,025
$171.21 p/Share
70,732
Reduced 25.94%
201,981
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
136,268
Added 33.32%
272,713
Common Stock
Aug 07
2023
SELL
Open market or private sale
$2,753,216
$178.56 p/Share
15,419
Reduced 10.15%
136,445
Common Stock
Aug 05
2023
SELL
Payment of exercise price or tax liability
$2,998,649
$181.99 p/Share
16,477
Reduced 9.79%
151,864
Common Stock
Aug 05
2023
BUY
Exercise of conversion of derivative security
-
31,896
Added 15.93%
168,341
Common Stock
Apr 03
2023
SELL
Open market or private sale
$7,210,716
$165.3 p/Share
43,622
Reduced 24.23%
136,444
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$7,749,970
$164.9 p/Share
46,998
Reduced 20.7%
180,066
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
90,620
Added 28.53%
227,064
Common Stock
Oct 17
2022
SELL
Open market or private sale
$1,147,150
$142.45 p/Share
8,053
Reduced 5.58%
136,290
Common Stock
Oct 15
2022
SELL
Payment of exercise price or tax liability
$1,184,394
$138.38 p/Share
8,559
Reduced 5.6%
144,343
Common Stock
Oct 15
2022
BUY
Exercise of conversion of derivative security
-
16,612
Added 9.8%
152,902
Common Stock
Oct 03
2022
SELL
Open market or private sale
$25,039,747
$142.03 p/Share
176,299
Reduced 56.4%
136,290
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$26,161,398
$138.2 p/Share
189,301
Reduced 37.72%
312,589
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
365,600
Added 42.14%
501,890
Common Stock
Aug 08
2022
SELL
Open market or private sale
$2,533,239
$164.86 p/Share
15,366
Reduced 10.13%
136,290
Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$2,733,236
$165.35 p/Share
16,530
Reduced 9.83%
151,656
Common Stock
Aug 05
2022
BUY
Exercise of conversion of derivative security
-
31,896
Added 15.94%
168,186
Common Stock
Apr 18
2022
SELL
Open market or private sale
$1,319,760
$164.97 p/Share
8,000
Reduced 5.54%
136,290
Common Stock