High Today
131.11
Low Today
129.42
Volume
62.1K
10-Day Avg Volume
83.2K
52-Week High (05/08/26)
135.21
52-Week Low (10/10/25)
83.5600
1 Yr % Change (TTM)
51.77
Market Cap
2.4B
Shares Outstanding
18.2M
Price/Earnings
4.5x
Revenue (TTM)
921.5M
Earnings per Share
24.87
Dividend + Yield
3.60 (2.77%)
Beta
.27