Olo’s IPO could value the company north of $3B as Toast waits in the wings

Targeting $16 to $18 per share, Olo could raise as much as $372.6 million in its public offering.