This technology hardware firm, specializing in computing and LED solutions, reported a notable insider sale following sharp stock gains.
A Penguin Solutions Director Sold 12,000 Company Shares. Here's What That Means for Investors.
Source: Fool - Investing News