Zuora Inc's Chief Product & Tech Officer, Peter Hirsch, sold 58,267 shares at $9.06 per share. This sale reflects a trend of insider selling at Zuora Inc, with no insider buys in the past year.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing