Berkshire requires a 25–50% discount to intrinsic value before buying.
Buffett Quality Checklist
✗ROE >15% consistently (≥7 of last 10 years)
✓Free cash flow positive (≥8 of last 10 years)
✓Conservative leverage — Debt/Equity below 1
✓Revenue growing at CAGR >5%
✓EPS growing at CAGR >5%
10-Year Financial History — SEC EDGAR 10-K Filings
Year▲
Revenue▲
Net Income▲
FCF▲
Owner Earnings▲
ROE▲
Net Margin▲
LT Debt▲
Cash▲
2016
$190.9B
$2.3B
$3.2B
$2.7B
25.3%
1.2%
$8.1B
$4.0B
2017
$198.5B
$5.1B
$4.3B
$5.6B
45.7%
2.6%
$8.4B
$2.8B
2018
$208.4B
$67.0M
$3.9B
$613.0M
0.7%
0.0%
$7.9B
$2.7B
2019
$214.3B
$34.0M
$3.6B
-$75.0M
0.4%
0.0%
$7.6B
$3.0B
2020
$231.1B
$900.0M
$4.0B
$873.0M
17.7%
0.4%
$7.4B
$4.0B
2021
$238.2B
-$4.5B
$4.1B
-$4.6B
—
-1.9%
$7.1B
$6.3B
2022
$264.0B
$1.1B
$4.0B
$1.0B
—
0.4%
$5.9B
$3.5B
2023
$276.7B
$3.6B
$4.8B
$3.4B
—
1.3%
$5.6B
$4.7B
2024
$309.0B
$3.0B
$3.9B
$2.9B
—
1.0%
$5.6B
$4.6B
2025
$359.1B
$3.3B
$5.5B
$3.0B
—
0.9%
$5.7B
$5.7B
Warren & Charlie
Buffett / Munger — quality, moat & valuation
MCKESSON CORP (MCK) — Investment Memo
🐂 The Bull Case (Warren's voice)
Moat durability: The $359B purchasing scale is an unbreachable moat in pharmaceutical distribution — no competitor can match the logistics network that delivers drugs to hundreds of thousands of pharmacies within 24 hours. Switching costs are moderate but real: replicating inventory management, compliance systems, and manufacturer relationships would take years and billions.
Exceptional economics: FCF consistently exceeds Net Income ($5.5B vs. $3.3B in 2025) — cash is real, not accounting fiction. Share count halved from 290M to 126M over a decade, driving EPS CAGR of 17% despite net income growing only 9.3%. That’s capital allocation with a vengeance.
Attractive entry: At $387 per share (25% below intrinsic value), the business yields a 7% FCF yield with near-zero maintenance capex. If the market panics over Walgreens headlines and drops MCK to $350, you buy a tollbooth that generates $5.5B in free cash flow for $44B — a 12.5% owner’s yield. That’s the price where Buffett would start nibbling.
🐻 The Bear Case (Charlie inverts)
Kill shot #1 – Walgreens collapse: Walgreens alone accounts for $46B+ in revenue (13% of total). If they declare bankruptcy, renegotiate pricing, or go direct with manufacturers, McKesson loses a fifth of its top line overnight. No moat survives losing your biggest customer when net margins are 0.9%.
Kill shot #2 – PBM vertical integration: CVS (owns Aetna & Caremark), UnitedHealth (owns OptumRx), and Cigna (owns Express Scripts) are already cutting out distributors for their own mail-order pharmacies. If the trend accelerates, McKesson gets squeezed out of the most profitable channels. The tollbooth becomes a detour.
Structural margin erosion: Net margin peaked at 2.6% (2017) and now sits at 0.9% (2025). Revenue grew 16% but net income only 10% — all growth is drug price inflation, not pricing power. This is a commodity business that pays for scale with fragility. Over a 5–10 year horizon, margin compression is the most likely permanent impairment — not a recession, but a slow bleed to 0.5%.
💰 Valuation & Margin of Safety
Intrinsic value estimate: $516 per share (DCF: 7.2% FCF growth, 10% discount rate, 3% terminal growth).
25% margin of safety entry: $387 per share (conservative — assumes Walgreens risk is real but contained).
50% margin of safety entry: $258 per share (Buffett’s ideal — prices in a structural margin collapse to 0.5%).
At a current market price of ~$600, MCK trades at a 16% premium to intrinsic value. It is expensive for a 1% margin business with a narrowing moat and a ticking time bomb in its largest customer.
Verdict: WATCH
At $600, the price exceeds intrinsic value and the moat is narrowing; we pass on buying today. If the stock falls to $387 or below, the tollbooth economics become compelling enough to offset the customer concentration risk — but only then. Until that price appears, we watch and wait for a better entry or a clearer signal that Walgreens is not a corpse walking.
Data sourced from SEC EDGAR XBRL filings (10-K only). For educational purposes — not investment advice.