Dec 31
2024
SELL
Payment of exercise price or tax liability
$36,551
$9.2 p/Share
3,973
Reduced 1.71%
228,789
Common Stock
Mar 07
2024
BUY
Grant, award, or other acquisition
-
15,610
Added 6.28%
232,762
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$35,796
$8.29 p/Share
4,318
Reduced 1.95%
217,152
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
$121,987
$8.29 p/Share
14,715
Added 6.23%
221,470
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$31,074
$8.95 p/Share
3,472
Reduced 1.65%
206,755
Common Stock
May 02
2023
BUY
Open market or private purchase
$6,816
$6.07 p/Share
1,123
Added 0.53%
210,227
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
12,493
Added 5.61%
210,227
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$39,342
$9.9 p/Share
3,974
Reduced 1.97%
197,734
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
$134,055
$9.9 p/Share
13,541
Added 6.29%
201,708
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$29,324
$9.42 p/Share
3,113
Reduced 1.63%
188,167
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
12,386
Added 6.08%
191,280
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$31,359
$9.14 p/Share
3,431
Reduced 1.88%
178,894
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
$106,847
$9.14 p/Share
11,690
Added 6.03%
182,325
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$23,442
$8.76 p/Share
2,676
Reduced 1.54%
170,635
Common Stock
May 20
2021
BUY
Grant, award, or other acquisition
$88,813
$8.34 p/Share
10,649
Added 5.79%
173,311
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$5,233
$8.19 p/Share
639
Reduced 0.39%
162,662
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
$17,854
$8.19 p/Share
2,180
Added 1.32%
163,301
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$15,633
$6.89 p/Share
2,269
Reduced 1.39%
161,121
Common Stock
Dec 17
2020
SELL
Payment of exercise price or tax liability
$30,447
$6.76 p/Share
4,504
Reduced 2.68%
163,390
Common Stock
Dec 17
2020
BUY
Grant, award, or other acquisition
$103,752
$6.76 p/Share
15,348
Added 8.38%
167,894
Common Stock