Skip to main content

Want a detailed portfolio tracker?

OLO
NYSE
$10.26

Olo Inc - Class A (OLO)

Market Cap

$1.87B

Free Cash Flow Yield

2.25%

Price Chart

Valuation
Market Cap$1.87B
P/S5.95
P/B2.64
Profitability
Total Revenue (TTM)$314M
EBITDA-$3.10M
Profit Margin1.8%
Operating Margin-3.1%
EPS-$0.00750
Financial Health
Free Cash Flow Yield2.25%
Growth & Risk
Sharpe Ratio1.92