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
Aug 08
2021
SELL
Payment of exercise price or tax liability
$802,230
$481.82 p/Share
1,665
Reduced 13.3%
10,855
Common Stock
Aug 08
2021
BUY
Exercise of conversion of derivative security
-
3,383
Added 21.27%
12,520
Common Stock