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-04-011,495$6.52
$9.75kBuy
Linda RottenbergDirector2025-04-012,070$6.52
$13.50kBuy
Daniel Harris MeyerDirector2025-04-011,648$6.52
$10.74kBuy
Robert MorvilloChief Legal Off. Secretary2025-03-0710,640$6.35
$67.54kSell
Noah H. GlassCEO2025-03-0710,665$6.35
$67.71kSell
Peter J. BenevidesChief Financial Officer2025-03-0721,904$6.35
$139.05kSell
Joanna G. LambertChief Operating Officer2025-03-0732,060$6.35
$203.52kSell
Sherri ManningChief People Officer2025-03-075,940$6.35
$37.72kSell
Joanna G. LambertChief Operating Officer2025-03-0421,855$6.50
$142.08kSell
Daniel Harris MeyerDirector2025-01-021,452$7.40
$10.74kBuy

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.41%32,220,439$195.26MInstitution
Vanguard Group Inc8.85%14,689,381$89.02MInstitution
Blackrock Inc6.55%10,871,760$65.88MInstitution
Brown Capital Management LLC4.83%8,022,158$48.61MInstitution
Fmr LLC3.63%6,027,541$36.53MInstitution
Dimensional Fund Advisors LP2.10%3,491,755$21.16MInstitution
Ophir Asset Management Pty Ltd1.73%2,877,384$17.44MInstitution
State Street Corp1.70%2,829,572$17.15MInstitution
Geode Capital Management LLC1.49%2,466,289$14.95MInstitution
Nuveen Asset Management LLC1.40%2,321,232$14.07MInstitution

1 of 3

OLO vs App Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
OLO77.16%5.45%Net SellingNet Selling
YALA5.98%0.00%
AMPL54.14%45.63%Net SellingNet Selling
VTEX38.48%0.00%
DAVE26.95%73.05%Net SellingNet Selling

Olo Stock Ownership FAQ

Who owns Olo?

Olo (NYSE: OLO) is owned by 77.16% institutional shareholders, 5.45% Olo insiders, and 17.39% retail investors. Rpii Order LLC is the largest individual Olo shareholder, owning 1.81M shares representing 1.09% of the company. Rpii Order LLC's Olo shares are currently valued at $10.97M.

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.