Jan 03
2025
SELL
Open market or private sale
$50,037
$10.88 p/Share
4,599
Reduced 0.21%
2,212,695
Common Stock
Jan 02
2025
SELL
Open market or private sale
$220,534
$10.81 p/Share
20,401
Reduced 0.91%
2,217,294
Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$15,845
$10.75 p/Share
1,474
Reduced 0.07%
2,237,695
Common Stock
Dec 09
2024
SELL
Open market or private sale
$89,907
$12.06 p/Share
7,455
Reduced 0.33%
2,239,169
Common Stock
Dec 06
2024
SELL
Open market or private sale
$209,136
$11.92 p/Share
17,545
Reduced 0.77%
2,246,624
Common Stock
Dec 03
2024
SELL
Payment of exercise price or tax liability
$78,132
$12.05 p/Share
6,484
Reduced 0.29%
2,264,169
Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$32,798
$12.22 p/Share
2,684
Reduced 0.12%
2,270,653
Common Stock
Nov 22
2024
SELL
Payment of exercise price or tax liability
$78,389
$11.87 p/Share
6,604
Reduced 0.29%
2,273,337
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$19,089
$10.1 p/Share
1,890
Reduced 0.08%
2,279,941
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$94,899
$10.35 p/Share
9,169
Reduced 0.4%
2,281,831
Common Stock
Aug 22
2024
SELL
Payment of exercise price or tax liability
$67,691
$10.25 p/Share
6,604
Reduced 0.29%
2,291,000
Common Stock
Jul 02
2024
SELL
Open market or private sale
$21,199
$11.07 p/Share
1,915
Reduced 0.08%
2,297,604
Common Stock
Jun 07
2024
SELL
Open market or private sale
$40,678
$9.52 p/Share
4,273
Reduced 0.19%
2,299,519
Common Stock
Jun 04
2024
SELL
Open market or private sale
$17,290
$9.5 p/Share
1,820
Reduced 0.08%
2,303,792
Common Stock
May 28
2024
SELL
Open market or private sale
$46,553
$10.16 p/Share
4,582
Reduced 0.2%
2,305,612
Common Stock
Apr 02
2024
SELL
Open market or private sale
$11,430
$9.0 p/Share
1,270
Reduced 0.05%
2,310,194
Common Stock
Mar 05
2024
SELL
Open market or private sale
$42,915
$9.05 p/Share
4,742
Reduced 0.2%
2,311,464
Common Stock
Mar 04
2024
SELL
Open market or private sale
$20,113
$9.61 p/Share
2,093
Reduced 0.09%
2,316,206
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
240,236
Added 9.39%
2,318,299
Common Stock
Jan 03
2024
SELL
Open market or private sale
$15,621
$10.38 p/Share
1,505
Reduced 0.07%
2,078,063
Common Stock
Dec 20
2023
SELL
Sale (or disposition) back to the issuer
$1,964,000
$9.82 p/Share
200,000
Reduced 8.77%
2,079,568
Common Stock
Dec 05
2023
SELL
Open market or private sale
$62,441
$9.37 p/Share
6,664
Reduced 0.29%
2,279,568
Common Stock
Dec 04
2023
SELL
Open market or private sale
$26,319
$9.68 p/Share
2,719
Reduced 0.12%
2,286,232
Common Stock
Oct 03
2023
SELL
Open market or private sale
$18,932
$9.84 p/Share
1,924
Reduced 0.08%
2,288,951
Common Stock
Sep 06
2023
SELL
Open market or private sale
$56,611
$10.05 p/Share
5,633
Reduced 0.25%
2,290,875
Common Stock