Jul 31
2024
SELL
Sale (or disposition) back to the issuer
$26,592,993
$15.5 p/Share
1,715,677
Reduced 100.0%
0
Common Stock
Jul 31
2024
SELL
Sale (or disposition) back to the issuer
$12,251,076
$15.5 p/Share
790,392
Reduced 100.0%
0
Performance-Based Rest...
Feb 12
2024
SELL
Payment of exercise price or tax liability
$1,512,234
$10.56 p/Share
143,204
Reduced 7.7%
1,715,677
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
304,262
Added 14.07%
1,858,881
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$210,670
$10.33 p/Share
20,394
Reduced 1.29%
1,554,619
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$206,434
$10.33 p/Share
19,984
Reduced 1.25%
1,575,013
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
175,814
Added 9.93%
1,594,997
Common Stock
Sep 12
2023
SELL
Open market or private sale
$583,504
$14.06 p/Share
41,501
Reduced 2.84%
1,419,183
Common Stock
Mar 03
2023
SELL
Open market or private sale
$818,401
$13.99 p/Share
58,499
Reduced 3.85%
1,460,684
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$281,007
$11.97 p/Share
23,476
Reduced 1.52%
1,519,183
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$244,116
$11.97 p/Share
20,394
Reduced 1.3%
1,542,659
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$2,893,606
$11.83 p/Share
244,599
Reduced 13.53%
1,563,053
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
771,971
Added 29.93%
1,807,652
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$440,892
$11.83 p/Share
37,269
Reduced 3.47%
1,035,681
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$494,587
$10.13 p/Share
48,824
Reduced 4.35%
1,072,950
Common Stock
Feb 12
2022
BUY
Grant, award, or other acquisition
-
123,175
Added 9.89%
1,121,774
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
155,479
Added 13.47%
998,599
Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$1,158,360
$9.13 p/Share
126,874
Reduced 13.08%
843,120
Common Stock
Dec 20
2021
BUY
Grant, award, or other acquisition
-
128,007
Added 11.66%
969,994
Common Stock
May 04
2021
BUY
Open market or private purchase
$18,400
$9.2 p/Share
2,000
Added 0.24%
841,987
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$67,222
$13.02 p/Share
5,163
Reduced 0.61%
839,987
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
13,119
Added 1.53%
845,150
Common Stock
Feb 12
2021
SELL
Open market or private purchase
$156,509
$9.78 p/Share
16,003
Reduced 2.39%
653,054
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
178,977
Added 17.7%
832,031
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$338,015
$9.04 p/Share
37,391
Reduced 5.29%
669,057
Common Stock