Playbook › Playbook
Foreign ADR tickers silently resolve to the wrong company
Claim
The failure is silent. The tool returns a complete, well-formed record — price, market cap, margins — for a real company that is not the one requested. Nothing looks wrong.
| Requested | Ticker tried | Actually returned |
|---|---|---|
| Screen Holdings (Japan, semi equipment) | SCRYY |
SCOR SE (French reinsurer) |
| Capcom (Japan, games) | CPCAY |
Cathay Pacific (HK airline) |
A reinsurer's numbers dropped into a semiconductor-equipment comparison will not obviously look wrong — the margins are plausible, the multiples are plausible, and the whole comparison is quietly corrupted.
Guard
Read the returned company name field on every foreign ticker, every time. Not the ticker — the name. If the tool doesn't return a name, don't use the data.
Related: .mcp/fin.py returns broken or negative enterprise value for foreign ADRs.
A negative EV is the tell that the ADR path is unreliable for that name; drop to primary
filings or the local listing.
What would falsify this
Nothing — these are fixed ticker collisions. The general lesson (verify the name on foreign listings) holds regardless.
Related
[[pitfall-not-investable-universe]] — the other class of wasted-research trap.
History
- 2026-07-29 — both collisions hit during the Japan tech/semis sweep.