High Today
40.4700
Low Today
39.8000
Volume
1.2M
10-Day Avg Volume
1.1M
52-Week High (06/11/26)
40.4700
52-Week Low (08/01/25)
29.2350
1 Yr % Change (TTM)
31.13
Market Cap
4.6B
Shares Outstanding
114.9M
Price/Earnings
34.7x
Revenue (TTM)
581.6M
Earnings per Share
1.07
Dividend + Yield
1.19 (2.99%)
Beta
.73