Chief Technology Officer Ben David Alon sold $321,307 worth of shares (23,300 units at $13.79), decreasing direct ownership by 75% to 7,814 units (SEC Form 4)
Chief Technology Officer Ben David Alon sold $321,307 worth of shares (23,300 units at $13.79), decreasing direct ownership by 75% to 7,814 units (SEC Form 4) | Quantisnow