Motley Fool Earnings Call Transcripts Scraper: By Ticker, Q&A
Pricing
from $0.64 / 1,000 transcripts
Motley Fool Earnings Call Transcripts Scraper: By Ticker, Q&A
Scrape Motley Fool earnings call transcripts by ticker, company, quarter or date, back to 2018. Get full text, prepared remarks and Q&A split, speakers with titles, analysts and firms, plus KPIs and guidance on recent calls. Watchlist mode returns only new calls.
Pricing
from $0.64 / 1,000 transcripts
Rating
0.0
(0)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
5
Total users
3
Monthly active users
2 days ago
Last modified
Categories
Share
📞 Motley Fool Earnings Call Transcripts Scraper: By Ticker, Q&A
|
Any company's earnings calls, by ticker, back to 2018 Full transcripts split into prepared remarks and Q&A, every line tagged by speaker, title and analyst firm, plus KPIs and guidance on recent calls. |
|
🔎 Search by ticker Name companies and get their newest calls, or filter by quarter and date. |
🎙️ Q&A split out Prepared remarks, Q&A, analysts with firms, and question and answer pairs. |
🗂️ Archive since 2018 Older calls come back with the same fields as this quarter's. |
🔔 Only new calls Watchlist mode returns just the transcripts added since your last run. |
Motley Fool Earnings Call Transcripts Scraper reads Motley Fool's free earnings call archive and returns each call as one clean row. Export to JSON, CSV or Excel, or connect it to Google Sheets and your own pipeline. Run it on demand or on a schedule. No login, no coding required.
✨ Why use this Actor
Built for anyone who needs what was said on the call, in a form they can use.
- 📈 Equity and hedge fund analysts: pull the last four or eight calls for a watchlist of tickers and compare management language quarter over quarter.
- 🤖 AI and LLM teams: feed a RAG pipeline clean text where prepared remarks, Q&A, speakers and analysts are already separated.
- ✍️ Financial writers and researchers: find a sourced quote from the CFO or an analyst's exact question without reading the whole call.
What you get on every call: company, ticker, exchange, fiscal quarter, call date, the full transcript as text and as speaker turns, the prepared remarks and the Q&A as separate fields, the analysts who asked questions with their firms where the page names them, and optional question and answer pairs. Recent calls also carry labeled KPIs, forward guidance, named risk quotes, an editorial summary and an industry glossary.
⚙️ How it works
|
STEP 1 Choose your companies Add tickers or company names, paste transcript links, or leave it empty for the newest calls. |
STEP 2 Set the period Optionally limit by quarter, fiscal year or publication dates, and pick how many calls per company. |
STEP 3 Get structured results One row per call, ready for a spreadsheet, a database or an AI pipeline. |
Start with one or two tickers to confirm the fields match your workflow, then scale up or schedule it.
📥 Input
| Field | Type | Required | Description |
|---|---|---|---|
directUrls | array of strings | No | Specific fool.com earnings call transcript links. When filled, only these are returned. |
tickers | array of strings | No | Tickers such as AAPL or MSFT. Returns each company's newest calls from the archive back to 2018. |
companyNames | array of strings | No | Company names, for when you do not know the ticker. |
fromDate / toDate | string | No | Publication date range, written as 2025-01-31. |
fiscalQuarters | array | No | Only these quarters (Q1 to Q4). |
fiscalYear | integer | No | Only this fiscal year. |
transcriptsPerTicker | integer | No | How many of each company's newest calls to return. |
maxItems | integer | No | Total number of transcripts to return in one run. |
includeSpeakerTurns | boolean | No | Include the call as a list of speaker turns. |
includeFullText | boolean | No | Include the whole call, the prepared remarks and the Q&A as text. |
includeQaExchanges | boolean | No | Include analyst question and answer pairs. |
monitorMode | boolean | No | Return only transcripts not returned by an earlier run of the same watchlist. |
proxyConfiguration | object | No | Proxy settings, used only if direct requests are refused. |
Leave directUrls, tickers and companyNames empty to get the newest transcripts across all companies.
📤 Output
Every result is one earnings call:
{"transcriptId": "linde-lin-q2-2026-earnings-call-transcript","sourceUrl": "https://www.fool.com/earnings/call-transcripts/2026/08/03/linde-lin-q2-2026-earnings-call-transcript/","company": "Linde","ticker": "LIN","exchange": "NASDAQ","fiscalQuarter": "Q2 2026","fiscalYear": 2026,"callDate": "Friday, July 31, 2026 at 9:00 a.m. ET","callDateIso": "2026-07-31","wordCount": 7745,"participants": [{ "title": "Chief Executive Officer", "name": "Sanjiv Lamba" }],"analysts": [{ "name": "Laurent Favre", "firm": "BNP Paribas" }],"keyMetrics": [{ "label": "Sales", "detail": "$9.3 billion, ..." }],"preparedRemarks": "Juan Pelaez: ...","qaSection": "Operator: ...","transcriptTurns": [{ "speaker": "Laurent Favre", "role": "analyst", "firm": "BNP Paribas", "section": "qa", "text": "..." }],"scrapedAt": "2026-10-23T05:00:00.000Z"}
Download the dataset in JSON, CSV, Excel, HTML or XML from the Apify Console, or pull it through the API.
📊 Data table
| Field | Type | Description |
|---|---|---|
company / ticker / exchange | string | The company and where it trades. |
fiscalQuarter / fiscalYear | string / integer | The period the call covers. |
callDate / callDateIso | string | When the call took place, as published and as a date. |
publishedAt / author / headline | string | When and how the transcript was published. |
participants | array | Company speakers with their titles. |
analysts | array | Analysts who asked questions, with their firms where the page names them. |
transcriptText | string | The whole call as plain text. |
preparedRemarks / qaSection | string | The two halves of the call as separate text. |
transcriptTurns | array | One entry per speaker turn: speaker, title, role, firm and section. |
qaExchanges | array | Each analyst question with the answers that followed. |
wordCount / turnCount | integer | Size of the call. |
keyMetrics / riskFactors / summary / glossary | mixed | Labeled figures and guidance, risk quotes, summary and terms, on recent calls only. |
The Output tab also ships three pre-built views: a call overview, key metrics, and the full transcript.
💰 Pricing
This Actor is pay per result: you only pay for the transcripts you actually collect, and a run that returns nothing costs nothing. There is no subscription and no stacked billing events.
⭐ Enjoying Motley Fool Earnings Call Transcripts Scraper?
|
⭐ ⭐ ⭐ ⭐ ⭐ Found the exact quote or number you needed without reading the whole call? A 5-star rating takes 10 seconds and helps other analysts and AI teams find it. |
| ★ Rate this Actor on Apify |
🛠️ Tips for better runs
- Use
tickersfor the companies you follow. Without a date range the search covers roughly the last year and a half; setfromDateto reach further back, as far as 2018. - Raise
transcriptsPerTickerfor longer histories. Four calls is about one year of a quarterly reporter. - Turn on
monitorModeand schedule the Actor to catch a new transcript the day it is added. Each watchlist keeps its own memory. - Turn off
includeSpeakerTurnsorincludeFullTextif you only need one text format and want smaller rows. - Key metrics, risk quotes, the summary and the glossary exist only on recent calls. Older calls return the full transcript, speakers, analysts and the Q&A split.
- Free Apify plans are limited to a small number of transcripts per run and a few runs per day. Paid plans have no such limit.
❓ FAQ
Is it legal to extract this data? Motley Fool publishes this earnings call archive as a free, public resource, and this Actor only reads pages anyone can open. It does not log in or get around any paywall.
How far back can I search? Transcripts are available from 2018. Recent calls carry extra sections such as key metrics and a summary; older ones carry the full transcript with speakers and the Q&A split.
How do you tell prepared remarks from Q&A? Older pages mark the two sections. For recent pages the Q&A starts where the operator opens the questions, and anyone who first speaks there and is not a listed company participant is treated as an analyst. If a page gives no clear signal, the split fields are left out rather than guessed.
Can I get alerted when a company posts a new transcript? Yes. Turn on watchlist mode, name your tickers, and schedule the Actor. Each run returns only the transcripts that are new since the last one.
Found a bug or need a custom version of this Actor? Open an issue from the Actor's Issues tab and it will be looked at directly.
🔗 Other actors
- US Short Interest Scraper: NYSE, Nasdaq and OTC via FINRA Data ↗ - official short interest data with the same watchlist pattern.
- Impressum Scraper: Company Data for DACH and EU Legal Notices ↗ - company legal notice and contact data for DACH and EU sites.
- Kick Downloader: Stream Archive for Clips & VODs as MP4 Files ↗ - download Kick.com clips and VODs, with new-content alerts.