Jan 07
2025
|
SELL
Open market or private sale
|
$27,830
$19.53 p/Share
|
1,425
Reduced 0.04%
|
3,229,565
Common Stock
|
|
Jan 06
2025
|
SELL
Open market or private sale
|
$820,125
$21.87 p/Share
|
37,500
Reduced 1.15%
|
3,230,990
Common Stock
|
|
Jan 03
2025
|
SELL
Open market or private sale
|
$127,350
$16.98 p/Share
|
7,500
Reduced 0.23%
|
3,268,490
Common Stock
|
|
Jan 02
2025
|
SELL
Open market or private sale
|
$37,125
$14.85 p/Share
|
2,500
Reduced 0.08%
|
3,275,990
Common Stock
|
|
Dec 31
2024
|
SELL
Open market or private sale
|
$77,800
$15.56 p/Share
|
5,000
Reduced 0.15%
|
3,278,490
Common Stock
|
|
Dec 26
2024
|
SELL
Open market or private sale
|
$122,025
$16.27 p/Share
|
7,500
Reduced 0.23%
|
3,283,490
Common Stock
|
|
Dec 24
2024
|
SELL
Open market or private sale
|
$72,750
$14.55 p/Share
|
5,000
Reduced 0.15%
|
3,290,990
Common Stock
|
|
Dec 20
2024
|
SELL
Open market or private sale
|
$36,750
$14.7 p/Share
|
2,500
Reduced 0.08%
|
3,295,990
Common Stock
|
|
Dec 18
2024
|
SELL
Open market or private sale
|
$16,178
$16.05 p/Share
|
1,008
Reduced 0.03%
|
3,298,490
Common Stock
|
|
Dec 17
2024
|
SELL
Open market or private sale
|
$119,550
$15.94 p/Share
|
7,500
Reduced 0.23%
|
3,299,498
Common Stock
|
|
Dec 16
2024
|
SELL
Open market or private sale
|
$335,925
$14.93 p/Share
|
22,500
Reduced 0.68%
|
3,306,998
Common Stock
|
|
Dec 13
2024
|
SELL
Open market or private sale
|
$31,200
$12.48 p/Share
|
2,500
Reduced 0.08%
|
3,329,498
Common Stock
|
|
Dec 10
2024
|
SELL
Open market or private sale
|
$167,750
$13.42 p/Share
|
12,500
Reduced 0.37%
|
3,331,998
Common Stock
|
|
Dec 09
2024
|
SELL
Open market or private sale
|
$33,800
$13.52 p/Share
|
2,500
Reduced 0.07%
|
3,344,498
Common Stock
|
|
Dec 06
2024
|
SELL
Open market or private sale
|
$348,747
$10.97 p/Share
|
31,791
Reduced 0.94%
|
3,346,998
Common Stock
|
|
Dec 06
2024
|
BUY
Exercise of conversion of derivative security
|
$42,849
$0.94 p/Share
|
45,585
Added 1.33%
|
3,378,789
Common Stock
|
|
Dec 05
2024
|
SELL
Open market or private sale
|
$54,914
$9.74 p/Share
|
5,638
Reduced 0.17%
|
3,333,204
Common Stock
|
|
Dec 03
2024
|
SELL
Open market or private sale
|
$44,850
$8.97 p/Share
|
5,000
Reduced 0.15%
|
3,338,842
Common Stock
|
|
Dec 02
2024
|
SELL
Open market or private sale
|
$117,124
$9.37 p/Share
|
12,500
Reduced 0.37%
|
3,343,842
Common Stock
|
|
Nov 26
2024
|
SELL
Open market or private sale
|
$43,200
$8.64 p/Share
|
5,000
Reduced 0.15%
|
3,356,342
Common Stock
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$85,430
$8.79 p/Share
|
9,719
Reduced 0.29%
|
3,361,342
Common Stock
|
|
Nov 25
2024
|
BUY
Exercise of conversion of derivative security
|
$6,449
$0.94 p/Share
|
6,861
Added 0.2%
|
3,362,099
Common Stock
|
|
Nov 21
2024
|
SELL
Open market or private sale
|
$9,748
$8.79 p/Share
|
1,109
Reduced 0.03%
|
3,364,200
Common Stock
|
|
Sep 05
2024
|
BUY
Grant, award, or other acquisition
|
-
|
1,100,000
Added 24.63%
|
3,365,309
Common Stock
|
|
Jun 11
2024
|
BUY
Grant, award, or other acquisition
|
-
|
60,000
Added 2.58%
|
2,265,309
Common Stock
|
|