High Today
63.1900
Low Today
62.3000
Volume
688.2K
10-Day Avg Volume
979.6K
52-Week High (04/21/26)
64.6600
52-Week Low (06/30/25)
47.3600
1 Yr % Change (TTM)
26.57
Market Cap
8.3B
Shares Outstanding
132.6M
Price/Earnings
23.9x
Revenue (TTM)
754.0M
Earnings per Share
2.58
Dividend + Yield
1.89 (3.01%)
Beta
1.05