Aug 28
2025
-
3,000
Reduced 1.44%
204,798
Common Stock
Aug 15
2025
SELL
Payment of exercise price or tax liability
$22,329
$10.21 p/Share
2,187
Reduced 1.04%
207,798
Common Stock
Aug 15
2025
BUY
Grant, award, or other acquisition
-
4,138
Added 1.93%
209,985
Common Stock
Aug 13
2025
SELL
Payment of exercise price or tax liability
$11,122
$10.98 p/Share
1,013
Reduced 0.49%
205,847
Common Stock
Aug 08
2025
SELL
Payment of exercise price or tax liability
$2,716
$10.78 p/Share
252
Reduced 0.12%
206,860
Common Stock
Jul 13
2025
SELL
Payment of exercise price or tax liability
$14,252
$14.07 p/Share
1,013
Reduced 0.49%
207,112
Common Stock
Jul 10
2025
SELL
Payment of exercise price or tax liability
$3,558
$14.12 p/Share
252
Reduced 0.12%
208,125
Common Stock
Jul 08
2025
SELL
Payment of exercise price or tax liability
$22,538
$13.44 p/Share
1,677
Reduced 0.8%
208,377
Common Stock
Jul 05
2025
SELL
Payment of exercise price or tax liability
$7,255
$11.39 p/Share
637
Reduced 0.3%
210,054
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$22,533
$10.15 p/Share
2,220
Reduced 1.04%
210,691
Common Stock
Jun 13
2025
SELL
Payment of exercise price or tax liability
$8,326
$8.22 p/Share
1,013
Reduced 0.47%
212,911
Common Stock
Jun 10
2025
SELL
Payment of exercise price or tax liability
$2,172
$8.62 p/Share
252
Reduced 0.12%
213,924
Common Stock
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