Nov 30
2024
SELL
Payment of exercise price or tax liability
$9,702
$5.92 p/Share
1,639
Reduced 0.21%
779,421
Common Stock
Nov 18
2024
SELL
Open market or private sale
$65,026
$5.4 p/Share
12,042
Reduced 1.52%
781,060
Common Stock
Oct 31
2024
SELL
Payment of exercise price or tax liability
$9,637
$5.88 p/Share
1,639
Reduced 0.21%
793,102
Common Stock
Sep 30
2024
SELL
Payment of exercise price or tax liability
$9,637
$5.88 p/Share
1,639
Reduced 0.21%
794,741
Common Stock
Aug 31
2024
SELL
Payment of exercise price or tax liability
$9,063
$5.53 p/Share
1,639
Reduced 0.21%
796,380
Common Stock
Aug 19
2024
SELL
Open market or private sale
$54,640
$4.73 p/Share
11,552
Reduced 1.43%
798,019
Common Stock
Jul 31
2024
SELL
Payment of exercise price or tax liability
$10,129
$6.18 p/Share
1,639
Reduced 0.2%
808,821
Common Stock
Jun 30
2024
SELL
Payment of exercise price or tax liability
$9,768
$5.96 p/Share
1,639
Reduced 0.2%
810,460
Common Stock
May 31
2024
SELL
Payment of exercise price or tax liability
$9,588
$5.85 p/Share
1,639
Reduced 0.2%
812,099
Common Stock
May 17
2024
SELL
Open market or private sale
$51,138
$6.65 p/Share
7,690
Reduced 0.94%
813,738
Common Stock
Apr 30
2024
SELL
Payment of exercise price or tax liability
$12,374
$7.55 p/Share
1,639
Reduced 0.2%
821,428
Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$13,325
$8.13 p/Share
1,639
Reduced 0.2%
823,067
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$10,915
$6.66 p/Share
1,639
Reduced 0.2%
824,706
Common Stock
Feb 28
2024
SELL
Open market or private sale
$58,747
$6.82 p/Share
8,614
Reduced 1.03%
826,345
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
105,578
Added 11.23%
834,959
Common Stock
Feb 20
2024
SELL
Open market or private sale
$36,193
$7.61 p/Share
4,756
Reduced 0.65%
729,381
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
57,931
Added 7.31%
734,137
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$15,214
$8.18 p/Share
1,860
Reduced 0.27%
676,206
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$12,440
$7.59 p/Share
1,639
Reduced 0.24%
677,477
Common Stock
Nov 30
2023
SELL
Payment of exercise price or tax liability
$6,384
$5.95 p/Share
1,073
Reduced 0.16%
679,116
Common Stock
Nov 17
2023
SELL
Open market or private sale
$22,891
$5.39 p/Share
4,247
Reduced 0.62%
680,189
Common Stock
Oct 31
2023
SELL
Payment of exercise price or tax liability
$5,688
$5.61 p/Share
1,014
Reduced 0.15%
684,436
Common Stock
Sep 30
2023
SELL
Payment of exercise price or tax liability
$6,732
$6.64 p/Share
1,014
Reduced 0.15%
685,450
Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
$9,633
$9.5 p/Share
1,014
Reduced 0.15%
686,464
Common Stock
Aug 17
2023
SELL
Open market or private sale
$38,388
$8.94 p/Share
4,294
Reduced 0.62%
687,478
Common Stock