Sep 03
2024
SELL
Payment of exercise price or tax liability
$96,513
$10.35 p/Share
9,325
Reduced 0.79%
1,173,870
Common Stock
Aug 22
2024
SELL
Payment of exercise price or tax liability
$68,849
$10.25 p/Share
6,717
Reduced 0.56%
1,183,195
Common Stock
Jul 02
2024
SELL
Open market or private sale
$21,553
$11.07 p/Share
1,947
Reduced 0.16%
1,189,912
Common Stock
Jun 07
2024
SELL
Open market or private sale
$41,735
$9.52 p/Share
4,384
Reduced 0.37%
1,191,859
Common Stock
Jun 04
2024
SELL
Open market or private sale
$17,736
$9.5 p/Share
1,867
Reduced 0.16%
1,196,243
Common Stock
May 28
2024
SELL
Open market or private sale
$47,762
$10.16 p/Share
4,701
Reduced 0.39%
1,198,110
Common Stock
Apr 02
2024
SELL
Open market or private sale
$11,718
$9.0 p/Share
1,302
Reduced 0.11%
1,202,811
Common Stock
Mar 05
2024
SELL
Open market or private sale
$43,648
$9.05 p/Share
4,823
Reduced 0.4%
1,204,113
Common Stock
Mar 04
2024
SELL
Open market or private sale
$20,190
$9.61 p/Share
2,101
Reduced 0.17%
1,208,936
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
240,236
Added 16.55%
1,211,037
Common Stock
Jan 03
2024
SELL
Open market or private sale
$15,954
$10.38 p/Share
1,537
Reduced 0.16%
970,801
Common Stock
Dec 20
2023
SELL
Sale (or disposition) back to the issuer
$1,227,500
$9.82 p/Share
125,000
Reduced 11.39%
972,338
Common Stock
Dec 05
2023
SELL
Open market or private sale
$63,509
$9.37 p/Share
6,778
Reduced 0.61%
1,097,338
Common Stock
Dec 04
2023
SELL
Open market or private sale
$26,765
$9.68 p/Share
2,765
Reduced 0.25%
1,104,116
Common Stock
Oct 03
2023
SELL
Open market or private sale
$19,256
$9.84 p/Share
1,957
Reduced 0.18%
1,106,881
Common Stock
Sep 13
2023
-
50,000
Reduced 4.31%
1,108,838
Common Stock
Sep 06
2023
SELL
Open market or private sale
$56,048
$10.05 p/Share
5,577
Reduced 0.48%
1,158,838
Common Stock
Sep 05
2023
SELL
Open market or private sale
$19,261
$10.24 p/Share
1,881
Reduced 0.16%
1,164,415
Common Stock
Jul 03
2023
SELL
Open market or private sale
$15,134
$11.66 p/Share
1,298
Reduced 0.11%
1,166,299
Common Stock
Jun 03
2023
SELL
Open market or private sale
$51,631
$11.78 p/Share
4,383
Reduced 0.37%
1,169,300
Common Stock
Apr 03
2023
SELL
Open market or private sale
$13,356
$10.41 p/Share
1,283
Reduced 0.11%
1,173,683
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
235,873
Added 16.72%
1,174,966
Common Stock
Mar 02
2023
SELL
Open market or private sale
$72,913
$9.58 p/Share
7,611
Reduced 0.8%
939,093
Common Stock
Jan 04
2023
SELL
Open market or private sale
$11,189
$7.43 p/Share
1,506
Reduced 0.15%
981,704
Common Stock
Nov 15
2022
-
35,000
Reduced 3.57%
946,704
Common Stock