Aug 22
2024
SELL
Open market or private sale
$4,375,000
$175.0 p/Share
25,000
Reduced 28.85%
61,643
Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
$403,500
$16.14 p/Share
25,000
Added 22.39%
86,643
Common Stock
Aug 21
2024
SELL
Open market or private sale
$3,420,600
$171.03 p/Share
20,000
Reduced 24.5%
61,643
Common Stock
Aug 21
2024
BUY
Exercise of conversion of derivative security
$320,000
$16.0 p/Share
20,000
Added 19.68%
81,643
Common Stock
Aug 15
2024
SELL
Open market or private sale
$1,458,315
$169.08 p/Share
8,625
Reduced 12.27%
61,643
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$114,540
$13.28 p/Share
8,625
Added 10.93%
70,268
Common Stock
Jul 15
2024
SELL
Open market or private sale
$1,254,333
$145.43 p/Share
8,625
Reduced 12.27%
61,643
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
$114,540
$13.28 p/Share
8,625
Added 10.93%
70,268
Common Stock
Jun 14
2024
SELL
Open market or private sale
$1,229,752
$142.58 p/Share
8,625
Reduced 12.27%
61,643
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
$114,540
$13.28 p/Share
8,625
Added 10.93%
70,268
Common Stock
May 15
2024
SELL
Open market or private sale
$1,164,202
$134.98 p/Share
8,625
Reduced 12.27%
61,643
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
$114,540
$13.28 p/Share
8,625
Added 10.93%
70,268
Common Stock
May 06
2024
SELL
Open market or private sale
$3,902,100
$130.07 p/Share
30,000
Reduced 32.74%
61,643
Common Stock
May 06
2024
BUY
Exercise of conversion of derivative security
$398,400
$13.28 p/Share
30,000
Added 24.66%
91,643
Common Stock
May 02
2024
SELL
Open market or private sale
$1,515,928
$121.82 p/Share
12,444
Reduced 16.8%
61,643
Common Stock
May 01
2024
SELL
Open market or private sale
$6,198,080
$110.68 p/Share
56,000
Reduced 43.05%
74,087
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$743,680
$13.28 p/Share
56,000
Added 30.09%
130,087
Common Stock
Apr 17
2024
SELL
Open market or private sale
$380,480
$95.12 p/Share
4,000
Reduced 5.12%
74,087
Common Stock
Apr 17
2024
BUY
Exercise of conversion of derivative security
$53,120
$13.28 p/Share
4,000
Added 4.87%
78,087
Common Stock
Apr 10
2024
SELL
Open market or private sale
$1,141,080
$95.09 p/Share
12,000
Reduced 13.94%
74,087
Common Stock
Apr 10
2024
BUY
Exercise of conversion of derivative security
$159,360
$13.28 p/Share
12,000
Added 12.23%
86,087
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
36,755
Added 6.33%
543,446
Common Stock
Dec 01
2023
SELL
Open market or private sale
$559,875
$74.65 p/Share
7,500
Reduced 1.46%
506,691
Common Stock
Nov 07
2023
SELL
Open market or private sale
$964,799
$64.32 p/Share
15,000
Reduced 2.83%
514,191
Common Stock
Sep 01
2023
SELL
Open market or private sale
$507,150
$67.62 p/Share
7,500
Reduced 1.4%
529,191
Common Stock