Aug 21
2025
SELL
Open market or private sale
$130,700
$26.14 p/Share
5,000
Reduced 3.86%
124,616
Common Stock
May 30
2025
SELL
Open market or private sale
$10,583
$20.12 p/Share
526
Reduced 0.4%
129,616
Common Stock
May 29
2025
SELL
Open market or private sale
$392,206
$20.14 p/Share
19,474
Reduced 13.02%
130,142
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$79,272
$18.87 p/Share
4,201
Reduced 2.73%
149,616
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$234,325
$21.48 p/Share
10,909
Reduced 7.35%
137,571
Common Stock
Feb 24
2025
BUY
Grant, award, or other acquisition
-
32,041
Added 17.24%
153,817
Common Stock
Jan 24
2025
SELL
Payment of exercise price or tax liability
$228,375
$24.42 p/Share
9,352
Reduced 6.58%
132,687
Common Stock
Jan 12
2025
SELL
Payment of exercise price or tax liability
$86,571
$22.8 p/Share
3,797
Reduced 2.57%
143,777
Common Stock
Mar 16
2024
SELL
Payment of exercise price or tax liability
$147,720
$15.14 p/Share
9,757
Reduced 6.2%
147,574
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$91,859
$13.24 p/Share
6,938
Reduced 4.22%
157,331
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
41,991
Added 20.36%
164,269
Common Stock
Jan 12
2024
SELL
Payment of exercise price or tax liability
$49,014
$12.04 p/Share
4,071
Reduced 3.22%
122,278
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$15,387
$8.91 p/Share
1,727
Reduced 1.35%
126,349
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$9,856
$8.8 p/Share
1,120
Reduced 0.87%
128,076
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
34,274
Added 20.97%
129,196
Common Stock
Jan 12
2023
BUY
Grant, award, or other acquisition
-
34,753
Added 26.8%
94,922
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
8,026
Added 11.77%
60,169
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$12,140
$13.61 p/Share
892
Reduced 1.68%
52,143
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
-
20,902
Added 28.72%
51,883
Common Stock
Mar 16
2021
BUY
Grant, award, or other acquisition
-
23,585
Added 43.22%
30,981
Common Stock