Company performance
Add to research
Current Price
as of Mar 25, 2025$6.52
P/E Ratio
N/A
Market Cap
$1.08B
Description
Add to research
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.
Metrics
Add to research
Overview
- HQNew York, NY
- SectorTechnology Services
- IndustryPackaged Software
- TickerOLO
- Price$6.52-0.46%
Trading Information
- Market cap$1.08B
- Float66.30%
- Average Daily Volume (1m)1,318,054
- Average Daily Volume (3m)1,261,677
- EPS-$0.01
Company
- Revenue$284.94M
- Rev growth (1yr)24.81%
- Net income-$0.90M
- Gross margin54.90%
- EBITDA margin-0.13%
- EBITDA-$0.37M
- EV$902.08M
- EV/Revenue3.17
- P/EN/A
- P/S3.72
- P/B1.58
- Debt/Equity2.05
Documents
Add to research
SEC Filings
Earnings Calls
Factset Street Account