Open$
Prev Close$
Market Cap$18.21B
P/E (TTM)11.80
EPS$12.22
EarningsMay 4, 2026
Market Cap$18.21B
Enterprise Value$33.36B
P/E Ratio (TTM)11.80
P/S Ratio1.91
P/B Ratio0.70
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)3.5M
Beta (1Y)1.45
Beta (3Y)0.99
Beta (5Y)0.76
Shares Out279.90M
Float234.31M
Dividend1.47%
Next EarningsMay 4, 2026
Short Interest—
52-Week Range
$62.45$90.64