High Today
128.73
Low Today
123.27
Volume
601.5K
10-Day Avg Volume
561.9K
52-Week High (06/11/26)
128.73
52-Week Low (08/21/25)
83.0800
1 Yr % Change (TTM)
20.74
Market Cap
25.5B
Shares Outstanding
199.0M
Price/Earnings
26.0x
Revenue (TTM)
43.9B
Earnings per Share
4.73
Dividend + Yield
7.87 (6.13%)
Beta
.14