Stock Buyback Announcement Tracker — EDGAR API
Pricing
from $100.00 / 1,000 buyback announcements
Stock Buyback Announcement Tracker — EDGAR API
Track share-buyback announcements from SEC EDGAR — parsed, source-linked JSON for analysts, funds and AI agents.
Pricing
from $100.00 / 1,000 buyback announcements
Rating
0.0
(0)
Developer
NexGenData
Maintained by CommunityActor stats
0
Bookmarked
6
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
Stock Buyback Announcement Tracker
Track share-buyback announcements from SEC EDGAR, parsed into clean JSON. Built for analysts, funds, fintech builders and AI agents. Factual public SEC/EDGAR data — not financial or investment advice. Not affiliated with the U.S. SEC.
📊 Sample Output

companyName | cik | filedDate | matchedPhrase | accessionNumber | primaryDocument |
|---|---|---|---|---|---|
| BOSTON OMAHA Corp | 0001494582 | 2026-09-11 | share repurchase program | 0001437749-26-030118 | bomn20260910_8k.htm |
| BOSTON OMAHA Corp | 0001494582 | 2026-09-11 | share repurchase program | 0001437749-26-030118 | ex_1014685.htm |
| Marqeta, Inc. | 0001522540 | 2026-08-04 | share repurchase program | 0001522540-26-000061 | mq-20260731.htm |
| HF Sinclair Corp | 0001915657 | 2026-08-26 | share repurchase program | 0001628280-26-059117 | dino-20260826.htm |
| Honeywell Aerospace Inc. | 0002089271 | 2026-08-05 | share repurchase program | 0002089271-26-000020 | hona-20260723.htm |
| RAMBUS INC | 0000917273 | 2026-08-05 | share repurchase program | 0001193125-26-333887 | d122300dex991.htm |
Real rows from run XchtBByKS7LA9lCAh on build 0.0.34 (2026-09-25), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.
🔧 Input reference
| Field | Type | Default | What it does |
|---|---|---|---|
searchPhrases | array | ["share repurchase program", "accelerated share repurchase"] | Buyback-related phrases to search in SEC filings (each run as an exact-phrase query). |
forms | string | "8-K" | Comma-separated SEC form types to search (e.g. '8-K' or '8-K,10-Q'). |
daysBack | integer | 90 | Look back this many days from today (ignored if startDate/endDate set). |
startDate | string | Override start of the date range. | |
endDate | string | Override end of the date range. | |
extractAmounts | boolean | true | Fetch each filing and extract the announced buyback dollar amounts (slower but adds the key signal). |
maxResults | integer | 200 | Maximum number of announcement filings to return. |
userAgentContact | string | SEC requires a User-Agent with contact info. Optional override (e.g. 'YourCompany you@email.com'). |
🧾 JSON sample record
One real record from run XchtBByKS7LA9lCAh (emails/phones masked, long text shortened):
{"companyName": "BOSTON OMAHA Corp","ticker": "BOC","cik": "0001494582","formType": "8-K","filedDate": "2026-09-11","matchedPhrase": "share repurchase program","accessionNumber": "0001437749-26-030118","primaryDocument": "bomn20260910_8k.htm","documentUrl": "https://www.sec.gov/Archives/edgar/data/1494582/000143774926030118/bomn20260910_8k.htm","filingIndexUrl": "https://www.sec.gov/Archives/edgar/data/1494582/000143774926030118/","announcedAmounts": ["$30","$21 million","$30 million","$30 Million"]}
💰 Pricing
| Event | Price (USD) | When it is charged |
|---|---|---|
Buyback announcement (apify-default-dataset-item) | $0.1 | Single result in the default dataset. |
Actor Start (apify-actor-start) | $5e-05 | Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). |
Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 × $0.1 = $10.00 plus the start fee.
🔗 Related Actors
More from the NexGenData Data APIs family:
- Regulatory Enforcement to Markdown — RAG Data API
- SERP Rank Tracker Lite
- Similarweb Traffic Intelligence
- US Treasury Yields & Bond Data — Curve API
- Walmart Scraper — Product Prices & Listings API
- Yahoo Finance Scraper — Stocks & Market Data
27 more in this family on the NexGenData Store page.
📊 What you get
Clean JSON, one record per filing. Key fields (full output has 11 fields):
cik— Filer CIKticker— Ticker symbolformType— Filing form type
Pricing: $0.1 per filing (Pay-Per-Event) — about 10 per $1. Actor start fee $5e-05 per run. Live prices are in the Pricing table below.
🤖 Use with AI agents
Structured, source-linked SEC data built for LLM and agent pipelines — point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and pull share-buyback announcements on demand.
Sample agent prompt:
List share-buyback announcements this month and the authorized amounts.
Agentic payments (x402): Supports agentic payment via x402 — agents can call this actor with USDC, no API key required.
⏰ Run on a schedule
The recurring frame is the point — schedule a daily or weekly pull:
{"maxResults": 50}
🔗 Related SEC actors
More events & deals trackers: 8-K Event Monitor, EDGAR 8-K Filings, 8-K Material Events, SEC Event Router
Agent front doors: SEC Corporate Events MCP, Regulatory Filings MCP
Data parsed from public SEC EDGAR filings. Factual public SEC/EDGAR data — not financial or investment advice. Not affiliated with the U.S. SEC.