Aug 22
2024
BUY
Grant, award, or other acquisition
$7,000,025
$53.45 p/Share
130,964
Added 42.24%
179,114
Common Stock
Jul 31
2024
-
330,000
Reduced 87.27%
48,150
Common Stock
Apr 26
2024
SELL
Open market or private sale
$3,156,200
$3156.2 p/Share
1,000
Reduced 11.68%
7,563
Common Stock
Mar 20
2024
SELL
Open market or private sale
$9,219,768
$2927.84 p/Share
3,149
Reduced 26.89%
8,563
Common Stock
Mar 20
2024
SELL
Payment of exercise price or tax liability
$3,818,281
$2928.13 p/Share
1,304
Reduced 10.02%
11,712
Common Stock
Mar 20
2024
BUY
Exercise of conversion of derivative security
$3,816,221
$857.0 p/Share
4,453
Added 25.49%
13,016
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$4,674,418
$2620.19 p/Share
1,784
Reduced 17.24%
8,563
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
3,384
Added 24.64%
10,347
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
$1,060,616
$2638.35 p/Share
402
Added 5.46%
6,963
Common Stock
Nov 10
2023
SELL
Open market or private sale
$1,186,656
$2104.0 p/Share
564
Reduced 7.92%
6,561
Common Stock
May 01
2023
SELL
Open market or private sale
$5,054,399
$2063.02 p/Share
2,450
Reduced 25.59%
7,125
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$1,177,973
$2063.0 p/Share
571
Reduced 5.63%
9,575
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
$1,177,778
$582.77 p/Share
2,021
Added 16.61%
10,146
Common Stock
Apr 18
2023
SELL
Open market or private sale
$1,818,335
$1795.0 p/Share
1,013
Reduced 11.09%
8,125
Common Stock
Apr 18
2023
SELL
Payment of exercise price or tax liability
$874,165
$1795.0 p/Share
487
Reduced 5.06%
9,138
Common Stock
Apr 18
2023
BUY
Exercise of conversion of derivative security
$874,155
$582.77 p/Share
1,500
Added 13.48%
9,625
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$2,576,962
$1644.52 p/Share
1,567
Reduced 16.17%
8,125
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
2,976
Added 23.49%
9,692
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
$901,476
$1606.91 p/Share
561
Added 7.71%
6,716
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$2,803,093
$1722.86 p/Share
1,627
Reduced 20.91%
6,155
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$583,080
$1695.0 p/Share
344
Reduced 4.23%
7,782
Common Stock
Feb 02
2023
SELL
Open market or private sale
$1,111,920
$1695.0 p/Share
656
Reduced 7.47%
8,126
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$582,770
$582.77 p/Share
1,000
Added 10.22%
8,782
Common Stock
Jan 23
2023
SELL
Open market or private sale
$931,480
$1595.0 p/Share
584
Reduced 6.98%
7,782
Common Stock
Jan 23
2023
SELL
Payment of exercise price or tax liability
$317,405
$1595.0 p/Share
199
Reduced 2.32%
8,366
Common Stock