High Today
47.5400
Low Today
46.4500
Volume
403.6K
10-Day Avg Volume
292.7K
52-Week High (06/09/26)
47.6200
52-Week Low (01/23/26)
35.7100
1 Yr % Change (TTM)
13.76
Market Cap
2.0B
Shares Outstanding
42.3M
Price/Earnings
9.6x
Revenue (TTM)
902.3M
Earnings per Share
4.84
Dividend + Yield
1.40 (2.95%)
Beta
1.04