High Today
397.40
Low Today
387.32
Volume
455.6K
10-Day Avg Volume
648.4K
52-Week High (06/03/26)
411.52
52-Week Low (11/19/25)
223.76
1 Yr % Change (TTM)
34.47
Market Cap
22.2B
Shares Outstanding
56.4M
Price/Earnings
32.3x
Revenue (TTM)
3.1B
Earnings per Share
12.18
Dividend + Yield
-- (0.00%)
Beta
1.02