| Last Price |
42.74  Jun 25,2026 EOD |
42.73  Jun 25,2026 EOD |
| Today's Change |
3.27 (8.28%)  |
3.25 (8.23%)  |
| Open |
40.80 |
41.50 |
| Prev Close |
39.47 |
39.48 |
| Volume |
303,322 |
5,572,237 |
| Today's Range |
42.94 - 40.48 |
42.85 - 40.50 |
| 52-Week Range |
45.18 - 16.74 |
45.17 - 17.20 |
| Buy(Size) |
0.00(×0) |
0.00(×0) |
| Sell(Size) |
0.00(×0) |
42.73(×7127) |
|