Sanmina Set for MidCap 400 Inclusion, Exits SmallCap 600 on June 22 - SANM News | Rallies