Flex Ltd is trading 5.2% down at $151.21 as a sharp market-wide selloff accelerates its recent pullback from 52-week highs.

  • The stock has been retreating for several sessions following a powerful post-earnings rally.
  • Analysts attribute the move to profit-taking and broader risk-off pressure rather than any new company-specific negative catalysts.