Aug 08
2024
SELL
Open market or private sale
$50,350
$10.07 p/Share
5,000
Reduced 1.65%
298,182
Common Stock
Aug 07
2024
SELL
Open market or private sale
$50,500
$10.1 p/Share
5,000
Reduced 1.62%
303,182
Common Stock
Aug 06
2024
SELL
Open market or private sale
$49,850
$9.97 p/Share
5,000
Reduced 1.6%
308,182
Common Stock
May 07
2024
SELL
Open market or private sale
$14,475
$9.65 p/Share
1,500
Reduced 0.49%
306,473
Common Stock
May 06
2024
SELL
Open market or private sale
$18,900
$9.45 p/Share
2,000
Reduced 0.65%
307,973
Common Stock
May 02
2024
SELL
Open market or private sale
$32,620
$9.32 p/Share
3,500
Reduced 1.12%
309,973
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$427,263
$9.63 p/Share
44,368
Reduced 12.47%
311,311
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
78,288
Added 18.14%
353,328
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$144,050
$9.56 p/Share
15,068
Reduced 5.19%
275,040
Common Stock
Jan 26
2024
SELL
Open market or private sale
$98,500
$9.85 p/Share
10,000
Reduced 3.36%
287,282
Common Stock
Jan 17
2024
BUY
Grant, award, or other acquisition
-
32,382
Added 9.82%
297,282
Common Stock
Nov 08
2023
SELL
Open market or private sale
$50,640
$8.44 p/Share
6,000
Reduced 2.25%
260,139
Common Stock
Aug 31
2023
SELL
Open market or private sale
$49,650
$9.93 p/Share
5,000
Reduced 1.89%
258,947
Common Stock
Apr 28
2023
SELL
Open market or private sale
$25,740
$9.9 p/Share
2,600
Reduced 1.01%
255,500
Common Stock
Apr 26
2023
SELL
Open market or private sale
$50,286
$9.86 p/Share
5,100
Reduced 1.94%
258,100
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$167,230
$9.89 p/Share
16,909
Reduced 6.08%
261,199
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
70,821
Added 20.39%
276,592
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$162,786
$11.48 p/Share
14,180
Reduced 6.45%
205,771
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
30,541
Added 12.28%
218,264
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$128,561
$12.9 p/Share
9,966
Reduced 5.42%
174,032
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$258,303
$13.85 p/Share
18,650
Reduced 10.97%
151,291
Common Stock
Jan 20
2022
BUY
Grant, award, or other acquisition
-
40,605
Added 19.4%
168,730
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$66,576
$16.52 p/Share
4,030
Reduced 3.23%
120,878
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$117,833
$15.96 p/Share
7,383
Reduced 7.6%
89,778
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
31,755
Added 14.78%
183,046
Common Stock