Market Cap$20.10B
Enterprise Value$119.39B
P/E Ratio (TTM)3.92
P/S Ratio0.35
P/B Ratio1.09
Forward P/E—
EPS (TTM)$37.02
EPS (FY)$36.21
Revenue (TTM)$54.64B
Profit Margin9.03%
Operating Margin24.21%
ROE31.52%
Debt/Equity5.81
Avg Vol (30d)3.6M
Beta (1Y)0.62
Beta (3Y)0.04
Beta (5Y)0.76
Shares Out122.98M
Float88.70M
Dividend—
Next EarningsJul 24, 2026
Short Interest—