High Today
166.21
Low Today
160.65
Volume
1.5M
10-Day Avg Volume
2.2M
52-Week High (06/04/26)
177.22
52-Week Low (06/13/25)
85.7700
1 Yr % Change (TTM)
89.87
Market Cap
25.1B
Shares Outstanding
151.3M
Price/Earnings
29.6x
Revenue (TTM)
4.3B
Earnings per Share
5.48
Dividend + Yield
-- (0.00%)
Beta
1.55