Company performance
Add to research
Current Price
as of Jul 11, 2025$10.12
P/E Ratio
578.29
Market Cap
$1.72B
Description
Add to research
Olo, Inc. engages in the provision of a cloud-based, on-demand commerce platform for multi-location restaurant brands. It enables digital ordering and delivery. The company was founded by Noah H. Glass on June 1, 2005 and is headquartered in New York, NY.
Metrics
Add to research
Overview
- HQNew York, NY
- SectorTechnology Services
- IndustryPackaged Software
- TickerOLO
- Price$10.12-0.20%
Trading Information
- Market cap$1.72B
- Float67.42%
- Average Daily Volume (1m)4,863,093
- Average Daily Volume (3m)2,602,987
- EPS$0.02
Company
- Revenue$299.11M
- Rev growth (1yr)21.30%
- Net income$1.81M
- Gross margin54.93%
- EBITDA margin2.26%
- EBITDA$1.83M
- EV$734.15M
- EV/Revenue2.45
- P/E578.29
- P/S6.05
- P/B2.43
- Debt/Equity1.91
Documents
Add to research
SEC Filings
Earnings Calls
Factset Street Account