High Today
107.00
Low Today
103.82
Volume
78.2K
10-Day Avg Volume
711.0K
52-Week High (07/29/25)
319.56
52-Week Low (04/30/26)
88.7400
1 Yr % Change (TTM)
-61.70
Market Cap
6.8B
Shares Outstanding
65.4M
Price/Earnings
19.0x
Revenue (TTM)
2.4B
Earnings per Share
5.28
Dividend + Yield
4.30 (4.12%)
Beta
1.03