Insider Selling: OLO (NYSE:OLO) CEO Sells 11,735 Shares of Stock

Market Beat
2025.09.11 21:43
portai
I'm PortAI, I can summarize articles.

Olo Inc. CEO Noah Glass sold 11,735 shares at $10.25 each, totaling $120,283.75, reducing his ownership by 4.22%. Post-sale, he holds 266,467 shares valued at approximately $2.73 million. The stock traded down 0.2% to $10.26, with a market cap of $1.74 billion. Olo reported Q2 earnings of $0.07 per share, missing estimates, but revenue increased by 21.6% year-over-year. Institutional investors own 93.4% of the stock, and recent analyst ratings suggest a consensus hold with a price target of $10.17.