❉ Buffybot wonderful businesses, fair prices

← back

JBL Jabil

technology · valued with sonnet high conviction · 2026-07-27

HOLD
good · 78 ▟ narrow moat circle of competence: in trend up · +17.1% vs 200-DMA
Owner-earnings value$156.19
Price$312.59
Margin of safety -50.0%

Good buyback-driven compounder, but a low-margin contract manufacturer priced today for growth it hasn't shown.

The business

Jabil is a contract electronics manufacturer (EMS/ODM) that designs, builds, and manages supply chains for other companies' products—everything from datacenter/AI servers and networking gear to healthcare devices, industrial equipment, and consumer electronics—earning thin margins on high-volume, capital-intensive manufacturing services.

Quality gate · 78/100

Returns on capital 25.9/30
Consistency 19.0/22
Margins / pricing power 5.9/16
Balance sheet 12.5/16
Cash conversion 9.0/10
Capital allocation 6/6
Median ROIC18.9%
Gross margin9.2%
Net debt / EBITDA0.7x
FCF conversion80%
Share count / yr-7.4%
Profitable years4/4

Moat & management

Moat ▟ narrow moat
Sourceswitching costs
Trajectorystable
Managementexcellent

Once a customer qualifies Jabil into a product's supply chain, re-qualifying a competitor is costly and slow, and scale gives Jabil purchasing/engineering advantages smaller EMS players lack. But this is a crowded, commoditized industry (Flex, Foxconn, Celestica) with low pricing power—gross margins near 9% prove it's a volume/efficiency game, not a pricing-power one.

Aggressive, disciplined buybacks have shrunk share count ~7%/yr while net debt/EBITDA stays low (0.71x); divesting the mobility business and reallocating toward AI/datacenter infrastructure shows willingness to reshape the portfolio rather than empire-build.

Owner-earnings inputs

Owner earnings (TTM)1.01B
Owner-earnings yield3.1%
Free-cash-flow yield4.0%
Growth used (normalized)7.0%
Market-implied growth (reverse DCF)24.8%
Terminal growth3.0%
Discount rate (hurdle)10.5%

Projected owner earnings

YrOwner earningsGrowthPV
11.08B 7.0%976.44M
21.15B 6.6%941.94M
31.22B 6.1%904.87M
41.29B 5.7%865.61M
51.36B 5.2%824.58M
61.42B 4.8%782.17M
71.48B 4.3%738.80M
81.54B 3.9%694.86M
91.59B 3.4%650.73M
101.64B 3.0%606.79M

Key risks

  • Customer concentration and contract non-renewal risk if hyperscalers in-source or switch EMS partners
  • Wafer-thin margins leave little cushion against input cost inflation or pricing pressure from AI capex slowdown
  • Cyclicality tied to end-market capex, especially high current exposure to AI/datacenter buildout that could reverse
  • Revenue has shrunk (~-3.8% 5y CAGR) even as the stock re-rated on AI hype—business isn't currently growing

Catalysts

  • Continued AI/datacenter infrastructure buildout driving high-value server and networking volume
  • Further buybacks reducing share count and boosting per-share owner earnings
  • Portfolio simplification post-mobility divestiture improving margin mix

Recent news

score · 8 articles

  • Will Jabil's (JBL) AI Logistics Hub and Dividend Move Reshape Its Capital Allocation Narrative?
  • Own Flex For AI? Its Breakup Changes The Math.
  • Is Jabil (JBL) Stock Outpacing Its Computer and Technology Peers This Year?
  • The Single Biggest Reason to Buy Celestica Ahead of July 27 Q2 Earnings
  • Celestica to Release Q2 Earnings: How to Approach the Stock Now?
  • Flex vs. Jabil: Which EMS Stock is the Better Buy Now?
  • Why Is Jabil (JBL) Down 17.4% Since Last Earnings Report?
  • Zacks.com featured highlights include Jabil, CECO Environmental and Klarna

⚠ maintenance capex ≈ min(capex, D&A), capped at FCF · Price pays for ~25%/yr owner-earnings growth over 10y (reverse DCF); model credits 7%. · Rich vs our conservative value, but a quality business is not a short — stance is WAIT for a better price, not sell.

History

