Live feed
·
INSIDERFiling
Olo Inc. logo

Chief 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)

Technology