Sep 21
2024
SELL
Payment of exercise price or tax liability
$18,471
$11.94 p/Share
1,547
Reduced 0.12%
1,263,506
Common Stock
Sep 13
2024
SELL
Payment of exercise price or tax liability
$59,619
$11.9 p/Share
5,010
Reduced 0.39%
1,265,053
Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$84,430
$11.55 p/Share
7,310
Reduced 0.57%
1,270,063
Common Stock
Aug 01
2024
SELL
Open market or private sale
$215,600
$10.78 p/Share
20,000
Reduced 1.54%
1,277,373
Common Stock
Jul 01
2024
SELL
Open market or private sale
$207,399
$10.37 p/Share
20,000
Reduced 1.52%
1,297,373
Common Stock
Jun 21
2024
SELL
Payment of exercise price or tax liability
$15,547
$10.05 p/Share
1,547
Reduced 0.12%
1,317,373
Common Stock
Jun 13
2024
SELL
Payment of exercise price or tax liability
$45,240
$9.03 p/Share
5,010
Reduced 0.38%
1,318,920
Common Stock
Jun 03
2024
SELL
Open market or private sale
$181,000
$9.05 p/Share
20,000
Reduced 1.49%
1,323,930
Common Stock
Jun 01
2024
SELL
Payment of exercise price or tax liability
$65,945
$9.02 p/Share
7,311
Reduced 0.54%
1,343,930
Common Stock
May 01
2024
SELL
Open market or private sale
$157,200
$7.86 p/Share
20,000
Reduced 1.46%
1,351,240
Common Stock
Apr 01
2024
SELL
Open market or private sale
$154,800
$7.74 p/Share
20,000
Reduced 1.44%
1,371,240
Common Stock
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