Open$
Prev Close$
Market Cap$95.97B
P/E (TTM)23.77
EPS$0.745402
EarningsMay 4, 2026
Market Cap$95.97B
Enterprise Value$288.70B
P/E Ratio (TTM)23.77
P/S Ratio7.62
P/B Ratio2.37
Forward P/E—
EPS (TTM)$0.68
EPS (FY)$0.75
Revenue (TTM)$38.82B
Profit Margin32.29%
Operating Margin46.61%
ROE10.37%
Debt/Equity4.60
Avg Vol (30d)215K
Beta (1Y)0.49
Beta (3Y)1.08
Beta (5Y)1.10
Shares Out6.12B
Float—
Dividend3.28%
Next EarningsMay 4, 2026
Short Interest—
52-Week Range
$10.30$18.13