Market Cap$20.00B
Enterprise Value$17.38B
P/E Ratio (TTM)13.99
P/S Ratio5.82
P/B Ratio1.88
Forward P/E—
EPS (TTM)$0.76
EPS (FY)$0.68
Revenue (TTM)$3.10B
Profit Margin41.79%
Operating Margin34.77%
ROE12.95%
Debt/Equity0.02
Avg Vol (30d)86K
Beta (1Y)-0.44
Beta (3Y)-0.11
Beta (5Y)0.13
Shares Out1.70B
Float1.70B
Dividend1.37%
Next EarningsMay 12, 2026
Short Interest—