Jun 13
2025
BUY
Grant, award, or other acquisition
$1,287
$7.62 p/Share
169
Added 0.25%
66,402
Common Stock
May 30
2025
BUY
Grant, award, or other acquisition
$1,286
$7.48 p/Share
172
Added 0.26%
66,232
Common Stock
May 16
2025
BUY
Grant, award, or other acquisition
$1,284
$7.88 p/Share
163
Added 0.25%
66,059
Common Stock
May 02
2025
BUY
Grant, award, or other acquisition
$1,281
$7.86 p/Share
163
Added 0.25%
65,895
Common Stock
Apr 17
2025
BUY
Grant, award, or other acquisition
$1,292
$5.67 p/Share
228
Added 0.35%
65,731
Common Stock
Apr 15
2025
BUY
Grant, award, or other acquisition
$2,027
$5.51 p/Share
368
Added 0.56%
65,503
Common Stock
Apr 04
2025
BUY
Grant, award, or other acquisition
$1,286
$5.93 p/Share
217
Added 0.33%
65,134
Common Stock
Mar 21
2025
BUY
Grant, award, or other acquisition
$1,201
$6.79 p/Share
177
Added 0.27%
64,916
Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$3,399
$8.25 p/Share
412
Reduced 0.63%
64,738
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
$19,985
$7.12 p/Share
2,807
Added 4.13%
65,150
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
11,626
Added 15.72%
62,342
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$5,429
$9.41 p/Share
577
Reduced 1.12%
50,716
Common Stock
Feb 24
2025
SELL
Payment of exercise price or tax liability
$3,487
$9.58 p/Share
364
Reduced 0.7%
51,293
Common Stock
Feb 21
2025
BUY
Grant, award, or other acquisition
$1,196
$7.87 p/Share
152
Added 0.29%
51,657
Common Stock
Feb 07
2025
BUY
Grant, award, or other acquisition
$1,201
$8.23 p/Share
146
Added 0.28%
51,504
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
$1,190
$8.82 p/Share
135
Added 0.26%
51,358
Common Stock
Jan 15
2025
BUY
Grant, award, or other acquisition
$1,831
$8.85 p/Share
207
Added 0.4%
51,222
Common Stock
Jan 10
2025
BUY
Grant, award, or other acquisition
$1,200
$8.0 p/Share
150
Added 0.29%
51,014
Common Stock
Dec 27
2024
BUY
Grant, award, or other acquisition
$1,459
$7.89 p/Share
185
Added 0.36%
50,863
Common Stock
Dec 13
2024
BUY
Grant, award, or other acquisition
$1,456
$9.28 p/Share
157
Added 0.31%
50,677
Common Stock
Nov 27
2024
BUY
Grant, award, or other acquisition
$1,453
$10.38 p/Share
140
Added 0.28%
50,520
Common Stock
Nov 15
2024
BUY
Grant, award, or other acquisition
$1,454
$9.76 p/Share
149
Added 0.29%
50,378
Common Stock
Nov 01
2024
BUY
Grant, award, or other acquisition
$1,458
$9.92 p/Share
147
Added 0.29%
50,228
Common Stock
Oct 18
2024
BUY
Grant, award, or other acquisition
$1,454
$11.19 p/Share
130
Added 0.26%
50,080
Common Stock
Oct 15
2024
BUY
Grant, award, or other acquisition
$1,765
$10.83 p/Share
163
Added 0.33%
49,949
Common Stock