News

Wells Fargo values Instacart at 11 times 2026 EBITDA estimates, projecting revenues of $3.95 billion and EBITDA of $1.11 billion for the year.