
Flex Ltd. (FLEX) stock reached an all-time high of $53.99, marking a 67.41% increase over the past year and a $20.25 billion market capitalization, driven by strong investor confidence, aggressive share buybacks, and multiple analyst upgrades. The company reported robust Q1 FY26 results, exceeding adjusted EPS and revenue forecasts with $0.72 and $6.6 billion respectively, and subsequently raised its full-year revenue guidance to $26.5 billion. KeyBanc maintains an Overweight rating, viewing recent sell-offs as buying opportunities, further bolstered by a five-year warrant agreement with Amazon.com. However, the stock faces potential headwinds from concerns over maintained operating margin guidance and an InvestingPro fair value indicating slight overvaluation.
Flex Ltd. (FLEX) has demonstrated significant operational and market strength, with its stock reaching an all-time high of $53.99, marking a 67.41% increase over the past year and raising its market capitalization to $20.25 billion. This momentum is supported by strong fundamental performance, including a first-quarter fiscal year 2026 earnings beat with an adjusted EPS of $0.72 on $6.6 billion in revenue, surpassing consensus estimates of $0.63 and $6.26 billion, respectively. Management has reinforced this positive outlook by raising full-year revenue guidance to $26.5 billion. Investor confidence is further bolstered by an aggressive share buyback program and a new five-year warrant agreement with Amazon.com Inc., which analysts view as a positive indicator of the commercial relationship. However, some headwinds persist; a recent sell-off was attributed to concerns over the maintained operating margin guidance of 6.0-6.1%, and quantitative models suggest the stock is slightly overvalued at current levels, though analyst price targets of $50 to $65 indicate potential for further upside.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request a DemoOverall Sentiment
strongly positive
Sentiment Score
0.80
Ticker Sentiment