Jul 31
2024
SELL
Sale (or disposition) back to the issuer
$2,471,087
$15.5 p/Share
159,425
Reduced 100.0%
0
Performance-Based Rest...
Jul 31
2024
SELL
Sale (or disposition) back to the issuer
$2,894,656
$15.5 p/Share
186,752
Reduced 100.0%
0
Common Stock
Mar 11
2024
SELL
Open market or private sale
$240,000
$12.0 p/Share
20,000
Reduced 9.67%
186,752
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$285,172
$10.56 p/Share
27,005
Reduced 11.55%
206,752
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
57,375
Added 19.71%
233,757
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$42,022
$10.33 p/Share
4,068
Reduced 2.25%
176,382
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$47,404
$10.33 p/Share
4,589
Reduced 2.48%
180,450
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
35,527
Added 16.11%
185,039
Common Stock
Aug 11
2023
SELL
Payment of exercise price or tax liability
$83,496
$12.73 p/Share
6,559
Reduced 4.2%
149,512
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$52,991
$11.97 p/Share
4,427
Reduced 2.76%
156,071
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$48,478
$11.97 p/Share
4,050
Reduced 2.46%
160,498
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$413,316
$11.83 p/Share
34,938
Reduced 17.51%
164,548
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
119,627
Added 37.49%
199,486
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$69,004
$11.83 p/Share
5,833
Reduced 6.81%
79,859
Common Stock
Sep 06
2022
SELL
Open market or private sale
$426,403
$13.23 p/Share
32,230
Reduced 27.33%
85,692
Common Stock
Aug 18
2022
SELL
Open market or private sale
$232,846
$15.55 p/Share
14,974
Reduced 11.27%
117,922
Common Stock
Aug 12
2022
SELL
Payment of exercise price or tax liability
$98,451
$15.01 p/Share
6,559
Reduced 4.7%
132,896
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$6,827
$16.61 p/Share
411
Reduced 0.29%
139,455
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
30,874
Added 18.08%
139,866
Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$88,707
$9.13 p/Share
9,716
Reduced 8.18%
108,992
Common Stock
Aug 12
2021
SELL
Payment of exercise price or tax liability
$39,941
$9.84 p/Share
4,059
Reduced 3.31%
118,708
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$2,955
$11.59 p/Share
255
Reduced 0.21%
122,767
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
33,750
Added 21.53%
123,022
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$35,491
$9.04 p/Share
3,926
Reduced 4.21%
89,272
Common Stock
May 15
2020
SELL
Payment of exercise price or tax liability
$472
$1.85 p/Share
255
Reduced 0.59%
43,198
Common Stock