High Today
149.97
Low Today
143.30
Volume
790.3K
10-Day Avg Volume
1.3M
52-Week High (07/24/25)
211.00
52-Week Low (02/12/26)
66.5700
1 Yr % Change (TTM)
3.01
Market Cap
11.5B
Shares Outstanding
76.6M
Price/Earnings
49.9x
Revenue (TTM)
7.3B
Earnings per Share
2.59
Dividend + Yield
-- (0.00%)
Beta
.07