❉ Buffybot wonderful businesses, fair prices

← back

JPM JPMorgan Chase

bank · valued with codex-sub-gpt5.5 medium conviction · 2026-07-10

HOLD
good · 71 ▟ wide moat circle of competence: edge trend up · +9.6% vs 200-DMA
Owner-earnings value$204.69
Price$335.47
Margin of safety -39.0%

Best-in-class bank, but leveraged opacity limits forever ownership.

The business

JPMorgan Chase is a diversified global bank that earns money from consumer deposits and lending, credit cards, commercial banking, investment banking, trading, payments, asset management, and wealth management. Its core engine is gathering low-cost deposits and customer relationships at enormous scale, then monetizing them through lending spreads, fees, market activity, and advisory services. The business is understandable at a high level, but bank balance sheets and credit cycles are inherently opaque.

Quality gate · 71/100

Returns on capital 22.4/30
Consistency 18.8/22
Margins / pricing power 4/16
Balance sheet 14.7/16
Cash conversion 5.0/10
Capital allocation 5.8/6
Median ROE15.4%
FCF conversion-34%
Share count / yr-2.8%
Profitable years4/4

Moat & management

Moat ▟ wide moat
Sourcescale
Trajectorystable
Managementexcellent

JPMorgan has a rare combination of deposit scale, brand trust, technology spend, regulatory capacity, payments reach, and investment banking relationships that smaller competitors cannot easily match. The moat is stable rather than widening because regulation, capital requirements, fintech competition, and cyclical credit losses continually offset some scale benefits.

Management has generally acted with discipline: strong capital ratios, opportunistic crisis acquisitions, steady dividends, and meaningful buybacks over time. The main caveat is that acquisitions and complex businesses can still produce mistakes, so capital allocation is excellent but not risk-free.

Owner-earnings inputs

Owner earnings (TTM)58.90B
Owner-earnings yield6.6%
Free-cash-flow yield-12.0%
Growth used (normalized)4.0%
Terminal growth3.0%
Discount rate (hurdle)9.0%

Key risks

  • credit cycle losses and recession-driven reserve builds
  • regulatory capital requirements and political scrutiny
  • opaque balance sheet and trading or operational tail risks

Catalysts

  • continued share repurchases if excess capital remains available
  • growth in payments, wealth management, and investment banking share

Recent news

score · 8 articles

  • SK Hynix’s US Trading Debut Unleashes Wave of New Leveraged ETFs
  • How To Earn $500 A Month From JPMorgan Stock Ahead Of Q2 Earnings
  • JPMorgan Builds AI Agents That Beat 60/40 Portfolio in Backtests
  • JPMorgan Chase Says Bitcoin's Main Risk Isn't Strategy
  • Micron Gives Stocks a $250 Billion AI Boost: Stock Market Today
  • Where Are All the Women CEOs? Plus, Women Advisors on the Move.
  • SK Hynix Said to Guide US Offering Price 3.1% Above Korea Close
  • Unveiling JPMorgan Chase & Co. (JPM) Q2 Outlook: Wall Street Estimates for Key Metrics

