Feb 21
2025
SELL
Payment of exercise price or tax liability
$771,147
$18.02 p/Share
42,794
Reduced 15.61%
231,402
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
-
70,991
Added 20.57%
274,196
Common Stock
Feb 18
2025
BUY
Grant, award, or other acquisition
-
27,358
Added 11.87%
203,205
Common Stock
Feb 03
2025
SELL
Open market or private sale
$159,920
$19.99 p/Share
8,000
Reduced 4.35%
175,847
Common Stock
Jan 02
2025
SELL
Open market or private sale
$174,160
$21.77 p/Share
8,000
Reduced 4.17%
183,847
Common Stock
Dec 02
2024
SELL
Open market or private sale
$174,400
$21.8 p/Share
8,000
Reduced 4.0%
191,847
Common Stock
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