Open$
Prev Close$
Market Cap$63.29B
P/E (TTM)22.82
EPS$0.412837
EarningsMay 8, 2026
Market Cap$63.29B
Enterprise Value$45.84B
P/E Ratio (TTM)22.82
P/S Ratio4.28
P/B Ratio3.21
Forward P/E—
EPS (TTM)$0.57
EPS (FY)$0.41
Revenue (TTM)$14.14B
Profit Margin18.91%
Operating Margin15.77%
ROE10.33%
Debt/Equity0.02
Avg Vol (30d)3.2M
Beta (1Y)1.00
Beta (3Y)0.97
Beta (5Y)0.58
Shares Out4.61B
Float—
Dividend1.09%
Next EarningsMay 8, 2026
Short Interest—
52-Week Range
$12.92$24.92