EXPLAINER

Priced in Years: The Earn-Back Table

Published Oct 24, 2026 · Updated Oct 24, 2026

How many years of profit does it take to earn back the price of one share?

Divide the price by one year of earnings per share and the price stops being dollars. It becomes time. Bank of America costs about 12 years of its own profit. Costco costs about 48. Tesla costs about 409. Same market, same day, wildly different clocks.

6companies under 20 years
19companies between 20 and 50 years
4companies over 50 years
1with no clock: it lost money

Every clock, side by side

BACBank of America11.7
JPMJPMorgan Chase14.2
GOOGLAlphabet16.1
PEPPepsiCo17.1
NFLXNetflix19.0
ORCLOracle19.8
AMZNAmazon20.0
MCDMcDonald’s20.2
METAMeta Platforms21.9
HDHome Depot22.4
CVXChevron22.4
CRMSalesforce22.8
DISDisney23.2
PGProcter & Gamble24.3
NVDANvidia26.7
UNHUnitedHealth26.9
MSFTMicrosoft29.2
MAMastercard34.3
VVisa34.7
AAPLApple39.9
JNJJohnson & Johnson40.1
AVGOBroadcom41.0
LLYEli Lilly42.7
WMTWalmart43.4
COSTCostco48.3
ABBVAbbVie80.7
AMDAMD132.5
PLTRPalantir168.2
TSLATesla409.0
COINCoinbaseno clock: lost moneyn/a

Bar lengths use a log scale so 11.7 years and 409 years fit on one chart. The numbers are exact. Bright bars are the four companies in the Earn It Back video.

The full table

Prices: Nasdaq official closes, Friday, October 23, 2026. Earnings: GAAP diluted earnings per share, trailing twelve months, from SEC filings. Years = price divided by earnings per share. Rows marked IN THE VIDEO are the video’s four.

CompanyPrice, Oct 23 closeEarnings per share, TTMEPS throughYears to earn it back
Bank of America (BAC)$50.56$4.33Jun 30, 202611.7
JPMorgan Chase (JPM) IN THE VIDEO$331.58$23.34Jun 30, 202614.2
Alphabet (GOOGL)$320.21$19.93Jun 30, 202616.1
PepsiCo (PEP)$135.77$7.95Sep 5, 202617.1
Netflix (NFLX) IN THE VIDEO$65.85$3.46Sep 30, 202619.0
Oracle (ORCL)$126.16$6.38Aug 31, 202619.8
Amazon (AMZN)$248.00$12.43Jun 30, 202620.0
McDonald’s (MCD)$248.46$12.31Jun 30, 202620.2
Meta Platforms (META)$642.62$29.31Sep 30, 202621.9
Home Depot (HD)$319.83$14.29Aug 2, 202622.4
Chevron (CVX)$233.21$10.39Jun 30, 202622.4
Salesforce (CRM)$248.57$10.92Jul 31, 202622.8
Disney (DIS)$112.52$4.85Jun 27, 202623.2
Procter & Gamble (PG)$161.02$6.64Sep 30, 202624.3
Nvidia (NVDA) IN THE VIDEO$210.96$7.91Jul 26, 202626.7
UnitedHealth (UNH)$418.09$15.56Jun 30, 202626.9
Microsoft (MSFT)$524.51$17.95Jun 30, 202629.2
Mastercard (MA)$623.60$18.18Jun 30, 202634.3
Visa (V)$407.92$11.75Jun 30, 202634.7
Apple (AAPL)$347.73$8.72Jun 27, 202639.9
Johnson & Johnson (JNJ)$263.81$6.58Sep 27, 202640.1
Broadcom (AVGO)$321.68$7.84Aug 2, 202641.0
Eli Lilly (LLY)$1,273.46$29.79Jun 30, 202642.7
Walmart (WMT)$119.89$2.76Jul 31, 202643.4
Costco (COST) IN THE VIDEO$1,003.32$20.76Aug 30, 202648.3
AbbVie (ABBV)$285.64$3.54Jun 30, 202680.7
AMD (AMD)$516.79$3.90Jun 27, 2026132.5
Palantir (PLTR)$196.75$1.17Jun 30, 2026168.2
Tesla (TSLA)$372.22$0.91Sep 30, 2026409.0
Coinbase (COIN)$164.45$-3.79Jun 30, 2026n/a
Bank of America (BAC)11.7 yrs
Price $50.56EPS $4.33Thru Jun 30, 2026
JPMorgan Chase (JPM) IN THE VIDEO14.2 yrs
Price $331.58EPS $23.34Thru Jun 30, 2026
Alphabet (GOOGL)16.1 yrs
Price $320.21EPS $19.93Thru Jun 30, 2026
PepsiCo (PEP)17.1 yrs
Price $135.77EPS $7.95Thru Sep 5, 2026
Netflix (NFLX) IN THE VIDEO19.0 yrs
Price $65.85EPS $3.46Thru Sep 30, 2026
Oracle (ORCL)19.8 yrs
Price $126.16EPS $6.38Thru Aug 31, 2026
Amazon (AMZN)20.0 yrs
Price $248.00EPS $12.43Thru Jun 30, 2026
McDonald’s (MCD)20.2 yrs
Price $248.46EPS $12.31Thru Jun 30, 2026
Meta Platforms (META)21.9 yrs
Price $642.62EPS $29.31Thru Sep 30, 2026
Home Depot (HD)22.4 yrs
Price $319.83EPS $14.29Thru Aug 2, 2026
Chevron (CVX)22.4 yrs
Price $233.21EPS $10.39Thru Jun 30, 2026
Salesforce (CRM)22.8 yrs
Price $248.57EPS $10.92Thru Jul 31, 2026
Disney (DIS)23.2 yrs
Price $112.52EPS $4.85Thru Jun 27, 2026
Procter & Gamble (PG)24.3 yrs
Price $161.02EPS $6.64Thru Sep 30, 2026
Nvidia (NVDA) IN THE VIDEO26.7 yrs
Price $210.96EPS $7.91Thru Jul 26, 2026
UnitedHealth (UNH)26.9 yrs
Price $418.09EPS $15.56Thru Jun 30, 2026
Microsoft (MSFT)29.2 yrs
Price $524.51EPS $17.95Thru Jun 30, 2026
Mastercard (MA)34.3 yrs
Price $623.60EPS $18.18Thru Jun 30, 2026
Visa (V)34.7 yrs
Price $407.92EPS $11.75Thru Jun 30, 2026
Apple (AAPL)39.9 yrs
Price $347.73EPS $8.72Thru Jun 27, 2026
Johnson & Johnson (JNJ)40.1 yrs
Price $263.81EPS $6.58Thru Sep 27, 2026
Broadcom (AVGO)41.0 yrs
Price $321.68EPS $7.84Thru Aug 2, 2026
Eli Lilly (LLY)42.7 yrs
Price $1,273.46EPS $29.79Thru Jun 30, 2026
Walmart (WMT)43.4 yrs
Price $119.89EPS $2.76Thru Jul 31, 2026
Costco (COST) IN THE VIDEO48.3 yrs
Price $1,003.32EPS $20.76Thru Aug 30, 2026
AbbVie (ABBV)80.7 yrs
Price $285.64EPS $3.54Thru Jun 30, 2026
AMD (AMD)132.5 yrs
Price $516.79EPS $3.90Thru Jun 27, 2026
Palantir (PLTR)168.2 yrs
Price $196.75EPS $1.17Thru Jun 30, 2026
Tesla (TSLA)409.0 yrs
Price $372.22EPS $0.91Thru Sep 30, 2026
Coinbase (COIN)n/a yrs
Price $164.45EPS $-3.79Thru Jun 30, 2026

