In a report released today, Stephen Sheldon from William Blair maintained a Hold rating on Olo (OLO – Research Report). The company’s shares closed today at $6.35. Easily identify stocks ...
Swatch Group AG is looking into a potential take-private of the Swiss watchmaker but it will “take time,” according to Chief Executive Officer Nick Hayek. “I have a big hope” the company ...
Olo—founded as GoMobo 20 years ago—was an early adopter of the digital ordering movement. Yet in 2025, the tech company still finds itself only scratching the surface. Last year, restaurants using Olo ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results