High Today
39.8700
Low Today
38.0050
Volume
179.3K
10-Day Avg Volume
256.3K
52-Week High (06/27/25)
49.9900
52-Week Low (01/07/26)
30.7500
1 Yr % Change (TTM)
-0.45
Market Cap
850.4M
Shares Outstanding
21.4M
Price/Earnings
14.7x
Revenue (TTM)
1.4B
Earnings per Share
2.52
Dividend + Yield
1.08 (2.71%)
Beta
1.03