Flex Ltd. (FLEX)
NASDAQ: FLEX · IEX Real-Time Price · USD
29.47
-0.19 (-0.64%)
At close: Jul 2, 2024, 4:00 PM
29.21
-0.26 (-0.88%)
After-hours: Jul 2, 2024, 7:53 PM EDT

Flex Ltd. Analyst Ratings

Total Analysts
5
Consensus Rating
Buy
Price Target
$33.60
Upside
+14.01%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Craig-Hallum
Craig-Hallum
Hold
Downgrades
$28$27
Hold Downgrades $28$27 -8.38% May 2, 2024
Barclays
Barclays
Buy
Maintains
$30$34
Buy Maintains $30$34 +15.37% May 2, 2024
JP Morgan
JP Morgan
Buy
Maintains
$32$34
Buy Maintains $32$34 +15.37% Apr 11, 2024
Goldman Sachs
Goldman Sachs
Strong Buy
Maintains
$29$37
Strong Buy Maintains $29$37 +25.55% Mar 4, 2024
Goldman Sachs
Goldman Sachs
Strong Buy
Maintains
$34$27
Strong Buy Maintains $34$27 -8.38% Jan 25, 2024
Barclays
Barclays
Buy
Initiates
$35
Buy Initiates $35 +18.76% Sep 7, 2023
Credit Suisse
Credit Suisse
Buy
Maintains
$34$36
Buy Maintains $34$36 +22.16% Jul 27, 2023
Credit Suisse
Credit Suisse
Buy
Reiterates
$34
Buy Reiterates $34 +15.37% Jul 24, 2023
Credit Suisse
Credit Suisse
Buy
Maintains
$30$34
Buy Maintains $30$34 +15.37% May 11, 2023
Citigroup
Citigroup
Strong Buy
Maintains
$23$28
Strong Buy Maintains $23$28 -4.99% Jan 27, 2023
Credit Suisse
Credit Suisse
Buy
Initiates
$24
Buy Initiates $24 -18.56% Aug 17, 2022
Goldman Sachs
Goldman Sachs
Strong Buy
Maintains
$24$21
Strong Buy Maintains $24$21 -28.74% Jun 1, 2022
Argus Research
Argus Research
Strong Buy
Upgrades
$22
Strong Buy Upgrades $22 -25.35% May 18, 2022
Cross Research
Cross Research
Strong Buy
Upgrades
n/a
Strong Buy Upgrades n/a n/a May 6, 2021
JP Morgan
JP Morgan
Hold
Downgrades
n/a
Hold Downgrades n/a n/a Dec 18, 2020
RBC Capital
RBC Capital
Buy
Upgrades
n/a
Buy Upgrades n/a n/a Oct 16, 2020
CFRA
CFRA
Hold
Reiterates
n/a
Hold Reiterates n/a n/a May 11, 2020
RBC Capital
RBC Capital
Hold
Initiates
n/a
Hold Initiates n/a n/a Apr 22, 2020
Goldman Sachs
Goldman Sachs
Strong Buy
Maintains
n/a
Strong Buy Maintains n/a n/a Jan 3, 2020
Argus Research
Argus Research
Hold
Downgrades
n/a
Hold Downgrades n/a n/a Oct 30, 2018
Goldman Sachs
Goldman Sachs
Hold
Downgrades
n/a
Hold Downgrades n/a n/a Oct 29, 2018