Library / Financial / Earnings calls

Earnings call transcripts

Search 230K complete earnings call transcripts from 9.5K publicly listed companies.

230Ktranscripts
9.5Kpublic companies
Structuredspeakers, roles and Q&A
POST api.exa.ai/search
What did management say about gross margin guidance on the latest call?
includeDomains: exa.ai/library/markets/stocksstartPublishedDate: 2025-01-01
NWND · Q2 FY2025 earnings call
Northwind Systems Q2 FY2025 Earnings Call Transcript
Call date Jul 24, 2025 · Prepared remarks + Q&A · 14 speakers

Jane Doe · Chief Financial Officer
We now expect gross margin in the range of 61 to 62 percent for the full year…

John Smith · Analyst, Example Securities
Can you unpack what is driving the margin step-up in the back half?

NWND · Q1 FY2025 earnings call
Northwind Systems Q1 FY2025 Earnings Call Transcript
Call date Apr 23, 2025 · Prepared remarks + Q&A · 12 speakers

See a full example: NVIDIA fiscal Q2 2027 earnings call →

What's in the dataset

Complete calls, not snippets

Each transcript is a full quarterly call (Q1–Q4) with prepared remarks and the Q&A session. Transcripts are not summarized or chunked.

Speakers and roles

Speaker names and roles are included, so you can tell the CEO's answer from the analyst's question.

Global companies with a US ticker

Non-US companies appear when they trade under a US ticker, for example Toyota as TM.

Search by what matters

Company nameTickerFiscal quarter / yearCall content (full text)Call date filters

Scope a search to earnings calls with includeDomains: ["exa.ai/library/markets/stocks"], then search by company, ticker, quarter or anything said on the call.

Read the docs →
# Same endpoint and API key as web search
curl https://api.exa.ai/search \
  -H "x-api-key: $EXA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "query": "Northwind Systems gross margin guidance",
  "includeDomains": ["exa.ai/library/markets/stocks"],
  "contents": { "text": true }
}'

What teams build with it

Equity research agents

Answer questions about guidance, segments and management tone across quarters.

Competitive intelligence

Track what competitors tell investors about pricing, demand and product launches.

Financial RAG

Ground LLM answers in the full text of the call instead of a summary.

Searchable alongside the general web index

Earnings calls live in the same index as the open web. They don't require a separate API or integration: use the same /search endpoint and API key you already use.

Query earnings calls on their own, or mix them with web results in a single call.

General web indexweb
Earnings calls230K
SEC filings19M
Companies33M
↓ one request
POST /search

Common questions

Where can I find earnings call transcripts?

Exa's Search API covers about 230K earnings call transcripts from 9.5K publicly listed companies. Each transcript is labeled by ticker, fiscal year and quarter, so you can pull a specific call or search across all of them at once.

Is there an earnings call transcripts API?

Yes. Exa's Search API returns earnings call transcripts from a plain-language query, such as "semiconductor companies discussing export restrictions on their last call." You can narrow results by publish date and get back full text, query-relevant excerpts, or structured JSON. It's the same /search endpoint and API key you use for web search, so there's no separate API to set up.

Are the earnings call transcripts complete and structured by speaker?

Yes. Every transcript is the complete call, not an excerpt or summary. Each one is structured by speaker, with names, roles and the Q&A marked separately, so you can isolate what the CFO said or pull only the analyst questions as needed.

Can I search inside transcripts for specific topics?

Yes. The highlights feature in Exa's Search API returns only the passages that match your question, like guidance changes, margin commentary or analyst questions on a product line. Every excerpt links back to its source transcript, so answers stay verifiable.

Are non-US companies included?

Yes, when the company has a US ticker. For example, Toyota appears as TM.

How do I search only earnings calls?

Pass includeDomains: ["exa.ai/library/markets/stocks"] to the /search endpoint and optionally filter by call date.

Start searching earnings calls

Get an API key in minutes, or talk to us about volume, coverage and enterprise terms.