Playbook › Playbook
Yahoo's bookValue/BVPS lags a mid-year buyback-driven equity collapse
Claim
A large buyback shrinks shareholders' equity immediately, but Yahoo's snapshot bookValue
(per-share) field can lag the balance-sheet step-change by a quarter or more — reporting the
pre-buyback equity divided by a share count that has already fallen, or simply serving a stale
equity figure. Either way the field overstates true book value right after the repurchase.
On Salesforce this was extreme because the buyback was debt-funded: a $25B accelerated share repurchase (the largest in software history) took equity from $59.14B → $34.24B in one quarter and drove tangible book value to −$31.7B. Yahoo's snapshot still reported BVPS $63.66 against a true ~$41.80 — a 34% overstatement, feeding a Graham IV and a price-to-book that were both meaningfully too generous.
The tell
Net debt jumped a large amount in one quarter while shares outstanding fell — the fingerprint of
a debt-funded buyback. When you see that, assume the snapshot bookValue has not caught up. A
tangible-book figure that is still positive in the vendor snapshot right after a multi-billion ASR
is another tell that the equity line is stale.
The rule
- After any large buyback, recompute BVPS from the latest balance sheet — shareholders' equity
from
get_financial_statement(quarterly_balance_sheet)÷ current diluted shares — never take the snapshotbookValue. - Do not feed the snapshot
bookValueinto Graham IV or price-to-book for a name that has bought back stock aggressively in the last 1-2 quarters. For a name with negative tangible book, Graham IV is meaningless anyway — say so rather than printing a number. - This is the equity-line sibling of [[pitfall-weighted-average-share-count-lags-a-step-change]]: both are vendor fields that lag a capital-structure step-change by a reporting period.
Related
[[pitfall-weighted-average-share-count-lags-a-step-change]] · [[pitfall-vendor-forward-eps-is-the-wrong-fiscal-year]] · [[principle-primary-source-beats-vendor]].
History
- 2026-08-27 — found during
/analyze CRM, reconciling book value after the $25B debt-funded ASR.