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
Apr 01
2022
SELL
Payment of exercise price or tax liability
$10,873,632
$174.31 p/Share
62,381
Reduced 11.56%
477,334
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
120,000
Added 18.19%
539,715
Common Stock
Feb 03
2022
SELL
Open market or private sale
$4,364,000
$174.56 p/Share
25,000
Reduced 5.62%
419,715
Common Stock
Feb 01
2022
-
1,450
Reduced 0.32%
444,715
Common Stock
Nov 29
2021
-
2,000
Reduced 0.45%
445,993
Common Stock
Nov 01
2021
SELL
Open market or private sale
$3,721,500
$148.86 p/Share
25,000
Reduced 5.29%
447,993
Common Stock