Jul 31
2024
SELL
Sale (or disposition) back to the issuer
$2,708,966
$15.5 p/Share
174,772
Reduced 100.0%
0
Common Stock
Jul 31
2024
SELL
Sale (or disposition) back to the issuer
$2,680,074
$15.5 p/Share
172,908
Reduced 100.0%
0
Performance-Based Rest...
Apr 03
2024
SELL
Open market or private sale
$650,062
$14.0 p/Share
46,433
Reduced 20.99%
174,772
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$259,258
$10.56 p/Share
24,551
Reduced 9.99%
221,205
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
52,160
Added 17.51%
245,756
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$35,855
$10.33 p/Share
3,471
Reduced 1.76%
193,596
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$52,311
$10.33 p/Share
5,064
Reduced 2.51%
197,067
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
43,953
Added 17.86%
202,131
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$48,179
$11.97 p/Share
4,025
Reduced 2.48%
158,178
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$41,859
$11.97 p/Share
3,497
Reduced 2.11%
162,203
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$496,055
$11.83 p/Share
41,932
Reduced 20.2%
165,700
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
140,677
Added 40.39%
207,632
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$81,319
$11.83 p/Share
6,874
Reduced 9.31%
66,955
Common Stock
Feb 28
2022
SELL
Open market or private sale
$87,995
$14.05 p/Share
6,263
Reduced 7.82%
73,829
Common Stock
Feb 25
2022
SELL
Open market or private sale
$337,288
$12.5 p/Share
26,983
Reduced 25.2%
80,092
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$70,130
$10.13 p/Share
6,923
Reduced 6.07%
107,075
Common Stock
Feb 12
2022
BUY
Grant, award, or other acquisition
-
17,597
Added 13.37%
113,998
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
26,654
Added 21.66%
96,401
Common Stock
Feb 08
2022
SELL
Open market or private sale
$87,745
$8.97 p/Share
9,782
Reduced 12.3%
69,747
Common Stock
Jan 15
2022
SELL
Payment of exercise price or tax liability
$72,923
$11.99 p/Share
6,082
Reduced 7.1%
79,529
Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$181,285
$9.13 p/Share
19,856
Reduced 18.83%
85,611
Common Stock
Dec 20
2021
BUY
Grant, award, or other acquisition
-
18,288
Added 14.78%
105,467
Common Stock
Aug 16
2021
SELL
Open market or private sale
$198,794
$8.87 p/Share
22,412
Reduced 20.45%
87,179
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$15,550
$9.78 p/Share
1,590
Reduced 1.98%
78,909
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
30,682
Added 21.87%
109,591
Common Stock