B
Flex Ltd. FLEX
$32.91 -$1.79-5.16%
Recommendation
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
--
52-Week Range
P/E (TTM)
EPS (TTM)
B
Buy 8/16/2024Upgraded
Flex Ltd. (FLEX) was upgraded to B from B- on 8/16/2024 due to an increase in the volatility index and valuation index.
B
Buy 7/31/2024Downgrade
Flex Ltd. (FLEX) was downgraded to B- from B on 7/31/2024 due to a major decline in the total return index, growth index and efficiency index. Net income declined 64.81% from $395M to $139M, earnings per share declined from $0.9294 to $0.34, and operating cash flow declined 49.93% from $679M to $340M.
B
Buy 7/26/2023Upgraded
Flex Ltd. (FLEX) was upgraded to B from B- on 7/26/2023 due to a large increase in the total return index.
B
Buy 7/6/2023Downgrade
Flex Ltd. (FLEX) was downgraded to B- from B on 7/6/2023 due to a decline in the volatility index and valuation index.
B
Buy 6/21/2023Upgraded
Flex Ltd. (FLEX) was upgraded to B from B- on 6/21/2023 due to an increase in the total return index and volatility index.
B
Buy 5/26/2023Downgrade
Flex Ltd. (FLEX) was downgraded to B- from B on 5/26/2023 due to a substantial decline in the total return index, growth index and valuation index. Earnings per share declined from $0.5 to $0.3094, EBIT declined 11.66% from $326M to $288M, and total revenue declined 3.6% from $7.76B to $7.48B.
B
Buy 3/10/2023Upgraded
Flex Ltd. (FLEX) was upgraded to B from B- on 3/10/2023 due to an increase in the volatility index, valuation index and total return index.
B
Buy 2/1/2023Downgrade
Flex Ltd. (FLEX) was downgraded to B- from B on 2/1/2023 due to a noticeable decline in the total return index, valuation index and growth index. Total revenue declined 0.13% from $7.77B to $7.76B.
B
Buy 11/28/2022Upgraded
Flex Ltd. (FLEX) was upgraded to B from B- on 11/28/2022 due to a significant increase in the total return index, growth index and efficiency index. Operating cash flow increased 171.05% from $38M to $103M, earnings per share increased from $0.4 to $0.5, and net income increased 22.75% from $189M to $232M.
B
Buy 10/31/2022Upgraded
Flex Ltd. (FLEX) was upgraded to B- from C+ on 10/31/2022 due to an increase in the total return index and efficiency index. Net income increased 13.17% from $167M to $189M.
C
Hold 6/22/2022Downgrade
Flex Ltd. (FLEX) was downgraded to C+ from B- on 6/22/2022 due to a decline in the total return index and solvency index. The quick ratio declined from 0.67 to 0.64.
B
Buy 3/22/2022Upgraded
Flex Ltd. (FLEX) was upgraded to B- from C+ on 3/22/2022 due to an increase in the volatility index and valuation index.
C
Hold 2/16/2022Downgrade
Flex Ltd. (FLEX) was downgraded to C+ from B- on 2/16/2022 due to a decline in the total return index and solvency index. Debt to equity increased from 1.08 to 1.22, and the quick ratio declined from 0.73 to 0.67.
B
Buy 12/13/2021Upgraded
Flex Ltd. (FLEX) was upgraded to B- from C+ on 12/13/2021 due to a noticeable increase in the valuation index, solvency index and growth index. Earnings per share increased from $0.41 to $0.69, and debt to equity declined from 1.11 to 1.08.
C
Hold 5/21/2021Upgraded
Flex Ltd. (FLEX) was upgraded to C+ from C on 5/21/2021 due to a large increase in the valuation index, total return index and efficiency index. Net income increased 15.38% from $208M to $240M, and total capital increased 0.77% from $7.86B to $7.92B.
C
Hold 11/5/2020Upgraded
Flex Ltd. (FLEX) was upgraded to C from C- on 11/5/2020 due to a significant increase in the growth index, valuation index and volatility index. Operating cash flow increased 142.01% from -$629.39M to $264.39M, earnings per share increased from $0.1 to $0.22, and EBIT increased 95.67% from $107.32M to $210M.
C
Hold 9/9/2020Upgraded
Flex Ltd. (FLEX) was upgraded to C- from D+ on 9/9/2020 due to an increase in the volatility index, valuation index and total return index.
D
Sell 8/24/2020Downgrade
Flex Ltd. (FLEX) was downgraded to D+ from C- on 8/24/2020 due to a decline in the volatility index and solvency index.
C
Hold 8/7/2020Upgraded
Flex Ltd. (FLEX) was upgraded to C- from D+ on 8/7/2020 due to a noticeable increase in the total return index, growth index and valuation index. Earnings per share increased from $0.0909 to $0.1.
D
Sell 5/29/2020Upgraded
Flex Ltd. (FLEX) was upgraded to D+ from D on 5/29/2020 due to a large increase in the valuation index, efficiency index and growth index. Operating cash flow increased 426.23% from -$50.89M to $166.03M.
D
Sell 5/20/2020Downgrade
Flex Ltd. (FLEX) was downgraded to D from D+ on 5/20/2020 due to a large decline in the total return index, growth index and solvency index.
D
Sell 2/4/2020Upgraded
Flex Ltd. (FLEX) was upgraded to D+ from D on 2/4/2020 due to a major increase in the growth index, total return index and efficiency index. Earnings per share increased from -$0.23 to $0.2197, net income increased 195.25% from -$116.94M to $111.39M, and EBIT increased 158.36% from $81.52M to $210.61M.
D
Sell 11/5/2019Downgrade
Flex Ltd. (FLEX) was downgraded to D from D+ on 11/5/2019 due to a noticeable decline in the valuation index, efficiency index and growth index. Earnings per share declined from $0.0873 to -$0.23, net income declined 360.61% from $44.87M to -$116.94M, and EBIT declined 53% from $173.46M to $81.52M.
D
Sell 5/24/2019Downgrade
Flex Ltd. (FLEX) was downgraded to D+ from C- on 5/24/2019 due to a noticeable decline in the valuation index, efficiency index and solvency index. Net income declined 42.47% from -$45.17M to -$64.35M, debt to equity increased from 0.96 to 1.03, and the quick ratio declined from 0.66 to 0.63.
C
Hold 5/23/2019Upgraded
Flex Ltd. (FLEX) was upgraded to C- from D+ on 5/23/2019 due to an increase in the volatility index and valuation index.
D
Sell 5/8/2019Downgrade
Flex Ltd. (FLEX) was downgraded to D+ from C- on 5/8/2019 due to a decline in the volatility index.
C
Hold 4/23/2019Upgraded
Flex Ltd. (FLEX) was upgraded to C- from D+ on 4/23/2019 due to an increase in the volatility index.
D
Sell 11/7/2018Downgrade
Flex Ltd. (FLEX) was downgraded to D+ from C- on 11/7/2018 due to a noticeable decline in the valuation index, growth index and total return index. Operating cash flow declined 54.18% from -$671.81M to -$1.04B, and earnings per share declined from $0.2192 to $0.16.
C
Hold 10/30/2018Downgrade
Flex Ltd. (FLEX) was downgraded to C- from C on 10/30/2018 due to a noticeable decline in the volatility index, total return index and growth index. Operating cash flow declined 308.26% from $322.58M to -$671.81M, and EBIT declined 34.07% from $146.29M to $96.46M.
C
Hold 7/27/2018Downgrade
Flex Ltd. (FLEX) was downgraded to C from C+ on 7/27/2018 due to a decline in the volatility index, valuation index and total return index.
C
Hold 6/15/2018Downgrade
Flex Ltd. (FLEX) was downgraded to C+ from B- on 6/15/2018 due to a noticeable decline in the growth index, total return index and valuation index. Earnings per share declined from $0.22 to -$0.0397, EBIT declined 18.44% from $179.38M to $146.29M, and total revenue declined 5.05% from $6.75B to $6.41B.
B
Buy 5/17/2018Downgrade
Flex Ltd. (FLEX) was downgraded to B- from B on 5/17/2018 due to a decline in the volatility index and total return index.
B
Buy 4/30/2018Upgraded
Flex Ltd. (FLEX) was upgraded to B from B- on 4/30/2018 due to an increase in the volatility index and valuation index.
B
Buy 2/26/2018Downgrade
Flex Ltd. (FLEX) was downgraded to B- from B on 2/26/2018 due to a major decline in the total return index and volatility index.
B
Buy 8/3/2017Upgraded
Flex Ltd. (FLEX) was upgraded to B from B- on 8/3/2017 due to a noticeable increase in the growth index, volatility index and valuation index. Earnings per share increased from $0.1606 to $0.23, total revenue increased 2.48% from $5.86B to $6.01B, and operating cash flow increased 1.31% from $136.72M to $138.52M.
B
Buy 5/18/2017Downgrade
Flex Ltd. (FLEX) was downgraded to B- from B on 5/18/2017 due to a significant decline in the growth index and total return index. Operating cash flow declined 70.89% from $469.64M to $136.72M, earnings per share declined from $0.2399 to $0.1606, and EBIT declined 7.81% from $166.17M to $153.19M.
B
Buy 4/21/2017Upgraded
Flex Ltd. (FLEX) was upgraded to B from B- on 4/21/2017 due to a noticeable increase in the total return index, volatility index and valuation index.
B
Buy 2/27/2017Downgrade
Flex Ltd. (FLEX) was downgraded to B- from B on 2/27/2017 due to a decline in the valuation index, total return index and volatility index.
B
Buy 11/17/2016Upgraded
Flex Ltd. (FLEX) was upgraded to B from B- on 11/17/2016 due to an increase in the total return index and volatility index.
B
Buy 11/2/2016Downgrade
Flex Ltd. (FLEX) was downgraded to B- from B on 11/2/2016 due to a major decline in the growth index, valuation index and total return index. Earnings per share declined from $0.19 to -$0.0046, and EBIT declined 14.56% from $144.85M to $123.76M.
B
Buy 7/29/2016Upgraded
Flextronics International Ltd. (FLEX) was upgraded to B from B- on 7/29/2016 due to a substantial increase in the growth index, total return index and volatility index. Earnings per share increased from $0.111 to $0.19, EBIT increased 51.84% from $95.4M to $144.85M, and operating cash flow increased 34.2% from $196.67M to $263.93M.
B
Buy 6/24/2016Upgraded
Flextronics International Ltd. (FLEX) was upgraded to B- from C+ on 6/24/2016 due to a major increase in the total return index and volatility index.
C
Hold 5/20/2016Downgrade
Flextronics International Ltd. (FLEX) was downgraded to C+ from B- on 5/20/2016 due to a significant decline in the growth index, valuation index and solvency index. Earnings per share declined from $0.2683 to $0.111, EBIT declined 50.45% from $192.53M to $95.4M, and operating cash flow declined 29.2% from $277.78M to $196.67M.
B
Buy 3/11/2016Downgrade
Flextronics International Ltd. (FLEX) was downgraded to B- from B on 3/11/2016 due to a decline in the volatility index, valuation index and total return index.
B
Buy 2/18/2016Upgraded
Flextronics International Ltd. (FLEX) was upgraded to B from B- on 2/18/2016 due to an increase in the volatility index and solvency index.
B
Buy 2/3/2016Downgrade
Flextronics International Ltd. (FLEX) was downgraded to B- from B on 2/3/2016 due to a major decline in the total return index, volatility index and efficiency index.
B
Buy 1/6/2016Downgrade
Flextronics International Ltd. (FLEX) was downgraded to B from B+ on 1/6/2016 due to a decline in the volatility index, valuation index and solvency index. The quick ratio declined from 0.78 to 0.69, and debt to equity increased from 1.16 to 1.17.
B
Buy 1/20/2015Upgraded
Flextronics International Ltd. (FLEX) was upgraded to B+ from B on 1/20/2015 due to an increase in the valuation index and total return index.
B
Buy 1/5/2015Downgrade
Flextronics International Ltd. (FLEX) was downgraded to B from B+ on 1/5/2015 due to a major decline in the volatility index and total return index.
B
Buy 7/31/2014Upgraded
Flextronics International Ltd. (FLEX) was upgraded to B+ from B on 7/31/2014 due to a substantial increase in the volatility index, valuation index and total return index.
B
Buy 3/3/2014Upgraded
Flextronics International Ltd. (FLEX) was upgraded to B from B- on 3/3/2014 due to an increase in stability, growth and solvency.
Weiss Ratings