OLO Olo Inc.: institutional ownership and insider trading
Over the last 12 months insiders bought $0 and sold $0 on the open market.
Recent OLO insider trades
- Sep 5, 2025: Benevides Peter J. sold 29,269 shares ($300K)
- Sep 5, 2025: Glass Noah H. sold 11,735 shares ($120K)
- Sep 5, 2025: Lambert Joanna G sold 38,275 shares ($392K)
- Sep 5, 2025: Manning Sherri sold 5,608 shares ($57.5K)
5%+ owners
- BlackRock, Inc.: 7.1% (Schedule 13G/A, filed Apr 23, 2025)
- Brown Capital Management, LLC: 6.0% (Schedule 13G/A, filed May 15, 2025)
- FMR LLC: 5.0% (Schedule 13G/A, filed Aug 7, 2025)