May 16
2025
SELL
Payment of exercise price or tax liability
$23,622
$8.28 p/Share
2,853
Reduced 1.31%
214,176
Common Stock
May 16
2025
BUY
Grant, award, or other acquisition
-
5,397
Added 2.43%
217,029
Common Stock
May 13
2025
SELL
Payment of exercise price or tax liability
$8,033
$7.93 p/Share
1,013
Reduced 0.48%
211,632
Common Stock
May 10
2025
SELL
Payment of exercise price or tax liability
$1,658
$6.58 p/Share
252
Reduced 0.12%
212,645
Common Stock
Apr 13
2025
SELL
Payment of exercise price or tax liability
$6,057
$5.98 p/Share
1,013
Reduced 0.47%
212,897
Common Stock
Apr 10
2025
SELL
Payment of exercise price or tax liability
$1,491
$5.92 p/Share
252
Reduced 0.12%
213,910
Common Stock
Apr 08
2025
SELL
Payment of exercise price or tax liability
$9,150
$5.46 p/Share
1,676
Reduced 0.78%
214,162
Common Stock
Apr 05
2025
SELL
Payment of exercise price or tax liability
$4,019
$6.31 p/Share
637
Reduced 0.29%
215,838
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
-
67,204
Added 23.69%
216,475
Common Stock
Mar 13
2025
SELL
Payment of exercise price or tax liability
$8,039
$7.21 p/Share
1,115
Reduced 0.74%
149,271
Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$1,978
$7.85 p/Share
252
Reduced 0.17%
150,386
Common Stock
Mar 07
2025
SELL
Payment of exercise price or tax liability
$36,773
$8.61 p/Share
4,271
Reduced 2.76%
150,638
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
-
7,850
Added 4.82%
154,909
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$12,287
$11.02 p/Share
1,115
Reduced 0.75%
147,059
Common Stock
Feb 12
2025
BUY
Grant, award, or other acquisition
-
4,978
Added 3.25%
148,174
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$3,265
$11.79 p/Share
277
Reduced 0.19%
143,196
Common Stock
Jan 13
2025
SELL
Payment of exercise price or tax liability
$12,254
$11.0 p/Share
1,114
Reduced 0.77%
143,473
Common Stock
Jan 10
2025
SELL
Payment of exercise price or tax liability
$3,152
$11.38 p/Share
277
Reduced 0.19%
144,587
Common Stock
Jan 08
2025
SELL
Payment of exercise price or tax liability
$22,564
$12.23 p/Share
1,845
Reduced 1.26%
144,864
Common Stock
Jan 05
2025
BUY
Grant, award, or other acquisition
-
24,077
Added 14.1%
146,709
Common Stock