Jun 13
2025
BUY
Grant, award, or other acquisition
$2,346
$7.62 p/Share
308
Added 0.37%
82,407
Common Stock
May 30
2025
BUY
Grant, award, or other acquisition
$2,356
$7.48 p/Share
315
Added 0.38%
82,098
Common Stock
May 16
2025
BUY
Grant, award, or other acquisition
$2,348
$7.88 p/Share
298
Added 0.36%
81,782
Common Stock
May 02
2025
BUY
Grant, award, or other acquisition
$2,350
$7.86 p/Share
299
Added 0.37%
81,483
Common Stock
Apr 17
2025
BUY
Grant, award, or other acquisition
$2,353
$5.67 p/Share
415
Added 0.51%
81,183
Common Stock
Apr 15
2025
BUY
Grant, award, or other acquisition
$1,190
$5.51 p/Share
216
Added 0.27%
80,766
Common Stock
Apr 04
2025
BUY
Grant, award, or other acquisition
$2,354
$5.93 p/Share
397
Added 0.49%
80,549
Common Stock
Mar 21
2025
BUY
Grant, award, or other acquisition
$2,267
$6.79 p/Share
334
Added 0.41%
80,151
Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$1,617
$8.25 p/Share
196
Reduced 0.24%
79,816
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
$10,010
$7.12 p/Share
1,406
Added 1.73%
80,012
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
21,440
Added 21.43%
78,606
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$9,353
$9.41 p/Share
994
Reduced 1.71%
57,166
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$1,484
$9.58 p/Share
155
Reduced 0.27%
58,160
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
$2,266
$7.87 p/Share
288
Added 0.49%
58,315
Common Stock
Feb 07
2025
BUY
Grant, award, or other acquisition
$2,263
$8.23 p/Share
275
Added 0.47%
58,026
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
$2,257
$8.82 p/Share
256
Added 0.44%
57,750
Common Stock
Jan 21
2025
SELL
Payment of exercise price or tax liability
$1,581
$10.91 p/Share
145
Reduced 0.25%
57,493
Common Stock
Jan 15
2025
BUY
Grant, award, or other acquisition
$1,062
$8.85 p/Share
120
Added 0.21%
57,638
Common Stock
Jan 10
2025
BUY
Grant, award, or other acquisition
$2,264
$8.0 p/Share
283
Added 0.49%
57,517
Common Stock
Dec 27
2024
BUY
Grant, award, or other acquisition
$3,061
$7.89 p/Share
388
Added 0.67%
57,232
Common Stock
Dec 13
2024
BUY
Grant, award, or other acquisition
$3,053
$9.28 p/Share
329
Added 0.58%
56,844
Common Stock
Nov 27
2024
BUY
Grant, award, or other acquisition
$3,062
$10.38 p/Share
295
Added 0.52%
56,513
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
$3,064
$9.76 p/Share
314
Added 0.56%
56,218
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$3,055
$9.92 p/Share
308
Added 0.55%
55,903
Common Stock
Oct 18
2024
BUY
Grant, award, or other acquisition
$3,054
$11.19 p/Share
273
Added 0.49%
55,594
Common Stock