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

Insider buying vs selling

Have Olo Inc insiders been buying or selling?

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

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.27%32,220,439$287.08MInstitution
Vanguard Group Inc9.03%15,090,745$134.46MInstitution
Blackrock Inc6.22%10,398,091$92.65MInstitution
Fmr LLC4.96%8,300,415$73.96MInstitution
Brown Capital Management LLC4.19%7,006,341$62.43MInstitution
Dimensional Fund Advisors LP2.17%3,622,749$32.28MInstitution
Ophir Asset Management Pty Ltd1.94%3,250,545$28.96MInstitution
State Street Corp1.80%3,002,029$26.75MInstitution
Geode Capital Management LLC1.53%2,552,417$22.74MInstitution
Nuveen LLC1.52%2,538,059$22.61MInstitution

1 of 3

OLO vs App Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
OLO78.92%5.56%Net SellingNet Selling
SPNS37.21%0.00%
AMPL51.59%48.41%Net SellingNet Selling
LSPD54.25%0.00%
ADEA91.32%8.68%Net SellingNet Selling

Olo Stock Ownership FAQ

Who owns Olo?

Olo (NYSE: OLO) is owned by 78.92% institutional shareholders, 5.56% Olo insiders, and 15.52% retail investors. Rpii Order LLC is the largest individual Olo shareholder, owning 1.81M shares representing 1.08% of the company. Rpii Order LLC's Olo shares are currently valued at $18.31M.

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.