Sanmina slides as $5.6M director sale hits after post-earnings run - SANM News | Rallies