Oct 01
2025
BUY
Grant, award, or other acquisition
-
14,151
Added 6.23%
213,074
Common Stock
Aug 01
2025
SELL
Payment of exercise price or tax liability
$50,855
$9.27 p/Share
5,486
Reduced 2.68%
198,923
Common Stock
Feb 18
2025
SELL
Payment of exercise price or tax liability
$101,731
$9.96 p/Share
10,214
Reduced 4.76%
204,409
Common Stock
Feb 18
2025
BUY
Grant, award, or other acquisition
-
17,312
Added 7.46%
214,623
Common Stock
Feb 18
2025
BUY
Grant, award, or other acquisition
-
23,846
Added 10.78%
197,311
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$96,323
$10.28 p/Share
9,370
Reduced 5.12%
173,465
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
-
29,762
Added 14.0%
182,835
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$249,649
$8.51 p/Share
29,336
Reduced 16.08%
153,073
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$344,497
$4.26 p/Share
80,868
Added 30.72%
182,409
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$59,037
$9.62 p/Share
6,137
Reduced 5.7%
101,541
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$269,260
$11.92 p/Share
22,589
Reduced 17.34%
107,678
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
$303,036
$5.96 p/Share
50,845
Added 28.07%
130,267
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$71,184
$11.88 p/Share
5,992
Reduced 7.02%
79,422
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
9,298
Added 9.82%
85,414
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$57,434
$13.92 p/Share
4,126
Reduced 5.14%
76,116
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$262,885
$14.2 p/Share
18,513
Reduced 18.75%
80,242
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
$673,932
$14.2 p/Share
47,460
Added 32.46%
98,755
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
11,117
Added 17.81%
51,295
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$91,899
$10.41 p/Share
8,828
Reduced 18.01%
40,178
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$132,243
$10.99 p/Share
12,033
Added 19.71%
49,006
Common Stock