Jul 07
2025
SELL
Open market or private sale
$2,078,100
$46.18 p/Share
45,000
Reduced 7.53%
552,592
Common Stock
Jul 07
2025
BUY
Exercise of conversion of derivative security
$209,250
$4.65 p/Share
45,000
Added 7.0%
597,592
Common Stock
Jun 13
2025
SELL
Open market or private sale
$2,507,050
$38.57 p/Share
65,000
Reduced 10.52%
552,592
Common Stock
Jun 13
2025
BUY
Exercise of conversion of derivative security
$302,250
$4.65 p/Share
65,000
Added 9.52%
617,592
Common Stock
Jun 11
2025
SELL
Open market or private sale
$831,001
$41.6 p/Share
19,976
Reduced 3.49%
552,592
Common Stock
Mar 11
2025
SELL
Open market or private sale
$372,272
$18.57 p/Share
20,047
Reduced 3.38%
572,568
Common Stock
Mar 06
2025
SELL
Open market or private sale
$29,828
$21.2 p/Share
1,407
Reduced 0.24%
592,615
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
-
22,701
Added 3.68%
594,022
Common Stock
Dec 11
2024
SELL
Open market or private sale
$634,349
$29.73 p/Share
21,337
Reduced 3.6%
571,321
Common Stock
Oct 28
2024
SELL
Open market or private sale
$406,946
$17.79 p/Share
22,875
Reduced 3.72%
592,658
Common Stock
Oct 23
2024
SELL
Open market or private sale
$188,640
$15.72 p/Share
12,000
Reduced 1.91%
615,533
Common Stock
Oct 18
2024
SELL
Open market or private sale
$156,065
$13.72 p/Share
11,375
Reduced 1.78%
627,533
Common Stock
Oct 16
2024
SELL
Open market or private sale
$115,735
$11.72 p/Share
9,875
Reduced 1.52%
638,908
Common Stock
Oct 14
2024
SELL
Open market or private sale
$98,184
$10.72 p/Share
9,159
Reduced 1.39%
648,783
Common Stock
Oct 11
2024
SELL
Open market or private sale
$7,675
$10.72 p/Share
716
Reduced 0.11%
657,942
Common Stock
Sep 12
2024
SELL
Open market or private sale
$60,439
$7.31 p/Share
8,268
Reduced 1.24%
658,658
Common Stock
Sep 11
2024
SELL
Open market or private sale
$72,960
$7.05 p/Share
10,349
Reduced 1.53%
666,926
Common Stock
Jun 12
2024
SELL
Open market or private sale
$85,893
$8.13 p/Share
10,565
Reduced 1.54%
677,275
Common Stock
Jun 11
2024
SELL
Open market or private sale
$77,377
$7.89 p/Share
9,807
Reduced 1.41%
687,840
Common Stock
Mar 11
2024
SELL
Open market or private sale
$277,562
$10.2 p/Share
27,212
Reduced 3.75%
697,647
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
78,306
Added 9.75%
724,859
Common Stock
Dec 11
2023
SELL
Open market or private sale
$970,234
$13.21 p/Share
73,447
Reduced 10.2%
646,553
Common Stock