Analyst Expect Big Moves From Olo Inc (NYSE: OLO)

Currently, there are 111.28M common shares owned by the public and among those 106.10M shares have been available to trade. The company’s stock has a 5-day price change of -3.74% and 58.52% over the past three months. OLO shares are trading 34.97% year to date (YTD), with the 12-month market performance up to 34.03% higher. […]

Olo Inc (OLO): Not A Time To Panic Nor Freeze

Olo Inc (OLO) concluded trading on Thursady at a closing price of $5.92, with 3.74 million shares of worth about $22.16 million changed hands on the day. Half year performance of the stock remained negative as price took a plunge of -7.21% during that period and on Thursady the price saw a gain of about […]