NYSE: OLO
Olo Inc Stock Ownership - Who owns Olo?

Insider buying vs selling

Have Olo Inc insiders been buying or selling?

Buy
Sell
NameRoleDateSharesPriceValue
Daniel Harris MeyerDirector2025-08-126,000$10.20
$61.20kSell
Daniel Harris MeyerDirector2025-07-011,207$8.73
$10.54kBuy
Linda RottenbergDirector2025-07-011,546$8.73
$13.50kBuy
David A. FrankelDirector2025-07-011,116$8.73
$9.74kBuy
Zuhairah Scott WashingtonDirector2025-06-171,000$8.51
$8.51kSell
Zuhairah Scott WashingtonDirector2025-06-1610,000$8.48
$84.82kSell
Joanna G. LambertChief Operating Officer2025-06-0538,614$8.80
$339.73kSell
Sherri ManningChief People Officer2025-06-055,657$8.80
$49.77kSell
Robert MorvilloChief Legal Off. Secretary2025-06-0510,129$8.80
$89.13kSell
Noah H. GlassCEO2025-06-0510,152$8.80
$89.33kSell

1 of 4

OLO insiders have sold more... subscribe to Premium to read more.
Net Insider Buy/Sell (L12M) Ownership

Be the first to know when OLO insiders and whales buy or sell their stock.

OLO Shareholders

What type of owners hold Olo Inc stock?

Institutional
Insider
Retail
NameHoldSharesValueType
Raine Capital LLC19.02%32,220,439$328.65MInstitution
Vanguard Group Inc9.05%15,323,668$156.30MInstitution
Fmr LLC8.61%14,589,008$148.81MInstitution
Blackrock Inc5.92%10,023,114$102.24MInstitution
Brown Capital Management LLC3.87%6,560,632$66.92MInstitution
Broadwood Capital Inc2.23%3,782,821$38.58MInstitution
Dimensional Fund Advisors LP2.08%3,523,547$35.94MInstitution
State Street Corp1.78%3,022,204$30.83MInstitution
Geode Capital Management LLC1.60%2,716,409$27.71MInstitution
Arrowstreet Capital Limited Partnership1.52%2,579,755$26.31MInstitution

1 of 3

OLO vs App Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
OLO79.46%5.48%Net SellingNet Selling
MNTN27.58%12.42%Net SellingNet Selling
ADEA91.38%8.62%Net SellingNet Selling
LSPD52.52%0.00%
AMPL53.42%46.58%Net SellingNet Selling

Olo Stock Ownership FAQ

Who owns Olo?

Olo (NYSE: OLO) is owned by 79.46% institutional shareholders, 5.48% Olo insiders, and 15.06% retail investors. Rpii Order LLC is the largest individual Olo shareholder, owning 1.81M shares representing 1.07% of the company. Rpii Order LLC's Olo shares are currently valued at $18.46M.

If you're new to stock investing, here's how to buy Olo stock.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.