Live feed16:15:35·722dINSIDERFilingvia QuantisnowChief Revenue Officer Traube Robert J. sold $606,891 worth of shares (62,979 units at $9.64), decreasing direct ownership by 45% to 75,753 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.ZUO· Zuora Inc.TechnologyOriginal source