OLO INC Capital Structure Changes 8-K Filing 2024 - Financial Results and Stock Buyback Program Olo Inc. announced its financial results for the quarter ended March 31, 2024 and authorized a stock buyback program.Get access to all SEC 8-K filings of the OLO INC