Nov 15
2024
SELL
Payment of exercise price or tax liability
$152,762
$15.85 p/Share
9,638
Reduced 1.05%
909,914
Common Stock
Nov 15
2024
SELL
Open market or private sale
$1,614,000
$16.14 p/Share
100,000
Reduced 10.99%
809,914
Common Stock
Nov 11
2024
SELL
Open market or private sale
$375,000
$15.0 p/Share
25,000
Reduced 2.65%
919,552
Common Stock
Aug 15
2024
SELL
Open market or private sale
$947,250
$12.63 p/Share
75,000
Reduced 7.36%
944,552
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$412,091
$12.51 p/Share
32,941
Reduced 3.13%
1,019,552
Common Stock
Jul 15
2024
SELL
Open market or private sale
$1,500,000
$15.0 p/Share
100,000
Reduced 8.68%
1,052,493
Common Stock
May 15
2024
SELL
Open market or private sale
$676,500
$9.02 p/Share
75,000
Reduced 6.11%
1,152,493
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$102,321
$9.8 p/Share
10,441
Reduced 0.85%
1,224,221
Common Stock
Mar 15
2024
SELL
Open market or private sale
$840,750
$11.21 p/Share
75,000
Reduced 5.73%
1,234,662
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$198,696
$9.74 p/Share
20,400
Reduced 1.53%
1,309,392
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
121,951
Added 8.4%
1,329,792
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$89,646
$7.89 p/Share
11,362
Reduced 0.93%
1,207,841
Common Stock
Nov 15
2023
SELL
Open market or private sale
$585,000
$7.8 p/Share
75,000
Reduced 5.8%
1,219,203
Common Stock
Aug 16
2023
SELL
Open market or private sale
$298,071
$8.31 p/Share
35,869
Reduced 2.7%
1,294,203
Common Stock
Aug 15
2023
SELL
Open market or private sale
$639,000
$8.52 p/Share
75,000
Reduced 5.34%
1,330,072
Common Stock
Jul 11
2023
SELL
Open market or private sale
$375,500
$15.02 p/Share
25,000
Reduced 1.75%
1,405,072
Common Stock
May 31
2023
SELL
Open market or private sale
$876,750
$11.69 p/Share
75,000
Reduced 4.98%
1,430,072
Common Stock
May 16
2023
SELL
Open market or private sale
$268,507
$10.88 p/Share
24,679
Reduced 1.61%
1,505,072
Common Stock
Apr 04
2023
SELL
Payment of exercise price or tax liability
$631,174
$9.05 p/Share
69,743
Reduced 4.37%
1,527,780
Common Stock
Apr 04
2023
BUY
Exercise of conversion of derivative security
-
138,014
Added 7.95%
1,597,523
Common Stock
Mar 15
2023
SELL
Open market or private sale
$629,250
$8.39 p/Share
75,000
Reduced 4.89%
1,459,509
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$234,587
$13.27 p/Share
17,678
Reduced 1.14%
1,534,509
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
121,951
Added 7.28%
1,552,187
Common Stock
Nov 15
2022
SELL
Open market or private sale
$878,250
$11.71 p/Share
75,000
Reduced 4.98%
1,430,236
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$335,876
$11.47 p/Share
29,283
Reduced 1.91%
1,505,236
Common Stock