OLO
NYSE
$10.26
Olo Inc - Class A (OLO)
Sector:
Technology
Industry:
Software - Application
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