Flex Stock Down Post Q2 Earnings: Should You Buy, Hold or… — SANM -0.60 · News Impact Screener