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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing