High Today
79.0800
Low Today
77.6900
Volume
292.7K
10-Day Avg Volume
311.5K
52-Week High (04/20/26)
82.7350
52-Week Low (10/16/25)
59.3600
1 Yr % Change (TTM)
17.22
Market Cap
3.1B
Shares Outstanding
39.6M
Price/Earnings
15.5x
Revenue (TTM)
1.1B
Earnings per Share
4.96
Dividend + Yield
2.80 (3.55%)
Beta
1.03