Chief Revenue Officer Roth James M converted options into 59,051 shares, covered exercise/tax liability with 29,504 shares and sold $148,469 worth of shares (14,773 units at $10.05), increasing direct ownership by 57% to 40,877 units (SEC Form 4)
Technology