Finds companies that previously operated under a different legal name. Useful for tracking corporate rebrandings and name changes (e.g. searching "Facebook" finds Meta Platforms).
searchString string required Search term to match against former company names
limit integer optional Maximum number of results
curl 'https://api.stockfit.io/v1/api/lookup/former-names?searchString=Facebook' \
-H 'Authorization: Bearer YOUR_API_TOKEN'Matching companies with their current profile and former names
symbols array of string Tickers of the entity's currently active listings, primary first. Positionally aligned with `exchanges` (symbols[i] trades on exchanges[i]); not deduplicated, so a multi-class issuer lists every class.
exchanges array of string Exchange for each ticker in `symbols`, in the same order. Not deduplicated.
name string Company or fund name
cik integer SEC Central Index Key
seriesId integer Series ID (0 for stocks, non-zero for ETF/mutual fund series sharing a CIK)
type string (enum) Security type
stock, etf, mfsector string | null Business sector derived from SIC code
industry string | null Industry classification derived from SIC code
industryGroup string | null High-value industry group (Semiconductors, Software & SaaS, Pharma & Biotech, Aerospace & Defense, Automotive, Airlines, Oil & Gas, Fintech & Payments). Null if company is not in one of these groups.
compositeFigi string | null Bloomberg Composite FIGI
ein integer | null Employer Identification Number
formerNames array of string Previous legal names of the company
status string (enum) Operating status. `delisted` ONLY when the entity has no active listing left on ANY exchange (it has gone fully dark and no longer trades anywhere we track, including OTC). A company that left a major exchange but still trades over-the-counter reads `operating`; see `priorTickers` for the listings it has left behind.
operating, delistedpriorTickers array of object Listings the entity no longer trades on (delisted), e.g. a Nasdaq listing left behind after a move to OTC. The currently active listings are in `symbols`/`exchanges`. Empty for entities that never left a listing.
symbol string The former ticker on this venue
exchange string The exchange the entity has since left
lastSeen string (date) | null The most recent date (ISO 8601) this former ticker was confirmed active — its last-seen date, i.e. roughly when the entity stopped trading under it. For a clean ticker rename (no SEC Form 25/15 removal filing) this approximates the switchover and may be a recent period-end rather than the exact change date. Null when unknown.
[
{
"symbols": [
"BRK-B",
"BRK-A"
],
"exchanges": [
"NYSE",
"NYSE"
],
"name": "Apple Inc.",
"cik": 320193,
"seriesId": 0,
"type": "stock",
"sector": "Technology",
"industry": "Consumer Electronics",
"industryGroup": "Software & SaaS",
"compositeFigi": "BBG000B9XRY4",
"ein": 942404110,
"formerNames": [
"FACEBOOK INC",
"THEFACEBOOK INC"
],
"status": "operating",
"priorTickers": [
{
"symbol": "NLST",
"exchange": "Nasdaq",
"lastSeen": "2023-09-30"
}
]
}
]Invalid search string
error string Human-readable error message
{}Feature not available on current plan
error string Human-readable error message
{}