Apr 07
2025
SELL
Payment of exercise price or tax liability
$6,497
$9.05 p/Share
718
Reduced 1.64%
43,095
Common Stock
Apr 07
2025
BUY
Grant, award, or other acquisition
-
6,077
Added 11.0%
49,172
Common Stock
Apr 05
2025
SELL
Payment of exercise price or tax liability
$4,727
$8.82 p/Share
536
Reduced 1.21%
43,813
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$9,476
$9.81 p/Share
966
Reduced 2.38%
39,698
Common Stock
Apr 26
2024
SELL
Payment of exercise price or tax liability
$8,684
$10.63 p/Share
817
Reduced 1.97%
40,664
Common Stock
Apr 07
2024
SELL
Payment of exercise price or tax liability
$7,191
$10.75 p/Share
669
Reduced 1.59%
41,481
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
-
4,651
Added 9.49%
44,349
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$10,074
$11.62 p/Share
867
Reduced 2.02%
42,150
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
$10,513
$10.85 p/Share
969
Reduced 2.2%
43,017
Common Stock
Apr 07
2023
BUY
Grant, award, or other acquisition
-
6,234
Added 12.41%
43,986
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$8,055
$8.33 p/Share
967
Reduced 2.5%
37,752
Common Stock
Mar 13
2023
SELL
Payment of exercise price or tax liability
$5,478
$8.3 p/Share
660
Reduced 1.68%
38,719
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$29,016
$8.35 p/Share
3,475
Reduced 8.11%
39,379
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$3,951
$5.48 p/Share
721
Reduced 1.65%
42,854
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
8,384
Added 16.14%
43,575
Common Stock
Mar 13
2022
SELL
Payment of exercise price or tax liability
$4,033
$6.11 p/Share
660
Reduced 1.84%
35,191
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$21,163
$6.09 p/Share
3,475
Reduced 8.84%
35,851
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$6,623
$7.81 p/Share
848
Reduced 2.11%
39,326
Common Stock
Apr 26
2021
BUY
Grant, award, or other acquisition
-
8,403
Added 17.3%
40,174
Common Stock
Mar 16
2021
SELL
Open market or private sale
$3,874
$6.68 p/Share
580
Reduced 1.79%
31,771
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
20,089
Added 38.31%
32,351
Common Stock