⚠ financial — owner earnings ≈ net income · financial — valued by residual income (ROE vs cost of equity on book equity) · 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 71 $335.79 $207.19 -38.3% HOLD
2026-10-27 71 $334.04 $203.62 -39.0% HOLD
2026-10-26 71 $331.58 $203.62 -38.6% HOLD
2026-10-23 71 $336.54 $203.62 -39.5% HOLD
2026-10-22 71 $335.19 $203.62 -39.3% HOLD
2026-10-21 71 $335.26 $203.62 -39.3% HOLD
2026-10-20 71 $333.53 $203.62 -38.9% HOLD
2026-10-19 71 $339.72 $203.62 -40.1% HOLD
2026-10-16 71 $335.53 $203.62 -39.3% HOLD
2026-10-15 71 $335.28 $203.62 -39.3% HOLD
2026-10-14 71 $331.43 $203.62 -38.6% HOLD
2026-10-13 71 $334.30 $203.62 -39.1% HOLD
2026-10-12 71 $332.99 $203.62 -38.9% HOLD
2026-10-09 71 $331.42 $203.62 -38.6% HOLD
2026-10-08 71 $329.58 $200.95 -39.0% HOLD
2026-10-07 71 $331.28 $200.95 -39.3% HOLD
2026-10-06 71 $332.38 $200.95 -39.5% HOLD
2026-10-05 71 $332.38 $200.95 -39.5% HOLD
2026-10-02 71 $333.18 $200.95 -39.7% HOLD
2026-10-01 71 $330.83 $200.95 -39.3% HOLD
2026-09-30 71 $334.98 $200.95 -40.0% HOLD
2026-09-29 71 $336.59 $200.95 -40.3% HOLD
2026-09-28 71 $343.06 $200.95 -41.4% HOLD
2026-09-25 71 $338.56 $200.95 -40.6% HOLD
2026-09-24 71 $337.53 $200.95 -40.5% HOLD
2026-09-23 71 $352.04 $200.95 -42.9% HOLD
2026-09-22 71 $352.04 $200.95 -42.9% HOLD
2026-09-21 71 $349.67 $203.06 -41.9% HOLD
2026-09-18 71 $349.31 $203.06 -41.9% HOLD
2026-09-17 71 $348.92 $203.06 -41.8% HOLD
2026-09-16 71 $352.49 $203.06 -42.4% HOLD
2026-09-15 71 $350.13 $203.06 -42.0% HOLD
2026-09-14 71 $356.23 $203.06 -43.0% HOLD
2026-09-11 71 $353.56 $203.06 -42.6% HOLD
2026-09-10 71 $354.71 $203.06 -42.8% HOLD
2026-09-09 71 $353.51 $203.06 -42.6% HOLD
2026-09-08 71 $358.64 $203.06 -43.4% HOLD
2026-09-07 71 $358.64 $203.06 -43.4% HOLD
2026-09-04 71 $362.06 $203.06 -43.9% HOLD
2026-09-03 71 $356.22 $203.06 -43.0% HOLD
2026-09-02 71 $354.95 $204.44 -42.4% HOLD
2026-09-01 71 $356.02 $204.44 -42.6% HOLD
2026-08-31 71 $357.62 $204.44 -42.8% HOLD
2026-08-28 71 $354.22 $204.44 -42.3% HOLD
2026-08-27 71 $356.50 $204.44 -42.7% HOLD
2026-08-26 71 $356.69 $204.44 -42.7% HOLD
2026-08-25 71 $356.39 $204.44 -42.6% HOLD
2026-08-24 71 $351.58 $204.44 -41.9% HOLD
2026-08-21 71 $351.55 $204.44 -41.8% HOLD
2026-08-20 71 $357.26 $204.44 -42.8% HOLD
2026-08-19 71 $363.25 $204.44 -43.7% HOLD
2026-08-18 71 $362.84 $204.44 -43.7% HOLD
2026-08-17 71 $362.84 $204.44 -43.7% HOLD
2026-08-14 71 $363.11 $204.89 -43.6% HOLD
2026-08-13 71 $365.18 $204.89 -43.9% HOLD
2026-08-12 71 $362.04 $204.89 -43.4% HOLD
2026-08-11 71 $359.79 $204.89 -43.1% HOLD
2026-08-10 71 $357.52 $204.89 -42.7% HOLD
2026-08-07 71 $356.30 $204.89 -42.5% HOLD
2026-08-06 71 $359.24 $204.89 -43.0% HOLD
2026-08-05 71 $357.52 $204.89 -42.7% HOLD
2026-08-04 71 $351.79 $204.89 -41.8% HOLD
2026-08-03 71 $351.79 $204.89 -41.8% HOLD
2026-07-31 71 $350.85 $204.89 -41.6% HOLD
2026-07-30 71 $344.71 $204.89 -40.6% HOLD
2026-07-29 71 $357.31 $204.89 -42.7% HOLD
2026-07-28 71 $356.20 $204.69 -42.5% HOLD
2026-07-27 71 $349.90 $204.69 -41.5% HOLD
2026-07-24 71 $349.90 $204.69 -41.5% HOLD
2026-07-23 71 $348.21 $204.69 -41.2% HOLD
2026-07-22 71 $345.23 $204.69 -40.7% HOLD
2026-07-21 71 $338.87 $204.69 -39.6% HOLD
2026-07-20 71 $341.10 $204.69 -40.0% HOLD
2026-07-17 71 $343.15 $204.69 -40.4% HOLD
2026-07-16 71 $346.91 $204.69 -41.0% HOLD
2026-07-15 71 $334.53 $204.69 -38.8% HOLD
2026-07-14 71 $334.53 $204.69 -38.8% HOLD
2026-07-13 71 $336.47 $204.69 -39.2% HOLD
2026-07-10 71 $335.47 $204.69 -39.0% HOLD
2026-07-09 71 $330.62 $205.60 -37.8% HOLD
2026-07-08 71 $339.22 $205.60 -39.4% HOLD
2026-07-07 71 $337.72 $205.60 -39.1% HOLD
2026-07-06 71 $334.47 $205.60 -38.5% HOLD
2026-07-03 71 $334.47 $205.60 -38.5% HOLD
2026-07-02 71 $334.07 $205.60 -38.5% HOLD
2026-06-25 74 $333.45 $215.49 -35.4% STRONG SELL
2026-06-23 74 $334.14 $214.00 -36.0% STRONG SELL