Download Financial Statements
Automate downloading financial statements from investor relations pages

TypeScript
npx create-browser-app --template download-financial-statements
Python
uvx create-browser-app --template download-financial-statements
Get started downloading financial statements automatically
This template uses Stagehand with Browserbase to navigate to company investor relations pages, access quarterly earnings reports, and automatically download all quarterly financial statements as PDFs.
Steps
- Navigate to company homepage
- Click the 'Investors' button at the bottom of the page
- Scroll to the Financial Data section and select the current year (e.g., 2025)
- Download financial statements for Q4, Q3, Q2, and Q1
- Poll Browserbase API every 2 seconds until all downloads are ready
- Save all files as a zip file