Olo is up 10.7%, or 87c to $8.97.
Published first on TheFly
See the top stocks recommended by analysts >>
Read More on OLO:
Olo is up 10.7%, or 87c to $8.97.
Published first on TheFly
See the top stocks recommended by analysts >>
Read More on OLO: