AInvest Newsletter
Daily stocks & crypto headlines, free to your inbox
Olo Inc.[OLO] has disclosed that Chief Financial Officer Peter J. Benevides sold 29,269 shares at a price of $10.25 per share on September 5, 2025. Additionally, Director and CEO Noah H. Glass sold 11,735 shares at the same price on the same day, while Chief Operating Officer Joanna G. Lambert sold 38,275 shares, Chief People Officer Sherri Manning sold 5,608 shares, and Chief Legal Officer and Secretary Robert Morvillo sold 10,736 shares at the same price on September 5, 2025.
Daily stocks & crypto headlines, free to your inbox
Comments
No comments yet