Jun 05
2024
-
4,800
Reduced 5.73%
78,916
Common Stock
Mar 04
2024
SELL
Open market or private sale
$8,692,500
$173.85 p/Share
50,000
Reduced 37.39%
83,716
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$1,123,000
$22.46 p/Share
50,000
Added 27.22%
133,716
Common Stock
Feb 26
2024
SELL
Open market or private sale
$6,912,194
$160.48 p/Share
43,072
Reduced 33.97%
83,716
Common Stock
Dec 14
2023
SELL
Open market or private sale
$11,999,700
$150.75 p/Share
79,600
Reduced 38.57%
126,788
Common Stock
Dec 14
2023
BUY
Exercise of conversion of derivative security
$725,951
$9.12 p/Share
79,600
Added 27.83%
206,388
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$6,000,049
$131.41 p/Share
45,659
Reduced 26.48%
126,788
Common Stock
Nov 17
2023
BUY
Grant, award, or other acquisition
-
87,801
Added 34.11%
169,584
Common Stock
Nov 16
2023
SELL
Payment of exercise price or tax liability
$197,030
$135.23 p/Share
1,457
Reduced 1.69%
84,646
Common Stock
Nov 13
2023
BUY
Grant, award, or other acquisition
-
18,382
Added 17.59%
86,103
Common Stock
Nov 11
2023
SELL
Payment of exercise price or tax liability
$264,315
$132.29 p/Share
1,998
Reduced 2.87%
67,721
Common Stock
Jun 08
2023
-
361
Reduced 0.52%
69,719
Common Stock
Feb 01
2023
SELL
Open market or private sale
$4,207,800
$140.26 p/Share
30,000
Reduced 29.98%
70,080
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$273,600
$9.12 p/Share
30,000
Added 23.06%
100,080
Common Stock
Jan 12
2023
-
6,800
Reduced 8.84%
70,080
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$3,812,529
$117.15 p/Share
32,544
Reduced 29.74%
76,880
Common Stock
Nov 21
2022
BUY
Grant, award, or other acquisition
-
62,436
Added 36.77%
107,349
Common Stock
Nov 17
2022
SELL
Payment of exercise price or tax liability
$288,376
$100.62 p/Share
2,866
Reduced 5.75%
46,988
Common Stock
Nov 16
2022
SELL
Payment of exercise price or tax liability
$152,625
$104.61 p/Share
1,459
Reduced 2.84%
49,854
Common Stock
Nov 11
2022
BUY
Grant, award, or other acquisition
-
12,296
Added 19.33%
51,313
Common Stock
Jun 06
2022
SELL
Open market or private sale
$2,373,000
$118.65 p/Share
20,000
Reduced 33.89%
39,017
Common Stock
Feb 10
2022
SELL
Open market or private sale
$3,904,890
$118.33 p/Share
33,000
Reduced 35.86%
59,017
Common Stock
Jan 24
2022
-
121,084
Reduced 56.82%
92,017
Common Stock
Nov 27
2021
SELL
Payment of exercise price or tax liability
$7,746,236
$105.82 p/Share
73,202
Reduced 25.57%
213,101
Common Stock
Nov 27
2021
BUY
Grant, award, or other acquisition
-
140,264
Added 33.19%
282,392
Common Stock