Live feed16:56:40·223dINSIDERFilingChief Financial Officer Benevides Peter J. was granted 728,859 shares and returned 1,401,651 shares to the company, closing all direct ownership in the company (SEC Form 4)OLO· Olo Inc.TechnologyOriginal source