Mar 01
2024
-
18,125
Reduced 26.31%
50,766
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$2,576,992
$129.66 p/Share
19,875
Reduced 22.14%
69,891
Common Stock
Feb 27
2024
BUY
Open market or private purchase
$482,160
$120.54 p/Share
4,000
Added 0.24%
1,655,171
Common Stock
Feb 09
2024
-
1,566,405
Reduced 94.58%
89,766
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$36,329,378
$122.47 p/Share
296,639
Reduced 15.23%
1,651,171
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
$719,381
$1.29 p/Share
557,660
Added 22.26%
1,947,810
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
13,200
Added 0.94%
1,390,150
Common Stock
Jan 15
2024
BUY
Grant, award, or other acquisition
-
33,000
Added 2.34%
1,376,950
Common Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$8,335,000
$106.77 p/Share
78,065
Reduced 5.49%
1,343,950
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$193,500
$1.29 p/Share
150,000
Added 9.54%
1,422,015
Common Stock
Nov 16
2023
BUY
Open market or private purchase
$100,877
$90.23 p/Share
1,118
Added 0.09%
1,272,015
Common Stock
Nov 02
2023
SELL
Payment of exercise price or tax liability
$6,130,821
$78.92 p/Share
77,684
Reduced 5.76%
1,270,897
Common Stock
Nov 02
2023
BUY
Exercise of conversion of derivative security
$193,500
$1.29 p/Share
150,000
Added 10.01%
1,348,581
Common Stock
May 19
2023
SELL
Payment of exercise price or tax liability
$6,530,196
$162.37 p/Share
40,218
Reduced 3.25%
1,198,581
Common Stock
May 19
2023
BUY
Exercise of conversion of derivative security
$99,330
$1.29 p/Share
77,000
Added 5.85%
1,238,799
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$9,078,271
$205.27 p/Share
44,226
Reduced 3.67%
1,161,633
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
26,400
Added 2.14%
1,205,859
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
48,000
Added 3.91%
1,179,459
Common Stock
Dec 14
2022
SELL
Open market or private sale
$11,899,272
$327.56 p/Share
36,327
Reduced 3.11%
1,131,459
Common Stock
Dec 09
2022
SELL
Open market or private sale
$26,091,646
$316.85 p/Share
82,347
Reduced 6.59%
1,167,786
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
$201,500
$1.3 p/Share
155,000
Added 11.03%
1,250,133
Common Stock
Sep 13
2022
SELL
Open market or private sale
$10,715,207
$296.96 p/Share
36,083
Reduced 3.19%
1,095,133
Common Stock
Sep 09
2022
SELL
Open market or private sale
$25,169,415
$303.85 p/Share
82,835
Reduced 6.82%
1,131,216
Common Stock
Sep 09
2022
BUY
Exercise of conversion of derivative security
$203,050
$1.31 p/Share
155,000
Added 11.32%
1,214,051
Common Stock
Jun 23
2022
SELL
Open market or private sale
$7,730,000
$200.0 p/Share
38,650
Reduced 3.52%
1,059,051
Common Stock