High Today
42.4200
Low Today
41.4100
Volume
64.2K
10-Day Avg Volume
83.5K
52-Week High (06/11/26)
42.4200
52-Week Low (10/14/25)
28.7700
1 Yr % Change (TTM)
19.38
Market Cap
476.9M
Shares Outstanding
11.3M
Price/Earnings
14.6x
Revenue (TTM)
3.1B
Earnings per Share
2.75
Dividend + Yield
-- (0.00%)
Beta
.19