Olo Inc [OLO] Revenue clocked in at $284.94 million, down -7.29% YTD: What’s Next?
Olo Inc [NYSE: OLO] gained 14.84% or 0.92 points to close at $7.12 with a heavy trading volume of 4103593 shares. The daily chart for OLO points out that the company has recorded 37.19% gains over the past six months. If we look at the