DateQualityPriceValueMoSRating
2026-10-28 78 $283.29 $146.93 -48.1% HOLD
2026-10-27 78 $275.68 $146.93 -46.7% HOLD
2026-10-26 78 $273.97 $146.93 -46.4% HOLD
2026-10-23 78 $267.41 $146.93 -45.1% HOLD
2026-10-22 78 $280.99 $146.93 -47.7% HOLD
2026-10-21 78 $277.18 $146.93 -47.0% HOLD
2026-10-20 78 $282.06 $146.93 -47.9% HOLD
2026-10-19 78 $278.25 $146.93 -47.2% HOLD
2026-10-16 78 $287.14 $146.93 -48.8% HOLD
2026-10-15 78 $293.91 $152.59 -48.1% HOLD
2026-10-14 78 $317.86 $152.59 -52.0% HOLD
2026-10-13 78 $312.01 $152.59 -51.1% HOLD
2026-10-12 78 $306.28 $152.59 -50.2% HOLD
2026-10-09 78 $299.16 $152.59 -49.0% HOLD
2026-10-08 78 $299.47 $152.59 -49.0% HOLD
2026-10-07 78 $309.19 $152.59 -50.6% HOLD
2026-10-06 78 $300.94 $152.59 -49.3% HOLD
2026-10-05 78 $304.41 $152.59 -49.9% HOLD
2026-10-02 78 $299.79 $152.59 -49.1% HOLD
2026-10-01 78 $286.86 $152.59 -46.8% HOLD
2026-09-30 78 $318.84 $152.59 -52.1% HOLD
2026-09-29 78 $318.93 $152.59 -52.2% HOLD
2026-09-28 78 $316.74 $152.59 -51.8% HOLD
2026-09-25 78 $310.69 $152.59 -50.9% HOLD
2026-09-24 78 $308.75 $152.59 -50.6% HOLD
2026-09-23 78 $303.67 $152.59 -49.8% HOLD
2026-09-22 78 $303.67 $152.59 -49.8% HOLD
2026-09-21 78 $299.57 $152.59 -49.1% HOLD
2026-09-18 78 $295.94 $152.59 -48.4% HOLD
2026-09-17 78 $297.24 $152.59 -48.7% HOLD
2026-09-16 78 $296.05 $152.59 -48.5% HOLD
2026-09-15 78 $298.72 $152.59 -48.9% HOLD
2026-09-14 78 $318.08 $152.59 -52.0% HOLD
2026-09-11 78 $302.80 $152.59 -49.6% HOLD
2026-09-10 78 $311.37 $152.59 -51.0% HOLD
2026-09-09 78 $312.33 $152.59 -51.1% HOLD
2026-09-08 78 $310.57 $152.59 -50.9% HOLD
2026-09-07 78 $310.57 $152.59 -50.9% HOLD
2026-09-04 78 $305.92 $152.59 -50.1% HOLD
2026-09-03 78 $299.39 $156.19 -47.8% HOLD
2026-09-02 78 $299.14 $156.19 -47.8% HOLD
2026-09-01 78 $305.26 $156.19 -48.8% HOLD
2026-08-31 78 $301.45 $156.19 -48.2% HOLD
2026-08-28 78 $312.22 $156.19 -50.0% HOLD
2026-08-27 78 $310.91 $156.19 -49.8% HOLD
2026-08-26 78 $308.68 $156.19 -49.4% HOLD
2026-08-25 78 $304.89 $156.19 -48.8% HOLD
2026-08-24 78 $313.21 $156.19 -50.1% HOLD
2026-08-21 78 $316.65 $156.19 -50.7% HOLD
2026-08-20 78 $322.77 $156.19 -51.6% HOLD
2026-08-19 78 $338.62 $156.19 -53.9% HOLD
2026-08-18 78 $363.10 $156.19 -57.0% HOLD
2026-08-17 78 $363.10 $156.19 -57.0% HOLD
2026-08-14 78 $370.36 $156.19 -57.8% HOLD
2026-08-13 78 $366.16 $156.19 -57.3% HOLD
2026-08-12 78 $356.61 $156.19 -56.2% HOLD
2026-08-11 78 $336.63 $156.19 -53.6% HOLD
2026-08-10 78 $341.22 $156.19 -54.2% HOLD
2026-08-07 78 $344.67 $156.19 -54.7% HOLD
2026-08-06 78 $338.62 $156.19 -53.9% HOLD
2026-08-05 78 $340.00 $156.19 -54.1% HOLD
2026-08-04 78 $315.05 $156.19 -50.4% HOLD
2026-08-03 78 $315.05 $156.19 -50.4% HOLD
2026-07-31 78 $308.52 $156.19 -49.4% HOLD
2026-07-30 78 $287.14 $156.19 -45.6% HOLD
2026-07-29 78 $311.49 $156.19 -49.9% HOLD
2026-07-28 78 $311.49 $156.19 -49.9% HOLD
2026-07-27 78 $312.59 $156.19 -50.0% HOLD
2026-07-24 78 $322.04 $119.70 -62.8% HOLD
2026-07-23 78 $318.29 $119.70 -62.4% HOLD
2026-07-22 78 $318.93 $119.70 -62.5% HOLD
2026-07-21 78 $305.91 $119.70 -60.9% HOLD
2026-07-20 78 $301.01 $119.70 -60.2% HOLD
2026-07-17 78 $307.06 $119.70 -61.0% HOLD
2026-07-16 78 $319.18 $119.70 -62.5% HOLD
2026-07-15 78 $321.96 $119.70 -62.8% HOLD
2026-07-14 78 $321.96 $119.70 -62.8% HOLD
2026-07-13 78 $330.29 $119.70 -63.8% HOLD
2026-07-10 78 $332.51 $119.70 -64.0% HOLD
2026-07-09 78 $325.21 $119.70 -63.2% HOLD
2026-07-08 78 $321.08 $119.70 -62.7% HOLD
2026-07-07 78 $338.22 $119.70 -64.6% HOLD
2026-07-06 78 $341.30 $119.70 -64.9% HOLD
2026-07-03 78 $341.30 $119.70 -64.9% HOLD
2026-07-02 78 $375.34 $119.70 -68.1% HOLD
2026-06-25 78 $371.80 $132.65 -64.3% STRONG SELL
2026-06-23 78 $372.99 $131.02 -64.9% STRONG SELL