Jul 29
2025
SELL
Payment of exercise price or tax liability
$8,632,085
$58.55 p/Share
147,431
Reduced 53.57%
127,799
Common Stock
Jul 29
2025
BUY
Exercise of conversion of derivative security
$7,474,924
$44.33 p/Share
168,620
Added 37.99%
275,230
Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$487,632
$75.31 p/Share
6,475
Reduced 5.73%
106,610
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
-
13,159
Added 10.42%
113,085
Common Stock
Aug 02
2024
SELL
Payment of exercise price or tax liability
$2,970,858
$82.35 p/Share
36,076
Reduced 26.53%
99,926
Common Stock
Aug 02
2024
BUY
Exercise of conversion of derivative security
$1,656,780
$31.26 p/Share
53,000
Added 28.04%
136,002
Common Stock
Jul 23
2024
SELL
Payment of exercise price or tax liability
$1,888,411
$77.77 p/Share
24,282
Reduced 22.63%
83,002
Common Stock
Jul 23
2024
BUY
Exercise of conversion of derivative security
$1,094,100
$31.26 p/Share
35,000
Added 24.6%
107,284
Common Stock
Dec 19
2023
SELL
Payment of exercise price or tax liability
$2,552,227
$77.42 p/Share
32,966
Reduced 31.44%
71,884
Common Stock
Dec 19
2023
BUY
Exercise of conversion of derivative security
$1,478,254
$31.26 p/Share
47,289
Added 31.08%
104,850
Common Stock
Aug 05
2023
SELL
Payment of exercise price or tax liability
$520,546
$82.17 p/Share
6,335
Reduced 9.91%
57,561
Common Stock
Aug 05
2023
BUY
Exercise of conversion of derivative security
-
12,876
Added 16.77%
63,896
Common Stock
Aug 07
2022
SELL
Payment of exercise price or tax liability
$742,196
$382.97 p/Share
1,938
Reduced 13.19%
12,755
Common Stock
Aug 07
2022
BUY
Exercise of conversion of derivative security
-
3,938
Added 21.14%
14,693
Common Stock
Nov 02
2021
SELL
Open market or private sale
$105,020
$525.1 p/Share
200
Reduced 1.83%
10,755
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$25,010
$125.05 p/Share
200
Added 1.79%
10,955
Common Stock
Nov 01
2021
SELL
Open market or private sale
$4,649,547
$527.04 p/Share
8,822
Reduced 45.06%
10,755
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$1,103,191
$125.05 p/Share
8,822
Added 31.06%
19,577
Common Stock
Oct 29
2021
SELL
Open market or private sale
$347,702
$525.23 p/Share
662
Reduced 5.8%
10,755
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$82,783
$125.05 p/Share
662
Added 5.48%
11,417
Common Stock
Oct 28
2021
SELL
Open market or private sale
$52,518
$525.18 p/Share
100
Reduced 0.92%
10,755
Common Stock
Sep 02
2021
SELL
Open market or private sale
$5,082,000
$508.2 p/Share
10,000
Reduced 47.95%
10,855
Common Stock
Sep 02
2021
BUY
Exercise of conversion of derivative security
$1,065,900
$106.59 p/Share
10,000
Added 32.41%
20,855
Common Stock
Aug 09
2021
SELL
Open market or private sale
$4,809,700
$480.97 p/Share
10,000
Reduced 47.95%
10,855
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
$1,065,900
$106.59 p/Share
10,000
Added 32.41%
20,855
Common Stock