Nov 20
2024
SELL
Payment of exercise price or tax liability
$210,983
$113.31 p/Share
1,862
Reduced 21.55%
6,780
Common Stock
Nov 20
2024
BUY
Exercise of conversion of derivative security
-
1,862
Added 17.73%
8,642
Common Stock
Mar 25
2024
SELL
Open market or private sale
$76,427,370
$125.91 p/Share
607,000
Reduced 98.9%
6,780
Common Stock
Mar 25
2024
BUY
Exercise of conversion of derivative security
$42,034,750
$69.25 p/Share
607,000
Added 49.72%
613,780
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$4,706,709
$112.66 p/Share
41,778
Reduced 31.02%
92,919
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
116,510
Added 46.38%
134,697
Common Stock
Nov 30
2023
SELL
Payment of exercise price or tax liability
$204,426
$115.17 p/Share
1,775
Reduced 8.89%
18,187
Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
-
1,775
Added 8.17%
19,962
Common Stock
Sep 01
2023
SELL
Open market or private sale
$69,546,516
$122.14 p/Share
569,400
Reduced 96.9%
18,187
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$37,272,924
$65.46 p/Share
569,400
Added 49.21%
587,587
Common Stock
Feb 20
2023
SELL
Sale (or disposition) back to the issuer
$14,357,672
$104.92 p/Share
136,844
Reduced 46.44%
157,850
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$9,100,026
$104.92 p/Share
86,733
Reduced 54.95%
71,117
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
223,577
Added 43.14%
294,694
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$3,261,648
$104.92 p/Share
31,087
Reduced 30.42%
71,117
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
84,017
Added 45.12%
102,204
Common Stock
Nov 29
2022
SELL
Payment of exercise price or tax liability
$265,178
$125.38 p/Share
2,115
Reduced 4.47%
45,193
Common Stock
Nov 29
2022
BUY
Exercise of conversion of derivative security
-
2,115
Added 4.28%
47,308
Common Stock
Nov 14
2022
-
26,166
Reduced 57.9%
19,027
Common Stock
Oct 05
2022
SELL
Payment of exercise price or tax liability
$57,408
$115.51 p/Share
497
Reduced 1.09%
45,193
Common Stock
Oct 05
2022
BUY
Exercise of conversion of derivative security
-
1,168
Added 2.49%
45,690
Common Stock
Jun 07
2022
SELL
Open market or private sale
$70,895,728
$121.21 p/Share
584,900
Reduced 92.93%
44,522
Common Stock
Jun 07
2022
BUY
Exercise of conversion of derivative security
$33,970,993
$58.08 p/Share
584,900
Added 48.17%
629,422
Common Stock
Feb 20
2022
SELL
Sale (or disposition) back to the issuer
$10,995,066
$89.67 p/Share
122,617
Reduced 49.7%
124,076
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$7,133,607
$89.67 p/Share
79,554
Reduced 64.12%
44,522
Common Stock
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
202,171
Added 45.04%
246,693
Common Stock