Open$
Prev Close$
Volume$0.00
Market Cap343.79B
P/E (TTM)74.77
EPS$4.17
EarningsMay 5, 2026
Market Cap$343.79B
Enterprise Value$315.68B
P/E Ratio (TTM)74.77
P/S Ratio9.75
P/B Ratio5.12
Forward P/E—
EPS (TTM)$2.64
EPS (FY)$4.17
Revenue (TTM)$34.64B
Profit Margin12.32%
Operating Margin10.67%
ROE7.08%
Debt/Equity0.06
Avg Vol (30d)39.9M
Beta (1Y)1.47
Beta (3Y)2.02
Beta (5Y)1.98
Shares Out1.63B
Float1.62B
Dividend—
Next EarningsMay 5, 2026
Short Interest—
52-Week Range
$76.48$267.08