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...
Jul 31
2024
SELL
Sale (or disposition) back to the issuer
$2,494,399
$15.5 p/Share
160,929
Reduced 100.0%
0
Common Stock
Apr 26
2024
SELL
Open market or private sale
$662,507
$15.55 p/Share
42,605
Reduced 20.93%
160,929
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$42,504
$10.56 p/Share
4,025
Reduced 1.94%
203,534
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$216,754
$10.56 p/Share
20,526
Reduced 9.0%
207,559
Commn Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
52,160
Added 18.61%
228,085
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$35,845
$10.33 p/Share
3,470
Reduced 1.93%
175,925
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$52,362
$10.33 p/Share
5,069
Reduced 2.75%
179,395
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
43,953
Added 19.24%
184,464
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$54,307
$11.97 p/Share
4,537
Reduced 3.13%
140,511
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$47,173
$11.97 p/Share
3,941
Reduced 2.65%
145,048
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$559,085
$11.83 p/Share
47,260
Reduced 24.08%
148,989
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
140,677
Added 41.75%
196,249
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$90,688
$11.83 p/Share
7,666
Reduced 12.12%
55,572
Common Stock
Feb 28
2022
SELL
Open market or private sale
$80,745
$14.05 p/Share
5,747
Reduced 8.33%
63,238
Common Stock
Feb 14
2022
SELL
Open market or private sale
$226,202
$10.02 p/Share
22,575
Reduced 24.66%
68,985
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$84,818
$10.13 p/Share
8,373
Reduced 8.38%
91,560
Common Stock
Feb 12
2022
BUY
Grant, award, or other acquisition
-
17,596
Added 14.97%
99,933
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
26,654
Added 24.46%
82,337
Common Stock
Feb 07
2022
SELL
Open market or private sale
$84,006
$9.36 p/Share
8,975
Reduced 13.88%
55,683
Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$204,311
$9.13 p/Share
22,378
Reduced 25.71%
64,658
Common Stock
Dec 20
2021
BUY
Grant, award, or other acquisition
-
18,287
Added 17.36%
87,036
Common Stock
Aug 09
2021
SELL
Open market or private sale
$293,065
$9.33 p/Share
31,411
Reduced 31.36%
68,749
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$112,831
$13.02 p/Share
8,666
Reduced 7.96%
100,160
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
17,352
Added 13.86%
107,856
Common Stock