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
Tag: Olo Inc.
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