High Today
552.72
Low Today
543.01
Volume
429.0K
10-Day Avg Volume
475.6K
52-Week High (05/06/26)
609.35
52-Week Low (07/31/25)
272.12
1 Yr % Change (TTM)
97.27
Market Cap
23.2B
Shares Outstanding
42.4M
Price/Earnings
20.4x
Revenue (TTM)
3.2B
Earnings per Share
26.96
Dividend + Yield
-- (0.00%)
Beta
.24