Nov 01
2024
SELL
Open market or private sale
$111,840
$13.98 p/Share
8,000
Reduced 3.85%
199,847
Common Stock
Oct 01
2024
SELL
Open market or private sale
$100,640
$12.58 p/Share
8,000
Reduced 3.71%
207,847
Common Stock
Sep 03
2024
SELL
Open market or private sale
$106,240
$13.28 p/Share
8,000
Reduced 3.57%
215,847
Common Stock
May 15
2024
$149,000
$14.9 p/Share
10,000
Reduced 4.28%
223,847
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$566,236
$14.26 p/Share
39,708
Reduced 14.52%
233,847
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
58,870
Added 17.71%
273,555
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
36,868
Added 14.66%
214,685
Common Stock
Nov 28
2023
-
4,000
Reduced 2.2%
177,817
Common Stock
Nov 21
2023
SELL
Open market or private sale
$532,337
$13.53 p/Share
39,345
Reduced 17.79%
181,817
Common Stock
Oct 16
2023
SELL
Open market or private sale
$55,400
$11.08 p/Share
5,000
Reduced 2.21%
221,162
Common Stock
Sep 15
2023
SELL
Open market or private sale
$51,300
$10.26 p/Share
5,000
Reduced 2.16%
226,162
Common Stock
Aug 15
2023
SELL
Open market or private sale
$51,700
$10.34 p/Share
5,000
Reduced 2.12%
231,162
Common Stock
Aug 01
2023
SELL
Open market or private sale
$48,750
$9.75 p/Share
5,000
Reduced 2.07%
236,162
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$222,096
$10.5 p/Share
21,152
Reduced 8.06%
241,162
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
27,293
Added 9.42%
262,314
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
47,771
Added 16.89%
235,021
Common Stock
Feb 15
2023
SELL
Open market or private sale
$53,650
$10.73 p/Share
5,000
Reduced 2.6%
187,250
Common Stock
Jan 17
2023
SELL
Open market or private sale
$57,250
$11.45 p/Share
5,000
Reduced 2.53%
192,250
Common Stock
Dec 15
2022
SELL
Open market or private sale
$58,099
$11.62 p/Share
5,000
Reduced 2.47%
197,250
Common Stock
Nov 15
2022
SELL
Open market or private sale
$57,900
$11.58 p/Share
5,000
Reduced 2.41%
202,250
Common Stock
Mar 30
2022
SELL
Payment of exercise price or tax liability
$115,188
$10.13 p/Share
11,371
Reduced 5.2%
207,250
Common Stock
Mar 30
2022
BUY
Grant, award, or other acquisition
-
28,897
Added 11.67%
218,621
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$181,174
$9.87 p/Share
18,356
Reduced 8.82%
189,724
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
26,834
Added 11.42%
208,080
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
50,813
Added 21.9%
181,246
Common Stock