Mar 21
2024
SELL
Payment of exercise price or tax liability
$12,422
$8.03 p/Share
1,547
Reduced 0.11%
1,391,240
Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$157,306
$7.85 p/Share
20,039
Reduced 1.42%
1,394,787
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
136,048
Added 8.77%
1,414,826
Common Stock
Mar 01
2024
SELL
Open market or private sale
$162,200
$8.11 p/Share
20,000
Reduced 1.53%
1,286,088
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$58,553
$8.01 p/Share
7,310
Reduced 0.57%
1,278,778
Common Stock
Feb 01
2024
SELL
Open market or private sale
$155,600
$7.78 p/Share
20,000
Reduced 1.51%
1,306,088
Common Stock
Jan 02
2024
SELL
Open market or private sale
$158,800
$7.94 p/Share
20,000
Reduced 1.49%
1,326,088
Common Stock
Dec 21
2023
SELL
Payment of exercise price or tax liability
$12,932
$8.36 p/Share
1,547
Reduced 0.11%
1,346,088
Common Stock
Dec 15
2023
SELL
Open market or private sale
$127,050
$8.47 p/Share
15,000
Reduced 1.1%
1,347,635
Common Stock
Dec 01
2023
SELL
Open market or private sale
$162,399
$8.12 p/Share
20,000
Reduced 1.45%
1,362,635
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$60,827
$8.32 p/Share
7,311
Reduced 0.53%
1,382,635
Common Stock
Nov 17
2023
SELL
Open market or private sale
$124,500
$8.3 p/Share
15,000
Reduced 1.07%
1,389,946
Common Stock
Nov 01
2023
SELL
Open market or private sale
$146,800
$7.34 p/Share
20,000
Reduced 1.4%
1,404,946
Common Stock
Oct 09
2023
SELL
Open market or private sale
$28,308
$7.0 p/Share
4,044
Reduced 0.28%
1,424,946
Common Stock
Oct 06
2023
SELL
Open market or private sale
$221,038
$7.02 p/Share
31,487
Reduced 2.16%
1,428,990
Common Stock
Oct 05
2023
SELL
Open market or private sale
$31,283
$7.0 p/Share
4,469
Reduced 0.31%
1,460,477
Common Stock
Sep 21
2023
SELL
Payment of exercise price or tax liability
$10,210
$6.6 p/Share
1,547
Reduced 0.11%
1,464,946
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$50,080
$6.85 p/Share
7,311
Reduced 0.5%
1,466,493
Common Stock
Jun 21
2023
SELL
Payment of exercise price or tax liability
$9,297
$6.01 p/Share
1,547
Reduced 0.1%
1,473,804
Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$48,033
$6.57 p/Share
7,311
Reduced 0.49%
1,475,351
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$25,667
$4.15 p/Share
6,185
Reduced 0.42%
1,482,662
Common Stock
Mar 13
2023
BUY
Grant, award, or other acquisition
-
177,725
Added 10.66%
1,488,847
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$36,116
$4.94 p/Share
7,311
Reduced 0.55%
1,311,122
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$35,970
$4.92 p/Share
7,311
Reduced 0.55%
1,325,394
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$128,953
$4.41 p/Share
29,241
Reduced 2.15%
1,332,705
Common Stock