Jul 11
2025
BUY
Grant, award, or other acquisition
$1,822
$8.36 p/Share
218
Added 0.27%
81,933
Common Stock
Jun 27
2025
BUY
Grant, award, or other acquisition
$1,815
$7.63 p/Share
238
Added 0.29%
81,714
Common Stock
Jun 13
2025
BUY
Grant, award, or other acquisition
$1,813
$7.62 p/Share
238
Added 0.29%
81,475
Common Stock
May 30
2025
BUY
Grant, award, or other acquisition
$1,825
$7.48 p/Share
244
Added 0.3%
81,236
Common Stock
May 16
2025
BUY
Grant, award, or other acquisition
$1,820
$7.88 p/Share
231
Added 0.28%
80,991
Common Stock
May 02
2025
BUY
Grant, award, or other acquisition
$1,815
$7.86 p/Share
231
Added 0.29%
80,760
Common Stock
Apr 17
2025
BUY
Grant, award, or other acquisition
$1,820
$5.67 p/Share
321
Added 0.4%
80,528
Common Stock
Apr 15
2025
BUY
Grant, award, or other acquisition
$809
$5.51 p/Share
147
Added 0.18%
80,205
Common Stock
Apr 04
2025
BUY
Grant, award, or other acquisition
$1,814
$5.93 p/Share
306
Added 0.38%
80,058
Common Stock
Mar 21
2025
BUY
Grant, award, or other acquisition
$1,745
$6.79 p/Share
257
Added 0.32%
79,750
Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$2,120
$8.25 p/Share
257
Reduced 0.32%
79,492
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
$12,353
$7.12 p/Share
1,735
Added 2.13%
79,749
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
34,429
Added 30.62%
78,014
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$17,154
$9.41 p/Share
1,823
Reduced 4.01%
43,585
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$1,504
$9.58 p/Share
157
Reduced 0.34%
45,408
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
$1,739
$7.87 p/Share
221
Added 0.48%
45,565
Common Stock
Feb 07
2025
BUY
Grant, award, or other acquisition
$1,744
$8.23 p/Share
212
Added 0.47%
45,342
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
$1,737
$8.82 p/Share
197
Added 0.43%
45,130
Common Stock
Jan 21
2025
SELL
Payment of exercise price or tax liability
$3,022
$10.91 p/Share
277
Reduced 0.61%
44,932
Common Stock
Jan 15
2025
BUY
Grant, award, or other acquisition
$716
$8.85 p/Share
81
Added 0.18%
45,209
Common Stock
Jan 10
2025
BUY
Grant, award, or other acquisition
$1,744
$8.0 p/Share
218
Added 0.48%
45,127
Common Stock
Dec 27
2024
BUY
Grant, award, or other acquisition
$1,743
$7.89 p/Share
221
Added 0.49%
44,908
Common Stock
Dec 13
2024
BUY
Grant, award, or other acquisition
$1,744
$9.28 p/Share
188
Added 0.42%
44,687
Common Stock
Nov 27
2024
BUY
Grant, award, or other acquisition
$1,733
$10.38 p/Share
167
Added 0.37%
44,498
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
$1,737
$9.76 p/Share
178
Added 0.4%
44,330
Common Stock