High Today
49.9700
Low Today
48.9250
Volume
134.0K
10-Day Avg Volume
176.4K
52-Week High (06/11/26)
49.9700
52-Week Low (11/03/25)
24.4900
1 Yr % Change (TTM)
21.47
Market Cap
889.8M
Shares Outstanding
17.8M
Price/Earnings
24.1x
Revenue (TTM)
1.3B
Earnings per Share
1.97
Dividend + Yield
1.60 (3.21%)
Beta
1.65