Aug 26
2024
SELL
Open market or private sale
$265,271
$9.24 p/Share
28,709
Reduced 3.08%
902,392
Common Stock
Aug 23
2024
SELL
Open market or private sale
$422,310
$9.08 p/Share
46,510
Reduced 4.76%
931,101
Common Stock
Aug 20
2024
SELL
Open market or private sale
$92,337
$9.1 p/Share
10,147
Reduced 1.03%
977,611
Common Stock
Aug 19
2024
SELL
Open market or private sale
$487,165
$9.06 p/Share
53,771
Reduced 5.16%
987,758
Common Stock
Aug 16
2024
SELL
Open market or private sale
$470,440
$9.11 p/Share
51,640
Reduced 4.72%
1,041,529
Common Stock
Aug 15
2024
SELL
Open market or private sale
$537,744
$9.08 p/Share
59,223
Reduced 5.14%
1,093,169
Common Stock
Jul 15
2024
SELL
Payment of exercise price or tax liability
$890,000
$8.9 p/Share
100,000
Reduced 7.98%
1,152,392
Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$66,647
$7.04 p/Share
9,467
Reduced 0.75%
1,252,392
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$462,445
$8.62 p/Share
53,648
Reduced 4.48%
1,143,471
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
169,957
Added 11.87%
1,261,859
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$77,082
$8.7 p/Share
8,860
Reduced 0.77%
1,145,550
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$54,435
$5.75 p/Share
9,467
Reduced 0.83%
1,126,566
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
152,724
Added 11.85%
1,136,033
Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$79,422
$5.32 p/Share
14,929
Reduced 1.5%
980,688
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$46,315
$5.78 p/Share
8,013
Reduced 0.8%
995,617
Common Stock
Aug 05
2022
BUY
Open market or private purchase
$96,500
$9.65 p/Share
10,000
Added 0.99%
1,003,630
Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
-
25,000
Added 2.12%
1,151,566
Common Stock
Jul 14
2022
BUY
Grant, award, or other acquisition
-
75,000
Added 7.02%
993,630
Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
-
52,403
Added 5.14%
967,523
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$523,201
$14.66 p/Share
35,689
Reduced 3.97%
864,380
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
35,207
Added 3.77%
898,406
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$76,339
$14.78 p/Share
5,165
Reduced 0.59%
864,085
Common Stock
Nov 22
2021
BUY
Grant, award, or other acquisition
-
6,755
Added 0.77%
869,250
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$327,062
$15.41 p/Share
21,224
Reduced 2.4%
862,495
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
26,965
Added 2.96%
883,719
Common Stock