Nov 05
2024
-
8,000
Reduced 4.28%
179,043
Common Stock
Oct 02
2024
SELL
Open market or private sale
$13,769,547
$225.66 p/Share
61,019
Reduced 24.6%
187,043
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$14,989,353
$226.21 p/Share
66,263
Reduced 21.08%
248,062
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
127,282
Added 28.82%
314,325
Common Stock
Aug 07
2024
-
4,500
Reduced 2.35%
187,043
Common Stock
Aug 05
2024
SELL
Open market or private sale
$20,674,000
$206.74 p/Share
100,000
Reduced 34.3%
191,543
Common Stock
May 10
2024
-
1,850
Reduced 0.63%
291,543
Common Stock
Apr 02
2024
SELL
Open market or private sale
$9,244,234
$168.9 p/Share
54,732
Reduced 15.72%
293,393
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$9,959,847
$170.03 p/Share
58,577
Reduced 14.4%
348,125
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
113,309
Added 21.79%
406,702
Common Stock
Nov 16
2023
-
123,448
Reduced 29.62%
293,266
Common Stock
Oct 03
2023
SELL
Open market or private sale
$11,295,784
$172.36 p/Share
65,536
Reduced 13.59%
416,714
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$12,110,025
$171.21 p/Share
70,732
Reduced 12.79%
482,250
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
136,268
Added 19.77%
552,982
Common Stock
Aug 08
2023
-
5,600
Reduced 1.33%
416,714
Common Stock
May 10
2023
-
2,900
Reduced 0.68%
422,313
Common Stock
Apr 03
2023
SELL
Open market or private sale
$11,935,903
$165.26 p/Share
72,225
Reduced 14.52%
425,213
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$12,772,989
$164.9 p/Share
77,459
Reduced 13.47%
497,438
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
149,684
Added 20.66%
574,897
Common Stock
Dec 09
2022
-
2,275
Reduced 0.53%
425,059
Common Stock
Oct 03
2022
SELL
Open market or private sale
$25,495,314
$140.75 p/Share
181,139
Reduced 29.77%
427,334
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$25,492,510
$138.2 p/Share
184,461
Reduced 23.26%
608,473
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
365,600
Added 31.56%
792,934
Common Stock
Aug 03
2022
SELL
Open market or private sale
$4,102,000
$164.08 p/Share
25,000
Reduced 5.53%
427,334
Common Stock
May 04
2022
SELL
Open market or private sale
$4,073,000
$162.92 p/Share
25,000
Reduced 5.24%
452,334
Common Stock