Flex Ltd. (FLEX)
NASDAQ: FLEX · IEX Real-Time Price · USD
29.19
+1.29 (4.62%)
At close: May 6, 2024, 4:00 PM
29.17
-0.02 (-0.07%)
Pre-market: May 7, 2024, 4:09 AM EDT

Flex Ltd. Analyst Ratings

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

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Craig-Hallum
Craig-Hallum
Hold
Downgrades
$28$27
Hold Downgrades $28$27 -7.50% May 2, 2024
Barclays
Barclays
Buy
Maintains
$30$34
Buy Maintains $30$34 +16.48% May 2, 2024
JP Morgan
JP Morgan
Buy
Maintains
$32$34
Buy Maintains $32$34 +16.48% Apr 11, 2024
Goldman Sachs
Goldman Sachs
Strong Buy
Maintains
$29$37
Strong Buy Maintains $29$37 +26.76% Mar 4, 2024
Goldman Sachs
Goldman Sachs
Strong Buy
Maintains
$34$27
Strong Buy Maintains $34$27 -7.50% Jan 25, 2024
Barclays
Barclays
Buy
Initiates
$35
Buy Initiates $35 +19.90% Sep 7, 2023
Credit Suisse
Credit Suisse
Buy
Maintains
$34$36
Buy Maintains $34$36 +23.33% Jul 27, 2023
Credit Suisse
Credit Suisse
Buy
Reiterates
$34
Buy Reiterates $34 +16.48% Jul 24, 2023
Credit Suisse
Credit Suisse
Buy
Maintains
$30$34
Buy Maintains $30$34 +16.48% May 11, 2023
Citigroup
Citigroup
Strong Buy
Maintains
$23$28
Strong Buy Maintains $23$28 -4.08% Jan 27, 2023
Credit Suisse
Credit Suisse
Buy
Initiates
$24
Buy Initiates $24 -17.78% Aug 17, 2022
Goldman Sachs
Goldman Sachs
Strong Buy
Maintains
$24$21
Strong Buy Maintains $24$21 -28.06% Jun 1, 2022
Argus Research
Argus Research
Strong Buy
Upgrades
$22
Strong Buy Upgrades $22 -24.63% 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