Open$
Prev Close$
Market Cap$48.91B
P/E (TTM)17.77
EPS$0.179896
EarningsMay 5, 2026
Market Cap$48.91B
Enterprise Value$47.72B
P/E Ratio (TTM)17.77
P/S Ratio3.16
P/B Ratio3.08
Forward P/E—
EPS (TTM)$0.18
EPS (FY)$0.18
Revenue (TTM)$15.82B
Profit Margin17.63%
Operating Margin22.73%
ROE17.34%
Debt/Equity0.04
Avg Vol (30d)25.8M
Beta (1Y)0.40
Beta (3Y)0.30
Beta (5Y)0.68
Shares Out15.62B
Float15.62B
Dividend6.17%
Next EarningsMay 5, 2026
Short Interest—