Chief Technology Officer Brainard David exercised 3,172 shares at a strike of $7.09 and sold $193,074 worth of shares (9,942 units at $19.42) as part of a pre-agreed trading plan, decreasing direct ownership by 4% to 180,493 units (SEC Form 4)
Technology