Market Cap$15.03B
Enterprise Value$17.61B
P/E Ratio (TTM)9.99
P/S Ratio0.83
P/B Ratio1.59
Forward P/E—
EPS (TTM)$5.71
EPS (FY)$4.42
Revenue (TTM)$16.82B
Profit Margin8.65%
Operating Margin11.47%
ROE16.98%
Debt/Equity0.47
Avg Vol (30d)2K
Beta (1Y)-0.63
Beta (3Y)0.00
Beta (5Y)0.49
Shares Out254.73M
Float160.25M
Dividend—
Next EarningsJul 17, 2026
Short Interest—