CHIEF TECHNOLOGY OFFICER Rivas David sold $1,104,555 worth of shares (41,935 units at $26.34), decreasing direct ownership by 6% to 688,633 units (SEC Form 4)
CHIEF TECHNOLOGY OFFICER Rivas David sold $1,104,555 worth of shares (41,935 units at $26.34), decreasing direct ownership by 6% to 688,633 units (SEC Form 4) | Quantisnow