High Today
107.84
Low Today
103.90
Volume
2.0M
10-Day Avg Volume
1.5M
52-Week High (12/01/25)
134.72
52-Week Low (06/13/25)
83.4500
1 Yr % Change (TTM)
23.11
Market Cap
11.2B
Shares Outstanding
103.8M
Price/Earnings
28.9x
Revenue (TTM)
7.1B
Earnings per Share
3.61
Dividend + Yield
1.00 (0.93%)
Beta
.89