Open$
Prev Close$
Market Cap$20.05B
P/E (TTM)12.36
EPS$12.22
EarningsMay 6, 2026
Market Cap$20.05B
Enterprise Value$33.93B
P/E Ratio (TTM)12.36
P/S Ratio1.99
P/B Ratio0.74
Forward P/E—
EPS (TTM)$5.77
EPS (FY)$12.22
Revenue (TTM)$8.27B
Profit Margin13.43%
Operating Margin27.16%
ROE4.75%
Debt/Equity0.97
Avg Vol (30d)2.9M
Beta (1Y)1.64
Beta (3Y)0.99
Beta (5Y)0.76
Shares Out275.24M
Float230.23M
Dividend1.41%
Next EarningsMay 6, 2026
Short Interest—
52-Week Range
$62.45$90.64