Olo Inc. (NYSE:OLO) has seen 0.96 million shares traded in the recent trading session. The company, currently valued at $2.25B, closed the recent trade at
Tag: Olo Inc.
In the last trading session, 2.78 million Olo Inc. (NYSE:OLO) shares changed hands as the company’s beta touched 0. With the company’s per share price