Investor Page Monitor avatar

Investor Page Monitor

Pricing

from $6.50 / 1,000 target checkeds

Go to Apify Store
Investor Page Monitor

Investor Page Monitor

Monitor investor relations pages for decks, event pages, presentations, filings, and update signals.

Pricing

from $6.50 / 1,000 target checkeds

Rating

0.0

(0)

Developer

junipr

junipr

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Compare investor-relations pages and return classified changes to earnings releases, SEC filings, annual reports, presentations, webcasts, investor events, press releases, and governance documents.

How It Works

The actor extracts qualifying links from prior and current HTML snapshots, resolves relative URLs against the page URL, classifies each artifact from its title and path, and compares the normalized asset sets. It filters ordinary navigation links so results focus on investor materials.

For API-derived data, use previousAssets and currentAssets arrays with fields such as title, url, artifactType, and publishedDate.

Example Input

{
"targets": [
{
"sourceId": "acme-investors",
"sourceUrl": "https://example.com/investors",
"company": "Acme Corp",
"previousSnapshot": "<a href=\"/financials/q1-results.pdf\">Q1 results presentation</a><a href=\"/events\">Events</a>",
"currentSnapshot": "<a data-date=\"2026-07-20\" href=\"/financials/q2-results.pdf\">Q2 results presentation</a><a href=\"/investor-day-2026\">Investor Day 2026</a><a href=\"/filings/8-k-2026-07-20.pdf\">Form 8-K</a>"
}
],
"maxTargets": 1,
"maxAssetsPerTarget": 250,
"includeUnchanged": false,
"includeReport": true
}

Output

Each row includes:

  • Source fields: sourceId, sourceUrl, sourceType, and checkedAt
  • Company and artifact identity: company, artifactKey, artifactType, and artifactTitle
  • Comparison evidence: old/new title, old/new URL, old/new publication date, file extension, and document format
  • Decision fields: changeType, status, severity, score, summary, and recommendation

changeType is added, removed, url-changed, title-changed, date-changed, or unchanged.

Failed fetches and pages with no qualifying IR links produce an explicit diagnostic row through diagnosticCode and sourceError.

Example Output

{
"company": "Acme Corp",
"artifactType": "filing",
"artifactTitle": "Form 8-K",
"oldUrl": null,
"newUrl": "https://example.com/filings/8-k-2026-07-20.pdf",
"publishedDate": "2026-07-20",
"fileExtension": "pdf",
"documentFormat": "PDF",
"changeType": "added",
"severity": "high"
}

PPE Pricing

Event prices include Apify platform usage for the configured fixed-inclusive model.

  • actor-start: $0.02000 once per paid run
  • target-checked: $0.00650 per investor page target
  • snapshot-compared: $0.00650 per comparison
  • change-detected: $0.01300 per emitted change
  • digest-generated: $0.05000 when digest artifacts are written
  • executive-report-generated: $0.10000 when the Markdown report is written

The actor stops before additional output when the charge limit cannot cover the next paid event.

Limits

  • Up to 50 page targets and 2,000 classified assets per snapshot.
  • Link classification is deterministic and keyword-based. Ambiguous links without IR evidence are omitted.
  • JavaScript-rendered pages must be supplied as rendered HTML or structured asset arrays; this actor uses HTTP fetches, not a browser.
  • A fetched current page still needs a supplied previous snapshot or asset list for comparison.