Dec 31
2025
SELL
Payment of exercise price or tax liability
-
1,573
Reduced 3.99%
37,892
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
-
5,635
Added 12.49%
39,465
Common Stock
Mar 05
2025
SELL
Payment of exercise price or tax liability
$6,099
$9.37 p/Share
651
Reduced 1.89%
33,830
Common Stock
Mar 05
2025
BUY
Grant, award, or other acquisition
$20,267
$9.37 p/Share
2,163
Added 5.9%
34,481
Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$12,668
$9.2 p/Share
1,377
Reduced 4.09%
32,318
Common Stock
Mar 07
2024
BUY
Grant, award, or other acquisition
-
5,729
Added 14.53%
33,695
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$12,940
$8.29 p/Share
1,561
Reduced 5.29%
27,966
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
$43,539
$8.29 p/Share
5,252
Added 15.1%
29,527
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$10,605
$8.95 p/Share
1,185
Reduced 4.65%
24,275
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
4,629
Added 15.38%
25,460
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$14,434
$9.9 p/Share
1,458
Reduced 6.54%
20,831
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
$49,212
$9.9 p/Share
4,971
Added 18.24%
22,289
Common Stock
Jan 04
2023
SELL
Payment of exercise price or tax liability
$9,881
$9.42 p/Share
1,049
Reduced 5.71%
17,318
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
3,688
Added 16.72%
18,367
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$12,202
$9.14 p/Share
1,335
Reduced 8.34%
14,679
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
$40,335
$9.14 p/Share
4,413
Added 21.6%
16,014
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$8,585
$8.76 p/Share
980
Reduced 7.79%
11,601
Common Stock
May 20
2021
BUY
Grant, award, or other acquisition
$31,700
$8.34 p/Share
3,801
Added 23.2%
12,581
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$2,424
$8.19 p/Share
296
Reduced 3.26%
8,780
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
$6,937
$8.19 p/Share
847
Added 8.54%
9,076
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$5,884
$6.89 p/Share
854
Reduced 9.4%
8,229
Common Stock