May 16
2024
BUY
Exercise of conversion of derivative security
-
10,271
Added 1.35%
750,897
Common Stock
Feb 26
2024
SELL
Open market or private sale
$327,070
$9.25 p/Share
35,359
Reduced 4.56%
740,626
Common Stock
Jan 12
2024
SELL
Payment of exercise price or tax liability
$130,145
$10.43 p/Share
12,478
Reduced 1.58%
775,985
Common Stock
Jan 12
2024
BUY
Grant, award, or other acquisition
-
47,837
Added 5.72%
788,463
Common Stock
Nov 15
2023
SELL
Open market or private sale
$211,536
$9.36 p/Share
22,600
Reduced 2.96%
740,626
Common Stock
Nov 14
2023
SELL
Open market or private sale
$1,060,527
$9.23 p/Share
114,900
Reduced 13.08%
763,226
Common Stock
Sep 12
2023
SELL
Open market or private sale
$227,000
$9.08 p/Share
25,000
Reduced 2.77%
878,126
Common Stock
Sep 01
2023
SELL
Open market or private sale
$237,750
$9.51 p/Share
25,000
Reduced 2.69%
903,126
Common Stock
Aug 31
2023
SELL
Open market or private sale
$240,499
$9.62 p/Share
25,000
Reduced 2.62%
928,126
Common Stock
Aug 30
2023
SELL
Open market or private sale
$100,666
$9.58 p/Share
10,508
Reduced 1.09%
953,126
Common Stock
Aug 29
2023
SELL
Open market or private sale
$62,538
$9.5 p/Share
6,583
Reduced 0.68%
963,634
Common Stock
Aug 10
2023
SELL
Open market or private sale
$83,123
$10.51 p/Share
7,909
Reduced 0.81%
970,217
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$2,330,020
$11.67 p/Share
199,659
Reduced 16.95%
978,126
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
564,599
Added 33.92%
1,099,821
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$76,531
$9.52 p/Share
8,039
Reduced 1.29%
613,186
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
-
29,504
Added 4.56%
617,969
Common Stock
Nov 10
2022
SELL
Open market or private sale
$1,067,600
$12.56 p/Share
85,000
Reduced 12.56%
591,721
Common Stock
Nov 09
2022
SELL
Open market or private sale
$1,175,000
$11.75 p/Share
100,000
Reduced 12.87%
676,721
Common Stock
Nov 04
2022
SELL
Open market or private sale
$1,741,500
$11.61 p/Share
150,000
Reduced 16.19%
776,721
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$908,310
$9.64 p/Share
94,223
Reduced 9.23%
926,721
Common Stock
May 20
2022
BUY
Exercise of conversion of derivative security
-
229,809
Added 18.37%
1,020,944
Common Stock
Jan 12
2022
SELL
Payment of exercise price or tax liability
$719,920
$15.9 p/Share
45,278
Reduced 5.41%
791,135
Common Stock
Jan 12
2022
BUY
Grant, award, or other acquisition
-
103,461
Added 11.28%
813,980
Common Stock
Jan 12
2022
BUY
Exercise of conversion of derivative security
-
22,433
Added 2.74%
796,937
Common Stock
Dec 29
2021
SELL
Payment of exercise price or tax liability
$79,337
$15.82 p/Share
5,015
Reduced 0.7%
710,519
Common Stock