Back to home
LIVE · Jun 01, 2026
Stock research · Investor relations

Every earnings call, investor day, and filing - in one workspace.

A three-column workspace built around the actual call. Events list on the left. Transcript with speaker chips in the centre. AI-powered Catalysts and Risks panel on the right. Audio scrubber pinned at the bottom. Filter chips for Earnings, Events, Press Releases, and Filings.

AAPL · Investor relations
/research/investor-relations
All events

Filter events

Earnings call Events Press release Filing
Aug 1, 2025
Q3 FY25 Earnings Conference Call
transcript
May 2, 2025
Q2 FY25 Earnings Conference Call
transcript
Feb 1, 2025
Q1 FY25 Earnings Conference Call
transcript
Nov 2, 2024
Q4 FY24 Earnings Conference Call
transcript
Jul 30, 2024
Form 4 - Insider Transaction (T. Cook)
filing
Jun 10, 2024
WWDC 2024 Keynote
transcript
Prev 1 / 4 Next

Q3 FY25 Earnings Conference Call

August 1, 2025

TRANSCRIPT Translate · EN

Tim Cook

Thank you, Suhasini. Good afternoon, everyone. Services revenue reached an all-time high of $25.5 billion, up 14% year-over-year. Our installed base of active devices crossed 2.35 billion.

Luca Maestri

Gross margin was 46.3%, towards the high end of our guidance. Today we are announcing a new authorization of $110 billion - the largest in our company's history.

Suhasini Chandramouli

Our next question comes from Wamsi Mohan with Bank of America.

AI summary
+ Regenerate
Generating · 2.4k tokens · sonnet-4

Catalysts

@ 03:42 01
Services hits all-time high - $25.5B

"Services revenue reached an all-time high… +14% YoY."

@ 06:18 02
$110B buyback - largest in history

"We are announcing a new authorization of $110 billion."

Risks

@ 11:08 01
Memory cost headwind cited

"DRAM and NAND inflation; GM guide -50 bps QoQ."

@ 14:22 02
China gross margin -180 bps QoQ

"China revenue declined 8% YoY at constant currency."

Q3 FY25 Earnings Conference Call
14:23 / 41:18
S&P 500 5,734.10 +0.42% ·
NDX 20,118.4 +0.67% ·
VIX 14.82 -2.18% ·
US10Y 4.124% -3 bps ·
DXY 103.82 +0.11% ·
WTI 78.42 +1.24% ·
GOLD 2,684.10 +0.38% ·
BTC 67,142 +2.41% ·
S&P 500 5,734.10 +0.42% ·
NDX 20,118.4 +0.67% ·
VIX 14.82 -2.18% ·
US10Y 4.124% -3 bps ·
DXY 103.82 +0.11% ·
WTI 78.42 +1.24% ·
GOLD 2,684.10 +0.38% ·
BTC 67,142 +2.41% ·

The filter sidebar

Four chips. One toggle. Every event the company has ever filed.

The events list is filtered by four mutually-toggleable category chips. Click "Filing" to pull every 10-K, 10-Q, 8-K, Form 4 insider transaction, and Form 25-NSE removal notice tied to the ticker. Click "Earnings call" to narrow back down to quarterly transcripts. Multi-select works.

Filter events

Earnings call

Quarterly conference calls. Audio + speaker-segmented transcript + auto-summary. type=transcript, year>0, quarter>0

Events

Investor days, keynotes, analyst meetings. Treated as transcripts without a quarter. type=transcript, quarter=0

Press release

Buyback announcements, dividend resets, M&A press releases. HTML-rendered in-pane. type=press-release

Filing

SEC filings - 10-K, 10-Q, 8-K, Form 4 (parsed XML), Form 25-NSE. type=filing

Anatomy of an event row

Date. Title. Type. Audio.

Each row in the events list shows the filing date (MMM d, yyyy), the event title (two-line clamp), the type tag (uppercase pill), and an audio icon if a recording exists. Selected row gets a darker background. Click switches the centre column.

The list paginates 20 per page. Prev / "Page 1 of 4" / Next sits at the bottom. The first event is auto-selected on mount. When you change ticker, the AI summary streaming cancels and re-resets.

Aug 1, 2025
Q3 FY25 Earnings Conference Call
TRANSCRIPT

DATE

Filing date, newest first

TITLE

Two-line truncation, translatable

TYPE

Category label in uppercase

Jul 30, 2024
Form 4 - Insider Transaction (T. Cook)
FILING

