Feb 12
2025
BUY
Grant, award, or other acquisition
-
19,918
Added 27.63%
52,178
Common Stock, par valu...
Jan 27
2025
SELL
Open market or private sale
$1,012,582
$17.05 p/Share
59,389
Reduced 64.8%
32,260
Common Stock, par valu...
Jan 27
2025
BUY
Exercise of conversion of derivative security
$314,761
$5.3 p/Share
59,389
Added 39.32%
91,649
Common Stock, par valu...
Jan 24
2025
SELL
Open market or private sale
$601,269
$16.92 p/Share
35,536
Reduced 52.42%
32,260
Common Stock, par valu...
Jan 24
2025
BUY
Exercise of conversion of derivative security
$188,340
$5.3 p/Share
35,536
Added 34.39%
67,796
Common Stock, par valu...
Jan 23
2025
SELL
Open market or private sale
$448,875
$16.91 p/Share
26,545
Reduced 45.14%
32,260
Common Stock, par valu...
Jan 23
2025
BUY
Exercise of conversion of derivative security
$140,688
$5.3 p/Share
26,545
Added 31.1%
58,805
Common Stock, par valu...
Jan 22
2025
SELL
Open market or private sale
$824,857
$17.02 p/Share
48,464
Reduced 60.04%
32,260
Common Stock, par valu...
Jan 22
2025
BUY
Exercise of conversion of derivative security
$256,859
$5.3 p/Share
48,464
Added 37.51%
80,724
Common Stock, par valu...
Jan 21
2025
SELL
Open market or private sale
$1,004,115
$16.91 p/Share
59,380
Reduced 64.8%
32,260
Common Stock, par valu...
Jan 21
2025
BUY
Exercise of conversion of derivative security
$314,714
$5.3 p/Share
59,380
Added 39.32%
91,640
Common Stock, par valu...
Jan 10
2025
SELL
Open market or private sale
$43,966
$15.93 p/Share
2,760
Reduced 7.88%
32,260
Common Stock, par valu...
Jan 03
2025
SELL
Open market or private sale
$16,136
$14.18 p/Share
1,138
Reduced 3.15%
35,020
Common Stock, par valu...
Nov 05
2024
SELL
Open market or private sale
$30,688
$14.51 p/Share
2,115
Reduced 5.53%
36,158
Common Stock, par valu...
Oct 01
2024
SELL
Open market or private sale
$10,621
$10.86 p/Share
978
Reduced 2.49%
38,273
Common Stock, par valu...
Sep 03
2024
SELL
Open market or private sale
$46,976
$10.94 p/Share
4,294
Reduced 9.86%
39,251
Common Stock, par valu...
Jul 02
2024
SELL
Open market or private sale
$11,781
$12.6 p/Share
935
Reduced 2.1%
43,545
Common Stock, par valu...
Apr 02
2024
SELL
Open market or private sale
$13,776
$14.38 p/Share
958
Reduced 2.11%
44,480
Common Stock, par valu...
Feb 28
2024
SELL
Open market or private sale
$31,248
$16.25 p/Share
1,923
Reduced 4.06%
45,438
Common Stock, par valu...
Jan 09
2024
BUY
Grant, award, or other acquisition
-
23,465
Added 33.13%
47,361
Common Stock, par valu...
Jan 03
2024
SELL
Open market or private sale
$17,307
$14.78 p/Share
1,171
Reduced 4.67%
23,896
Common Stock, par valu...
Dec 07
2023
SELL
Open market or private sale
$36,944
$17.28 p/Share
2,138
Reduced 7.86%
25,067
Common Stock, par valu...
Oct 03
2023
SELL
Open market or private sale
$13,680
$14.31 p/Share
956
Reduced 3.39%
27,205
Common Stock, par valu...
Sep 12
2023
SELL
Open market or private sale
$51,832
$15.57 p/Share
3,329
Reduced 10.57%
28,161
Common Stock, par valu...
Jul 03
2023
SELL
Open market or private sale
$33,031
$22.44 p/Share
1,472
Reduced 4.47%
31,490
Common Stock, par valu...