Technologies Olo Inc. (NYSE: OLO) Is Worth A Gamble At $6.68 Olo Inc. (NYSE:OLO)’s traded shares stood at 1.04 million during the last session. At the last check today, the stock’s price was $6.68, to imply
Science Olo Inc. (NYSE: OLO) Surprises Wall Street With 3.23% Stock Price Gain Olo Inc. (NYSE:OLO) has seen 1.09 million shares traded in the last trading session. The company, currently valued at $1.16B, closed the last trade at