VP of Technology, Engineering Barsan Radu sold $686,812 worth of shares (10,393 units at $66.08), decreasing direct ownership by 19% to 45,295 units (SEC Form 4)
VP of Technology, Engineering Barsan Radu sold $686,812 worth of shares (10,393 units at $66.08), decreasing direct ownership by 19% to 45,295 units (SEC Form 4) | Quantisnow