With FLEX Up 18% in a Month, Is It Time to Compare It Against ALLE?

FLEX: Flex logo
FLEX
Flex

ALLE offers superior revenue growth across key periods, better profitability, and an attractive valuation.

  • ALLE’s Quarterly growth came in at 5.4%, ahead of FLEX’s 3.7%.
  • Its Last 12 Month growth was also higher at 5.5%.
  • ALLE leads on profitability over both periods – LTM margin of 21.1% and 3-year average of 19.8%.

That is one way to look at stocks. Trefis High Quality Portfolio evaluates much more, and is designed to reduce stock-specific risk while giving upside exposure

Valuation & Performance Overview

FLEX ALLE Preferred
Valuation
P/EBIT Ratio 16.6 15.6 ALLE
Revenue Growth
Last Quarter 3.7% 5.4% ALLE
Last 12 Months -2.3% 5.5% ALLE
Last 3 Year Average -3.3% 3.9% ALLE
Margins
Last 12 Months 4.6% 21.1% ALLE
Last 3 Year Average 3.8% 19.8% ALLE
Momentum
Last 3 Year Return 384.9% 57.2% ALLE

Historical Market Performance

Relevant Articles
  1. What’s Behind The 86% Surge in Wheaton Stock?
  2. Why Has Barrick Mining Stock Surged 154%?
  3. What Could Send Pfizer Stock Soaring
  4. What Can Trigger Intel Stock’s Slide?
  5. Cash Machine Trading Cheap – Iridium Communications Stock Set to Run?
  6. 3M Stock vs. Honeywell Stock: Which Is A Better Investment?

2020 2021 2022 2023 2024 2025 Total [1] Avg Best
Returns
FLEX Return 42% 2% 17% 42% 72% 35% 461% <===
ALLE Return -5% 15% -19% 22% 5% 14% 29%
S&P 500 Return 16% 27% -19% 24% 23% 7% 94%
Monthly Win Rates [3]
FLEX Win Rate 67% 58% 58% 50% 83% 67% 64% <===
ALLE Win Rate 50% 50% 33% 42% 58% 83% 53%
S&P 500 Win Rate 58% 75% 42% 67% 75% 50% 61%
Max Drawdowns [4]
FLEX Max Drawdown -53% -12% -23% -8% -1% -31% -21%
ALLE Max Drawdown -37% -8% -32% -7% -9% -9% -17%
S&P 500 Max Drawdown -31% -1% -25% -1% -2% -15% -12% <===

[1] Cumulative total returns since the beginning of 2020
[2] 2025 data is for the year till date (YTD)
[3] Win Rate = % of calendar months in which monthly returns were positive
[4] Max drawdown represents maximum peak-to-trough decline within a year