High Today
39.2200
Low Today
38.4400
Volume
38.0K
10-Day Avg Volume
113.3K
52-Week High (02/12/26)
46.0000
52-Week Low (06/25/25)
29.4450
1 Yr % Change (TTM)
28.00
Market Cap
873.2M
Shares Outstanding
22.3M
Price/Earnings
19.4x
Revenue (TTM)
1.8B
Earnings per Share
2.03
Dividend + Yield
1.32 (3.37%)
Beta
.82