Apr 05
2025
SELL
Payment of exercise price or tax liability
$336,234
$5.64 p/Share
59,616
Reduced 0.43%
13,831,575
Common Stock
Apr 04
2025
SELL
Payment of exercise price or tax liability
$71,594
$5.64 p/Share
12,694
Reduced 0.09%
13,891,191
Common Stock
Apr 04
2025
BUY
Grant, award, or other acquisition
-
375,129
Added 2.63%
13,903,885
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$48,967
$7.18 p/Share
6,820
Reduced 0.05%
13,528,756
Common Stock
Oct 05
2024
SELL
Payment of exercise price or tax liability
$43,054
$1.48 p/Share
29,091
Reduced 0.21%
13,535,576
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$46,134
$1.37 p/Share
33,675
Reduced 0.25%
13,564,667
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$34,933
$1.51 p/Share
23,135
Reduced 0.17%
13,598,342
Common Stock
Apr 05
2024
SELL
Payment of exercise price or tax liability
$197,478
$4.34 p/Share
45,502
Reduced 0.33%
13,621,477
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
-
520,672
Added 3.67%
13,666,979
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$102,243
$4.15 p/Share
24,637
Reduced 0.19%
13,146,307
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$65,154
$3.08 p/Share
21,154
Reduced 0.16%
13,170,944
Common Stock
Oct 02
2023
BUY
Open market or private purchase
$53,107
$0.79 p/Share
67,225
Added 0.48%
13,875,628
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$19,708
$0.8 p/Share
24,636
Reduced 0.18%
13,808,403
Common Stock
Sep 29
2023
BUY
Open market or private purchase
$1,951
$0.8 p/Share
2,439
Added 0.02%
13,833,039
Common Stock
Sep 28
2023
BUY
Open market or private purchase
$57,903
$0.84 p/Share
68,933
Added 0.5%
13,830,600
Common Stock
Sep 27
2023
BUY
Open market or private purchase
$36,927
$0.77 p/Share
47,958
Added 0.35%
13,761,667
Common Stock
Sep 26
2023
BUY
Open market or private purchase
$52,204
$0.77 p/Share
67,798
Added 0.49%
13,713,709
Common Stock
Sep 25
2023
BUY
Open market or private purchase
$86,351
$0.76 p/Share
113,621
Added 0.83%
13,645,911
Common Stock
Sep 22
2023
BUY
Open market or private purchase
$87,902
$0.77 p/Share
114,159
Added 0.84%
13,532,290
Common Stock
Sep 21
2023
BUY
Open market or private purchase
$69,977
$0.8 p/Share
87,472
Added 0.65%
13,418,131
Common Stock
Sep 20
2023
BUY
Open market or private purchase
$32,970
$0.81 p/Share
40,704
Added 0.3%
13,330,659
Common Stock
Sep 19
2023
BUY
Open market or private purchase
$21,772
$0.8 p/Share
27,216
Added 0.2%
13,289,955
Common Stock
Sep 18
2023
BUY
Open market or private purchase
$18,046
$0.83 p/Share
21,743
Added 0.16%
13,262,739
Common Stock
Sep 15
2023
BUY
Open market or private purchase
$32,176
$0.86 p/Share
37,414
Added 0.28%
13,240,996
Common Stock
Sep 14
2023
BUY
Open market or private purchase
$29,509
$0.85 p/Share
34,717
Added 0.26%
13,203,582
Common Stock