Skip to content
Browserbase
    • Primitives
      • BrowsersCloud browsers for your agent to use the web
      • AgentsScale fully managed browser agents with simple prompts
      • SearchFind relevant websites from a single query
      • FetchRetrieve web data as agent-ready HTML, JSON, or markdown
      • RuntimeScalable, sandboxed environments for agent deployments
      • IdentityAuthenticate your agent to navigate the web like a human
      • ModelsUse any model with a single API key
      • ObservabilityUnified debugging your agent across replays, logs, and prompts
    • Open Source
      • Browse CLIGive your agent browsing skills with a single command
      • StagehandThe most popular AI browser automation framework
    • Use Cases
      • Browser Agents
      • Automated Testing
      • Workflow Automation
      • Web Data Extraction
      All use cases
    • Industries
      • AI & Agent Platforms
      • Healthcare
      • Fintech
      • GTM
      • Legal
    • Resources
      • Blog
      • Customers
      • Enterprise
      • Templates
  • Pricing
  • Docs
  • Log in
Log in
Sign up
Get a demo

Download financial statements

Navigate investor relations pages and download quarterly earnings reports as PDFs

Download financial statements demo

Works with

TypeScriptTypeScriptPythonPythonStagehandStagehand

Built by

Browserbase

Support

support@browserbase.com

Resources

Browserbase docsStagehand websiteStagehand docs
Try in Agents
Copy prompt to run with your AI agent
npx create-browser-app --template download-financial-statements
uvx create-browser-app --template download-financial-statements
Try in Agents

Send this template to your email, or view it on your desktop for the source code.

Automate financial statement downloads from investor relations pages

Automatically download financial statements from company investor relations pages using Browserbase Downloads. This template navigates to quarterly earnings sections, downloads all available financial reports as PDFs, and packages them for downstream processing. Perfect for financial research, earnings analysis, and automated document collection workflows.

Steps

  1. Navigate to company homepage
  2. Click the 'Investors' button at the bottom of the page
  3. Scroll to the Financial Data section and select the current year (e.g., 2025)
  4. Download financial statements for Q4, Q3, Q2, and Q1
  5. Poll Browserbase API every 2 seconds until all downloads are ready
  6. Save all files as a zip file

Most Popular Templates

AI browser agent: Gemini 2.5

Execute autonomous web tasks using Google's Gemini 2.5 computer use model

AI browser agent: Gemini 2.5

Scrape calendar events

Extract structured event data from public calendars including names, dates, and times

Scrape calendar events

Extract company data from websites

Extract company value propositions from websites for lead enrichment and outreach

Extract company data from websites
Browserbase

Primitives

  • Browsers
  • Web APIs
  • Runtime
  • Identity
  • Model Gateway
  • Observability
  • Stagehand
  • MCP

Industries

  • AI
  • Healthcare
  • GTM
  • Tax
  • Legal

Developers

  • Docs
  • Templates
  • APIs & SDKs
  • Changelog
  • Status
  • Github

Company

  • Careers
  • Customers
  • Partner with Us
  • Trust & Security

Community

TwitterLinkedinYoutube
  • Privacy Policy
  • Terms of Service

Community

TwitterLinkedinYoutube
  • Privacy Policy
  • Terms of Service