Insider Sale: Chief Revenue Officer Robert Traube Sells Shares of Zuora Inc (ZUO)
On July 10, 2024, Zuora Inc's CRO, Robert Traube, sold 21,949 shares at market price, holding 53,804 shares now. The company provides cloud-based subscription management software, aiding businesses in billing, collections, and more.