Nov 01
2024
SELL
Open market or private sale
$52,980
$17.66 p/Share
3,000
Reduced 0.78%
380,282
Common Stock
Oct 21
2024
BUY
Grant, award, or other acquisition
-
20,000
Added 4.96%
383,282
Common Stock
Oct 01
2024
SELL
Open market or private sale
$41,880
$13.96 p/Share
3,000
Reduced 0.82%
363,282
Common Stock
Sep 03
2024
SELL
Open market or private sale
$41,340
$13.78 p/Share
3,000
Reduced 0.81%
366,282
Common Stock
Aug 01
2024
SELL
Open market or private sale
$38,910
$12.97 p/Share
3,000
Reduced 0.81%
369,282
Common Stock
Jul 01
2024
SELL
Open market or private sale
$31,290
$10.43 p/Share
3,000
Reduced 0.8%
372,282
Common Stock
Jun 10
2024
SELL
Open market or private sale
$30,000
$10.0 p/Share
3,000
Reduced 0.79%
375,282
Common Stock
May 04
2024
SELL
Payment of exercise price or tax liability
$19,515
$10.07 p/Share
1,938
Reduced 0.51%
378,282
Common Stock
May 03
2024
SELL
Payment of exercise price or tax liability
$57,993
$10.07 p/Share
5,759
Reduced 1.49%
380,220
Common Stock
May 01
2024
SELL
Open market or private sale
$30,000
$10.0 p/Share
3,000
Reduced 0.77%
385,979
Common Stock
Apr 01
2024
SELL
Open market or private sale
$36,330
$12.11 p/Share
3,000
Reduced 0.77%
388,979
Common Stock
Mar 13
2024
SELL
Payment of exercise price or tax liability
$45,006
$12.54 p/Share
3,589
Reduced 0.91%
391,979
Common Stock
Mar 01
2024
SELL
Open market or private sale
$53,040
$13.26 p/Share
4,000
Reduced 1.0%
395,568
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$335,886
$13.54 p/Share
24,807
Reduced 5.85%
399,568
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$745,173
$13.54 p/Share
55,035
Added 11.48%
424,375
Common Stock
Feb 04
2024
SELL
Payment of exercise price or tax liability
$25,795
$13.4 p/Share
1,925
Reduced 0.52%
369,340
Common Stock
Feb 03
2024
SELL
Payment of exercise price or tax liability
$81,405
$13.4 p/Share
6,075
Reduced 1.61%
371,265
Common Stock
Feb 01
2024
SELL
Open market or private sale
$52,520
$13.13 p/Share
4,000
Reduced 1.05%
377,340
Common Stock
Jan 02
2024
SELL
Open market or private sale
$52,320
$13.08 p/Share
4,000
Reduced 1.23%
321,340
Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
-
60,000
Added 13.47%
385,340
Common Stock
Dec 13
2023
SELL
Payment of exercise price or tax liability
$47,895
$13.36 p/Share
3,585
Reduced 1.09%
325,340
Common Stock
Dec 01
2023
SELL
Open market or private sale
$49,960
$12.49 p/Share
4,000
Reduced 1.2%
328,925
Common Stock
Nov 29
2023
SELL
Open market or private sale
$52,120
$13.03 p/Share
4,000
Reduced 1.19%
332,925
Common Stock
Nov 04
2023
SELL
Payment of exercise price or tax liability
$23,081
$11.91 p/Share
1,938
Reduced 0.57%
336,925
Common Stock
Nov 03
2023
SELL
Payment of exercise price or tax liability
$68,589
$11.91 p/Share
5,759
Reduced 1.67%
338,863
Common Stock