
CASTINGS PLC — Investor Relations & Filings
Castings PLC is a market-leading iron casting and machining group. The company operates three iron foundries and a dedicated machining business, CNC Speedwell Limited, to produce components ranging from 0.15 kg to 7 tonnes. It specializes in various materials, including Spheroidal Graphite (Ductile) Iron, Austempered Ductile Iron, Grey Iron, and specialized alloys such as Ductile SiMo and Ni-Resist Iron. The group provides comprehensive services that extend beyond casting to include precision machining, technical assistance with design, simulation, and prototyping. Additional value-added services offered are heat and surface treatments, component assembly, and warehousing. The company leverages investment in advanced technology and manufacturing processes to serve demanding industrial sectors, including the commercial vehicle and automotive markets.
Recent filings
| Filing | Released | Lang | Actions |
|---|---|---|---|
| Director/PDMR Shareholding | 2026-03-23 | English | |
| Half-year Financial Report | 2025-11-12 | English | |
| Notice of Results | 2025-11-07 | English | |
| Director/PDMR Shareholding | 2025-10-09 | English | |
| Exercise of Options and Director/PDMR Shareholding | 2025-09-17 | English | |
| Director Role Changes | 2025-09-04 | English |
| ID | Filing | Released | Lang | Actions | |
|---|---|---|---|---|---|
|
2026
1 filing
| |||||
| 33015551 | Director/PDMR Shareholding | 2026-03-23 | English | ||
|
2025
14 filings
| |||||
| 8248881 | Half-year Financial Report | 2025-11-12 | English | ||
| 8130014 | Notice of Results | 2025-11-07 | English | ||
| 7981974 | Director/PDMR Shareholding | 2025-10-09 | English | ||
| 7852283 | Exercise of Options and Director/PDMR Shareholding | 2025-09-17 | English | ||
| 7778523 | Director Role Changes | 2025-09-04 | English | ||
| 7758159 | Result of AGM | 2025-08-21 | English | ||
| 7758154 | AGM resolutions | 2025-08-21 | English | ||
| 7756624 | AGM Statement | 2025-08-21 | English | ||
| 6816850 | Grant of share options | 2025-07-09 | English | ||
| 6524912 | Annual Report | 2025-06-30 | English | ||
| 6135768 | Holding(s) in Company | 2025-06-16 | English | ||
| 6120984 | Final Results | 2025-06-11 | English | ||
| 11362668 | Retail Investor Webinar | 2025-06-09 | English | ||
| 11362404 | Notice of Results | 2025-06-09 | English | ||
Financials
We couldn't load the financials
No data available yet
We have extracted financials for CASTINGS PLC, but not for this combination of statement and period. Try a different combination.
Swipe the table to view all periods, or rotate your phone for a wider view.
| Line item | ! |
|---|---|
| Definition not yet available — coming soon. |
Market data
Market data not available
Price history
Peer group · Casting of iron and steel
| Company | Ticker | Country | Sector |
|---|---|---|---|
|
Abha Power and Steel Limited
Manufacturer of SG and Grey Iron castings for railway and h…
|
ABHAPOWER | IN | Manufacturing |
|
ANB Metal Cast Limited
Manufactures precision investment castings and machined par…
|
AMCL | IN | Manufacturing |
|
Baoding Dongli Machinery Co., Ltd.
Manufacturer of precision casting and machined components f…
|
301298 | CN | Manufacturing |
|
Bhagwati Autocast Limited
Produces grey and ductile iron castings for automotive and …
|
504646 | IN | Manufacturing |
|
Captain Technocast Limited
Manufacturer of precision investment castings for industria…
|
540652 | IN | Manufacturing |
|
ÇEMAŞ DÖKÜM SANAYİ A.Ş.
Manufacturer of cast and machined metal parts for automotiv…
|
CEMAS | TR | Manufacturing |
|
China Metal Products Co., Ltd.
Diversified group in metal forming, real estate development…
|
1532 | TW | Manufacturing |
|
CHUO MALLEABLE IRON CO., LTD.
Manufacturer of cast iron and aluminum components for autom…
|
5607 | JP | Manufacturing |
|
Creative Castings Limited
Manufactures precision investment castings for diverse indu…
|
539527 | IN | Manufacturing |
|
DAECHANG SOLUTION CO.,LTD.
Manufacturer of cast steel products and materials for heavy…
|
096350 | KR | Manufacturing |
CASTINGS PLC via the API
Pull this company's filings, identifiers, and metadata as JSON or Markdown. Authenticate with your API key, then query by company ID, ISIN, or LEI. Full schema documented in the OpenAPI spec.
Endpoints
| GET | /api/companies/4660/ | Company identity, sector, listing, identifiers |
| GET | /api/filings/?company=4660 | Paginated list of all filings (filterable by type, date, language) |
| GET | /api/filings/{id}/ | Single filing — metadata, document URL, processing status |
| GET | /api/filings/{id}/markdown/ | Filing content as Markdown (PDF → text/tables/figures) |
| GET | /api/isins/?company=4660 | All ISINs registered to this company |
| GET | /api/filing-types/ | Reference: every filing-type code + category |
cURL
$ curl https://api.financialreports.eu/api/filings/?company=4660 \ -H "x-api-key: $FR_API_KEY" \ -H "Accept: application/json"
Python
import requests r = requests.get( "https://api.financialreports.eu/api/filings/", params={"company": 4660}, headers={"x-api-key": API_KEY}, ) filings = r.json()["results"]
MCP server
// MCP server URL https://mcp.financialfilings.com/mcp // Once connected, the LLM can query this company directly: "Pull the latest 5 filings for CASTINGS PLC (id: 4660)"
Report missing filing
Can't find a specific document? Let us know and we'll add it within 24 hours.