Jul 08
2025
SELL
Open market or private sale
$320,280
$80.07 p/Share
4,000
Reduced 13.97%
24,623
Common Stock
Jul 08
2025
BUY
Exercise of conversion of derivative security
$103,600
$25.9 p/Share
4,000
Added 12.26%
28,623
Common Stock
Jul 02
2025
SELL
Open market or private sale
$457,701
$70.06 p/Share
6,533
Reduced 20.97%
24,623
Common Stock
Jul 02
2025
BUY
Exercise of conversion of derivative security
$134,383
$20.57 p/Share
6,533
Added 17.33%
31,156
Common Stock
May 23
2025
SELL
Open market or private sale
$59,214
$44.19 p/Share
1,340
Reduced 5.16%
24,623
Common Stock
May 20
2025
SELL
Open market or private sale
$35,877
$46.96 p/Share
764
Reduced 2.86%
25,963
Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
-
6,970
Added 20.68%
26,727
Common Stock
Feb 25
2025
SELL
Open market or private sale
$90,321
$69.0 p/Share
1,309
Reduced 6.21%
19,757
Common Stock
Feb 20
2025
SELL
Open market or private sale
$62,924
$79.25 p/Share
794
Reduced 3.49%
21,985
Common Stock
Dec 26
2024
BUY
Exercise of conversion of derivative security
$4,725
$1.35 p/Share
3,500
Added 13.67%
22,096
Common Stock
Nov 25
2024
SELL
Open market or private sale
$109,154
$77.36 p/Share
1,411
Reduced 7.05%
18,596
Common Stock
Nov 20
2024
SELL
Open market or private sale
$105,860
$70.06 p/Share
1,511
Reduced 7.02%
20,007
Common Stock
Oct 14
2024
SELL
Open market or private sale
$150,000
$50.0 p/Share
3,000
Reduced 12.24%
21,518
Common Stock
Oct 14
2024
BUY
Exercise of conversion of derivative security
$3,510
$1.17 p/Share
3,000
Added 10.9%
24,518
Common Stock
Oct 11
2024
SELL
Open market or private sale
$90,020
$45.01 p/Share
2,000
Reduced 8.5%
21,518
Common Stock
Oct 11
2024
BUY
Exercise of conversion of derivative security
$2,340
$1.17 p/Share
2,000
Added 7.84%
23,518
Common Stock
Sep 30
2024
SELL
Open market or private sale
$38,666
$40.32 p/Share
959
Reduced 4.27%
21,518
Common Stock
Sep 03
2024
SELL
Open market or private sale
$206,350
$41.27 p/Share
5,000
Reduced 18.2%
22,477
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$5,850
$1.17 p/Share
5,000
Added 15.4%
27,477
Common Stock
Aug 29
2024
SELL
Open market or private sale
$90,000
$45.0 p/Share
2,000
Reduced 8.17%
22,477
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$860
$0.43 p/Share
2,000
Added 7.55%
24,477
Common Stock
Aug 23
2024
SELL
Open market or private sale
$83,241
$40.02 p/Share
2,080
Reduced 8.47%
22,477
Common Stock
Aug 20
2024
SELL
Open market or private sale
$48,487
$38.36 p/Share
1,264
Reduced 4.9%
24,557
Common Stock
Aug 07
2024
SELL
Open market or private sale
$87,500
$35.0 p/Share
2,500
Reduced 8.83%
25,821
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
$1,075
$0.43 p/Share
2,500
Added 8.11%
28,321
Common Stock