Olo Inc

OLO

$10.2-0.01 (-0.10%)

Aug 18, 2025, 4:00 PM

Financials
52Week High10.5552Week Low4.56
Beta1.61Current Ratio Annual7.52
Current Ratio Quarterly7.72Gross Margin TTM53.31
Market Cap1.73BNet Profit Margin TTM-0.28
Operating Margin TTM-5.75Price To Book2.44
Price To Free Cash Flow TTM50.81Price To Sales TTM5.51
Quick Ratio Annual7.20Quick Ratio Quarterly7.36
Return On Assets TTM-0.12Return On Equity TTM-0.13
Return On Investment TTM-0.13Revenue Growth3Y24.01
Revenue Growth5Y41.24Revenue Growth Quarterly Yoy21.59
Revenue Growth TTMYoy21.92Revenue Per Share TTM1.72
13F Aggregates
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Dec 31, 202420520481127.99M$944.66M
Mar 31, 2025
202(-1%)
33(+1550%)
34(+%)
72(+1700%)
59(+638%)
35(+3400%)
131.64M(+3%)
$773.11M(-18%)
Jun 30, 2025
209(+3%)
29(-12%)
27(-21%)
75(+4%)
73(+24%)
22(-37%)
133.89M(+2%)
$1.16B(+50%)
Olo Inc (OLO) - Institutional Holdings