Click opens parsed XML: reporting owner, address, transaction table (security, date, code, shares, price, shares-owned-after).

Speaker context, attached

You always know who said what.

The transcript renderer groups speech by speaker. Each speaker's name gets a bold heading, then the paragraphs they said. Prepared remarks from the CFO sit above a clean break from Q&A. Suhasini's hand-off line is never confused with the actual analyst question that follows.

CEO

Tim Cook

Tenure · 13y

CFO

Luca Maestri

Tenure · 11y

Director, IR

Suhasini Chandramouli

Tenure · 4y

Analyst, BofA

Wamsi Mohan

Tenure · -

Live transcript example

Tim Cook

Thank you, Suhasini. Good afternoon, everyone. Services revenue reached an all-time high of $25.5 billion, up 14% year-over-year. Our installed base of active devices crossed 2.35 billion.

Luca Maestri

Gross margin came in at 46.3%, towards the high end of our guidance. Today we are announcing a new authorization of $110 billion - the largest in our company's history.

AI summary
Cancel + Regenerate

Catalysts

01 · catalyst @ 03:42
Services hits all-time high - $25.5B

"Services revenue reached an all-time high… +14% YoY."

- Tim Cook · CEO

02 · catalyst @ 06:18
$110B buyback - largest in history

"We are announcing a new authorization of $110 billion."

- Luca Maestri · CFO

03 · catalyst @ 28:54
Vision Pro EMEA enterprise pull

"Strong enterprise pipeline build in EMEA, week one."

- Tim Cook · CEO

Risks

01 · risk @ 11:08
Memory cost headwind cited

"DRAM and NAND inflation; GM guide -50 bps QoQ."

- Luca Maestri · CFO

02 · risk @ 14:22
China gross margin -180 bps QoQ

"China revenue declined 8% YoY at constant currency."

- Luca Maestri · CFO

03 · risk @ 17:41
iPhone Q4 guide below consensus

"Q4 revenue to grow low-single digits, FX -100 bps."

- Luca Maestri · CFO

The AI panel

Three Catalysts. Three Risks. Streaming.

The right column doesn't write prose. It runs a streaming model over the transcript and emits structured Catalysts and Risks. Each card has a number, a one-line headline, a direct quote from the call, the speaker who said it, and the timestamp.

  • Cached per (event, language). Switch locale and the summary regenerates in your language without re-running on the original.
  • Cancellable mid-stream. Hit Cancel if you want a fresh run; the next Regenerate starts clean.
  • Auto-resets on ticker / event change. Click a new event and the in-progress summary is cancelled instantly.
  • Markdown renderer in streaming mode. The text appears as the model produces it, formatted as you read.

Three more surfaces

Audio scrubber. Layout modes. Parsed filings.

Persistent audio

Scrubber follows you across pages.

Hit play on Q3 FY25, navigate to news - the player stays pinned bottom-centre no matter where you go. Collapses to bottom-right when you want it out of the way.

14:23 / 41:18

Layout modes

Expand the column you care about.

Click the expand button on the centre or right column. The other collapses to a 50-px spine with a vertical label. 'neutral' | 'main-expanded' | 'summary-expanded' - three modes, animated transitions.

Centre column expanded

Parsed filings

Form 4. Form 25-NSE. Not iframes.

HTML filings render in an iframe with srcdoc. Form 4 insider transactions and Form 25-NSE removal notices are XML - we parse them and render the actual transaction table:

Code Shares Price
S (D) 511,000 $218.54
M (A) 511,000 -

Cross-quarter sweep

Q3 → Q2 → Q1 → Q4 → back four years.

The events list paginates 20 per page, ordered newest-first. Open Q3 FY25, click Q2, the centre column swaps the transcript and the right column cancels the running summary and spins up a new one. The audio player on the bottom keeps playing the call you started.

Aug 1, 2025
Q3 FY25 Earnings Conference Call
transcript
May 2, 2025
Q2 FY25 Earnings Conference Call
transcript
Feb 1, 2025
Q1 FY25 Earnings Conference Call
transcript
Nov 2, 2024
Q4 FY24 Earnings Conference Call
transcript
Jul 30, 2024
Form 4 - Insider Transaction (T. Cook)
filing
Prev Page 1 of 4 Next

Investor Relations · streamed, structured, source-linked

Skip the 40-minute call. Keep the three sentences that matter.

Connect a broker or start with a manual portfolio - every feature is live the moment you sign up.