High Today
46.3600
Low Today
45.2300
Volume
134.1K
10-Day Avg Volume
130.6K
52-Week High (06/11/26)
46.3600
52-Week Low (08/05/25)
24.4150
1 Yr % Change (TTM)
63.86
Market Cap
817.0M
Shares Outstanding
17.7M
Price/Earnings
17.9x
Revenue (TTM)
444.6M
Earnings per Share
2.47
Dividend + Yield
0.20 (0.43%)
Beta
.9