Open$
Prev Close$
Market Cap$45.15B
P/E (TTM)16.14
EPS$2.935226
EarningsMay 8, 2026
Market Cap$45.15B
Enterprise Value$144.11B
P/E Ratio (TTM)16.14
P/S Ratio3.03
P/B Ratio1.16
Forward P/E—
EPS (TTM)$2.52
EPS (FY)$2.94
Revenue (TTM)$27.80B
Profit Margin19.20%
Operating Margin33.67%
ROE6.93%
Debt/Equity4.22
Avg Vol (30d)70K
Beta (1Y)0.84
Beta (3Y)0.54
Beta (5Y)0.42
Shares Out1.13B
Float—
Dividend1.28%
Next EarningsMay 8, 2026
Short Interest—
52-Week Range
$25.47$44.85