High Today
272.76
Low Today
250.43
Volume
2.5M
10-Day Avg Volume
3.5M
52-Week High (06/03/26)
320.95
52-Week Low (06/17/25)
135.50
1 Yr % Change (TTM)
61.55
Market Cap
29.1B
Shares Outstanding
107.5M
Price/Earnings
18.0x
Revenue (TTM)
5.2B
Earnings per Share
15.48
Dividend + Yield
-- (0.00%)
Beta
2.23