Evaluation: Based on all recent filings, financial statements, and news.
See full evaluationCurrent Price
as of Oct 10, 2024$4.66
P/E Ratio
N/A
Market Cap
$513.13M
Olo, Inc. engages in the provision of cloud-based, on-demand commerce platform for multi-location restaurant brands. It enables digital ordering and delivery. The company was founded in 2005 and is headquartered in New York, NY.
Overview
Trading Information
Company