Sanmina stock may move 18% on earnings release next week | AllMind News