Market Cap$7.68B
Enterprise Value$12.55B
P/E Ratio (TTM)64.00
P/S Ratio0.59
P/B Ratio0.92
Forward P/E—
EPS (TTM)$0.20
EPS (FY)$3.85
Revenue (TTM)$13.95B
Profit Margin0.94%
Operating Margin17.27%
ROE4.54%
Debt/Equity0.73
Avg Vol (30d)3.3M
Beta (1Y)-0.60
Beta (3Y)-0.28
Beta (5Y)0.07
Shares Out634.14M
Float634.14M
Dividend—
Next EarningsAug 25, 2026
Short Interest—