Verdict: Justified
Key finding: The fastest grower in the group: revenue +83% to $5.83B and adjusted EPS $3.30 (+109%), both above the top of guidance, with the 2026 outlook raised to $21.0B (from $20.5B). The stock ran +25.0% in two days to $308.21 on 10/28, within 1% of the $310 price of its ~$3B share offering in August. It then fell back to $265.53 (-13.8%), near the $264.31 gap-day open.
Scorecard
| Ticker | Rev last Q ($M) | Rev YoY last Q | Rev YoY prior Q | Gross margin (last Q, trend) | Op margin | EPS last Q vs yr ago | P/S | Mkt cap | 1-mo price % |
|---|---|---|---|---|---|---|---|---|---|
| CLS | 5,829.7 | +82.5% | +62.4% | 11.0% (from 13.0%) | 7.9% | 3.26 vs 2.28 | 1.69 | $30.9B | -26.5% |
| FLEX | 8,491.0 | +24.8% | +20.6% | 9.6% (from 9.0%) | 4.9% | 0.70 vs 0.52 | 1.11 | $34.4B | -21.4% |
| JBL | 10,616.0 | +28.6% | +11.8% | 9.4% (from 9.5%) | 5.7% | 3.76 vs 1.99 | 0.84 | $30.2B | -4.9% |
| SANM | 3,464.0 | +69.7% | +102.3% | 10.5% (from 8.9%) | 6.4% | 2.12 vs 1.26 | 0.72 | $9.1B | -23.0% |
EPS = GAAP from our data. SANM row is its June quarter.
CLS is the growth and margin leader of the contract-manufacturing (EMS) group: revenue +82.5% (accelerating from +62.4%) and op margin 7.9% vs FLEX 4.9%, JBL 5.7% and SANM 6.4%.
- It has the highest P/S of the four (1.69 vs 0.72-1.11).
- Gross margin slipped (13.0% to 11.0%) as volume grows faster than pricing.
Move
- 52-week high $474.03 (6/2); the 10/30 close is -44.0% from it.
- August: ~$3B primary share offering at $310 (9.68M shares plus a 1.45M-share option; 424B5).
- 10/26 (report day, before the after-close release): -5.1% to $246.65 (low $246.24) on 6.24M shares.
- 10/27: opened $264.31 (+7.2%), low $261.50, high $283.00, close $276.54 (+12.1%) on 8.16M shares (~3.6x average). The open was inside the 10/26 range ($246.24-$273.14), so there is no true price gap.
- 10/28: +8.4% to $299.80, high $308.21.
- 10/29: -5.7%. 10/30: -6.1% to $265.53, low $255.87 (below the gap-day low). It gave back about 69% of the two-day gain.
- Below the 20-, 50- and 200-day ($315.67 / $324.55 / $332.27).
Catalyst
Q3 2026, released after the close on 10/26:
- Revenue ~$5.83B (+83%); adjusted EPS $3.30 (+109%), both above the high end of guidance.
- 2026 outlook: revenue $21.0B (was $20.5B; FactSet consensus $20.62B); adjusted EPS ~$11.55 (was $11.30).
- The free-cash-flow outlook changed because of working-capital investment "to support the accelerating growth in 2027."
- Investor and Analyst Day on 10/27: long-range targets not found in search (unknown).
Sector
- EMS peers fell in October: FLEX -21.4%, SANM -23.0%, JBL -4.9% (9/30 to 10/30); CLS -26.5%.
- AI-hardware selloff: SMH -16.4% since 10/7, -7.0% on 10/30.
Risks
- Supply overhead: ~$3B of new stock sold at $310 in August. Those buyers are down ~14% at $265.53, and the post-report rally stalled at $308.21.
- Downtrend: -44% from the June high, below all major moving averages, and the post-report rally was sold within two sessions.
- Margin mix: gross margin down 2 points YoY.
- Customer concentration (hyperscalers): not quantified in this dive (unknown).
- Cash flow: the FCF outlook was changed for working-capital needs.
- Insider sales: none in our data since August.
- Next binary: Q4 report, about late Jan 2027 (inference).
Judgement
Justified for the report: a beat above the top of guidance, a raise, and 83% growth.
- But the tape rejected the rally: it stalled under the $310 offering price and gave back about two-thirds of the gain in two sessions.
The business is strong; the stock is in a downtrend with supply overhead.