Stephen Taub Premium A Much-Anticipated Tech IPO Is a Dud Two hedge fund firms were big investors in previous equity and debt financings of the cloud-based company. Stephen Taub March 31, 2025 USA, Oregon, Beaverton Cavan Images/Getty Images/Cavan Images RF