ON24 Announces New $100 Million Capital Return Program, Resulting in a Total of $141 Million of Capital to be Returned to Shareholders Since Fourth Quarter 2021
ON24 Comments on Record of Shareholder Engagement toward Shared Goal of Near-Term Capital Returns and Long-Term Value Creation Following Letter from Indaba SAN FRANCISCO–(BUSINESS WIRE)–ON24