Extract 8-K item text: executive changes (Item 5.02)
Get 8-K filings classified by item, with the text of each item, using executive and director changes (Item 5.02) as the example.
An 8-K reports one or more numbered events. Item 5.02 covers departures and appointments of directors and officers and their compensation arrangements. /v1/form-8k classifies every 8-K by item and, with text=true, returns the text of the requested item.
Request Item 5.02 filings with text
import os
import requests
BASE = "https://secfeedapi.com"
HEADERS = {"Authorization": f"Bearer {os.environ['SECFEED_KEY']}"}
r = requests.get(f"{BASE}/v1/form-8k", params={"item": "5.02", "text": "true"}, headers=HEADERS, timeout=120)
r.raise_for_status()
data = r.json()
print("total:", data["total"])
for f in [x for x in data["filings"] if x.get("text")][:4]:
items = ", ".join(i["item"] for i in f["items"])
text = (f.get("text") or "").replace("\n", " ")
print(f["filed"], f["company"], "| items:", items)
print(" ", text[text.find("On "):][:200] if "On " in text else text[:200])
Output:
total: 26263
2026-10-09 ENERPAC TOOL GROUP CORP | items: 5.02, 7.01, 9.01
On October 8, 2026, the Board of Directors (the “Board”) of Enerpac Tool Group Corp. (the “Company”) adopted resolutions expanding the size of the Board from eight to nine and elected Charles T. Laube
2026-10-09 MARZETTI CO | items: 5.02
On October 5, 2026, The Marzetti Company (the “Company”) announced that Tanya Berman, President of Retail Division of T. Marzetti Company, a subsidiary of the Company, is no longer serving in this rol
2026-10-09 MITEK SYSTEMS INC | items: 5.02, 9.01
On October 9, 2026, Mitek Systems, Inc. (the “Company”), announced that the employment of Michael E. Diamond, Senior Vice President of Sales, Check Verification and one of the Company’s named executiv
2026-10-09 Gen Digital Inc. | items: 5.02, 7.01, 9.01
On October 6, 2026, the Board appointed Talbott Roche to serve as a member of the Board effective immediately. In connection with her appointment, the Board determined that Ms. Roche is “independent”
total counts every 8-K tagged with Item 5.02 in the SecFeed index. Each result lists all the items in the filing, so you can see that an executive change came with a press release (Item 7.01) and exhibits (Item 9.01).
Some filings put the substance in an exhibit and leave the item text short or empty. The example skips those; for them, download the Exhibit 99 press release with the download API.
Item feeds
Common items have their own endpoints that return the item text by default:
| Endpoint | Item |
|---|---|
/v1/form-8k/executive-changes | 5.02 Departure or appointment of officers and directors |
/v1/form-8k/auditor-changes | 4.01 Change in certifying accountant |
/v1/form-8k/restatements | 4.02 Non-reliance on previous financial statements |
/v1/form-8k/cybersecurity-incidents | 1.05 Material cybersecurity incidents |
/v1/form-8k/earnings-results | 2.02 Results of operations |
/v1/form-8k/material-agreements | 1.01 Entry into a material agreement |
All accept cik, startDate and endDate.
Ideas
- A daily digest of CEO and CFO departures across a watchlist
- Classify 5.02 text into resignation, termination, retirement or appointment with a small model
- Join with executive compensation to see the pay of departing officers