High Today
164.04
Low Today
160.18
Volume
764.9K
10-Day Avg Volume
1.2M
52-Week High (06/04/26)
169.57
52-Week Low (02/12/26)
122.14
1 Yr % Change (TTM)
31.04
Market Cap
16.4B
Shares Outstanding
100.6M
Price/Earnings
25.2x
Revenue (TTM)
2.9B
Earnings per Share
6.50
Dividend + Yield
-- (0.00%)
Beta
.61