In a regulatory filing, N-able president and CEO John Pagliuca disclosed the sale of 38,894 common shares of the company on August 18 at a price of $13.23 per share.
Published first on TheFly – the ultimate source for real-time, market-moving breaking financial news. Try Now>>