Compound With AI

Compound With AI

Stop using AI to summarize annual reports

3 workflows to spot what most investors miss

Compound With AI's avatar
Compound With AI
Apr 19, 2026
∙ Paid

Do you still read annual reports?

A question I got from a subscriber this morning.

Short answer: yes..

But not the same way I used to.

You might expect me to say, “Just let AI handle the whole thing.”

Nah. Not from me.

I believe in a hybrid investing process.

Let AI handle the mechanical work faster.
But the judgment still has to be yours

My investing process looks like this:

  • Discovery = mostly AI ( detailed in This artcile )

  • Annual report analysis = Hybrid AI + manual

  • Decision-making = 100% manual

  • Follow-up = Mostly AI, with selective manual review

In this article, I’ll show you 3 AI workflows I use to read annual reports faster and find the few details that can change how you see the business.

I ran it on Uber’s annual report.

It surfaced 3 things many investors would likely miss on the first read:

  • Uber reported $10B of profit, but a big part came from tax benefits, not from the core business.

  • Uber has a $1.8B UK tax issue tied to a court case that could hit earnings.

  • Uber’s cash flow looked stronger in 2025 because it recorded more insurance cost than it actually paid in cash that year

That’s exactly twhat I want AI to flag in 5 minutes, so I can spend my time digging into the few points that actually matter.


How to use AI to find the buried details in annual reports:

There are 3 ways to use AI for the same job: read annual reports faster and catch the buried details that can change the investment case.

1) Using NotebookLM for a Fast Scan

Best for: getting a quick first pass and asking follow-up questions.


Trade-off: fast and useful and often the best first step before going deeper, but it can miss some buried details.

2) Gemini Prompt for a Deep Read

Best for: finding more of the buried details that NotebookLM can miss.


Trade-off: stronger output, but it works best when you give it a clear prompt and a manageable filing

3) Claude Skill for a Structured Review

Best for: getting the most reliable and repeatable version of that same job.


Trade-off: the strongest automated output, with a bit more setup upfront.

You can use any of the 3 depending on your experience with AI, your time, and how much depth you need.

But Mostapha which one should you use?

If you’re starting to use AI, start with NotebookLM.

Over time, you’ll find your own default.

Personally, I use all 3 depending on the stock, the complexity, and how deep I want to go.

Now let me show you exactly how to use each one.


Level 1 :Using NotebookLM

NotebookLM is useful because it stays tied to the source you give it, which makes it great for annual reports.

It runs on Gemini, but in my experience, it’s still less powerful than using Gemini directly when you want deeper work.

Step 1: Add the annual report as a source

  • In NotebookLM, click Search the web for new sources

  • Type: “Uber latest annual report”

  • NotebookLM will suggest a few sources

  • Select the official annual report source

  • Then click Import

You can also add it manually by uploading the annual report yourself.

Step 2: Surface the buried details with a custom prompt

This is the key part: we are using the power of NotebookLM’s source-based answers and combining it with a strong prompt to crate a rport that shows the details most people miss.

  • Go to Reports,

  • Choose Create Your Own:This matters because it lets you use your own prompt and force a more useful structure, instead of relying on the default report templates.

Paste the prompt below.

This prompt is built to do 3 things:

  • stop generic summarizing

  • force focus on the highest-signal buried details

  • turn the output into a usable investor memo

What the report flagged:

For Uber, it generated a 7-page report that looked like this:

highlighting things worth paying attention to like:

  • reported profit was boosted by a large one-time non-cash tax benefit

  • insurance costs increased, which is an important pressure point to watch

These are exactly the kinds of things I want AI to flag quickly: details that can materially change the investment case.

Paste this prompt to generate the custom report:

This post is for paid subscribers

Already a paid subscriber? Sign in
© 2026 Compound with AI · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture