Company Why Should Olo Inc. (OLO) Be In Your Portfolio? 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
Company Will Olo Inc. (NYSE: OLO) In 2022 Be Worth Your Money? 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