High Today
79.3000
Low Today
76.4800
Volume
647.3K
10-Day Avg Volume
345.8K
52-Week High (04/23/26)
81.2400
52-Week Low (11/03/25)
69.4500
1 Yr % Change (TTM)
-1.78
Market Cap
3.0B
Shares Outstanding
39.2M
Price/Earnings
22.9x
Revenue (TTM)
658.1M
Earnings per Share
3.43
Dividend + Yield
2.02 (2.62%)
Beta
.12