Sep 01
2025
SELL
Payment of exercise price or tax liability
$19,364
$3.83 p/Share
5,056
Reduced 0.7%
714,126
Common Stock, $0.001 p...
Jul 16
2025
BUY
Grant, award, or other acquisition
-
137,299
Added 16.03%
719,182
Common Stock, $0.001 p...
Jun 06
2025
SELL
Payment of exercise price or tax liability
$40,553
$4.02 p/Share
10,088
Reduced 1.7%
581,883
Common Stock, $0.001 p...
Jun 05
2025
SELL
Payment of exercise price or tax liability
$47,163
$3.97 p/Share
11,880
Reduced 1.97%
591,971
Common Stock, $0.001 p...
Jun 01
2025
SELL
Payment of exercise price or tax liability
$13,591
$4.09 p/Share
3,323
Reduced 0.55%
603,851
Common Stock, $0.001 p...
Mar 01
2025
SELL
Payment of exercise price or tax liability
$12,372
$3.25 p/Share
3,807
Reduced 0.62%
607,174
Common Stock, $0.001 p...
Dec 01
2024
SELL
Payment of exercise price or tax liability
$24,608
$4.87 p/Share
5,053
Reduced 0.82%
610,981
Common Stock, $0.001 p...
Sep 01
2024
SELL
Payment of exercise price or tax liability
$32,137
$6.36 p/Share
5,053
Reduced 0.81%
616,034
Common Stock, $0.001 p...
Jun 06
2024
SELL
Payment of exercise price or tax liability
$48,725
$4.83 p/Share
10,088
Reduced 1.6%
621,087
Common Stock, $0.001 p...
Jun 05
2024
BUY
Grant, award, or other acquisition
-
123,967
Added 16.42%
631,175
Common Stock, $0.001 p...
Jun 01
2024
SELL
Payment of exercise price or tax liability
$14,745
$4.44 p/Share
3,321
Reduced 0.65%
507,208
Common Stock, $0.001 p...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$17,366
$4.87 p/Share
3,566
Reduced 0.69%
510,529
Common Stock, $0.001 p...
Dec 01
2023
SELL
Payment of exercise price or tax liability
$19,599
$5.9 p/Share
3,322
Reduced 0.64%
514,095
Common Stock, $0.001 p...
Sep 01
2023
SELL
Payment of exercise price or tax liability
$26,418
$5.57 p/Share
4,743
Reduced 0.91%
517,417
Common Stock, $0.001 p...
Aug 30
2023
BUY
Grant, award, or other acquisition
-
105,264
Added 16.78%
522,160
Common Stock, $0.001 p...
Jun 01
2023
SELL
Payment of exercise price or tax liability
$22,350
$6.73 p/Share
3,321
Reduced 0.79%
416,896
Common Stock, $0.001 p...
Apr 11
2023
SELL
Payment of exercise price or tax liability
$25,564
$7.7 p/Share
3,320
Reduced 0.78%
420,217
Common Stock, $0.001 p...
Dec 01
2022
SELL
Payment of exercise price or tax liability
$144,446
$7.2 p/Share
20,062
Reduced 4.52%
423,537
Common Stock, $0.001 p...
Dec 01
2021
BUY
Grant, award, or other acquisition
-
443,599
Added 50.0%
443,599
Common Stock, $0.001 p...