High Today
31.3900
Low Today
29.7200
Volume
1.0M
10-Day Avg Volume
4.6M
52-Week High (02/12/26)
48.6343
52-Week Low (04/24/26)
24.7573
1 Yr % Change (TTM)
-13.32
Market Cap
23.8B
Shares Outstanding
799.5M
Price/Earnings
44.2x
Revenue (TTM)
131.3B
Earnings per Share
0.74
Dividend + Yield
-- (0.00%)
Beta
1.71