Coinbase has no clock to print: it lost money over the trailing twelve months (diluted EPS of -$3.79, mostly unrealized marks on its crypto holdings as prices fell), so there is no earn-back time. It sits at the bottom rather than being quietly dropped.

Sorted by years, shortest clock first. Years is the price-to-earnings ratio expressed as time: how many years of the last twelve months’ profit, repeated unchanged, would repay the share price.

The one with a trapdoor: Nvidia

Nvidia screens at 26.7 years on filed earnings. On the earnings analysts expect for its fiscal 2028, the same $210.96 price is about 13 years. The forward figure is consensus of $15.74 per share (Nasdaq, 15 estimates, pulled October 24, 2026). It is a forecast, not a filing. Both clocks are printed because the gap between them is the whole argument, and it rests on one word: if.

How to read this table
  • Years is the price-to-earnings ratio wearing a clock. A stock at 20 years trades at 20 times last year’s earnings per share.
  • The math assumes profits never grow and never shrink. Real companies do both, which is why the table is a starting point for questions, not an answer.
  • The ruler is GAAP earnings as filed, identical for every company. GAAP includes one-time items such as restructuring charges, investment gains and writedowns, so a single unusual quarter can stretch or compress a company’s clock. The adjusted figures companies publish would move several rows.
  • Buybacks shrink the share count over time, which lifts earnings per share even when total profit stands still. The clock quietly speeds up for heavy buyers of their own stock.
  • A long clock is not a sell signal and a short one is not a buy signal. Some of the longest clocks belong to companies whose earnings are depressed today. Some of the shortest belong to companies at peak earnings.
What this does not prove

A cheap clock can be a warning rather than a bargain: banks and energy companies often screen between 10 and 20 years because the market expects their earnings to fall. An expensive clock can persist for decades when earnings keep compounding. This table ranks one ratio on one day. It does not rank the companies, and it is not a recommendation to buy, sell or hold any of them.

Sources and method

Prices are Nasdaq official closes for Friday, October 23, 2026. Earnings per share are GAAP diluted figures from SEC EDGAR company filings. The trailing twelve months are built the same way for every company: the last completed fiscal year, plus the current fiscal year to date, minus the same year-to-date period one year earlier. Where the latest filed period is itself a completed fiscal year (Costco, fiscal 2026 ended August 30, 2026; Microsoft, fiscal 2026 ended June 30, 2026), that year is the trailing twelve months. Fiscal calendars differ, so the table shows the last day of each company’s window. Nvidia’s forward figure is analyst consensus for fiscal 2028 from Nasdaq (15 estimates), pulled October 24, 2026. The data pull behind this table is retained with the Earn It Back build, and every figure on this page matches it.

Keep reading

Research and education only. Not investment advice.