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