Skip to content
★ Sign in to follow
Castings plc logo

Castings plc Stock: price and insider trades · United Kingdom

ISIN GB0001795680GB·Mcap £121.3MIndustrials

No insider purchase over the last 90 days. The latest, by Steve Mant, was filed 24 Jul 2026.

Castings plc: what insiders have been doing

Every trade that managers of Castings plc disclose to RNS (LSE) is tracked on this page. The company sits in the Industrials sector. 3 insiders have disclosed 5 filings since 21 October 2025.

The flow runs one way only: 2 insiders bought (3 purchases totalling €83k) and nobody sold on the market. Unlike grants, an open-market purchase is paid for by the insider, at the market price. The largest single trade was a purchase of €47k by Steve Mant, published on 23 July 2026, equal to 0.032% of the market capitalisation. On the buying side, the filings list 1 senior executive and 1 chief executive among the declarants.

With 5 filings in twelve months, the company is quieter than the median of 6 filings across the 831 companies we follow on the same exchange. Since 2017, the database holds 29 purchases and no sales by insiders of the company.

The last insider purchase was made public on 24 July 2026, 107 days ago. Filings reach the RNS (LSE) feed a median of 1 day after the trade. The legal deadline for notifying a trade is three business days (UK MAR).

Source: insider filings from RNS (LSE). Past trades are no guide to future returns.

Insider Decl.
32
Thresholds
n/a
Buy Volume
€450,904
29 ops. · all time
Sell Volume
n/a
n/a

Who traded when

BuySale
Steve Mant3 buys
Adam Vicary1 buy

Since the insiders bought

  • Filed 24 Jul 2026 · 107 days ago · €23k
    -10.6%
    Entry £3.12 · Close 19 Oct 2026 £2.79
  • Filed 23 Mar 2026 · 229 days ago · €13k
    +21.8%
    Entry £2.29 · Close 19 Oct 2026 £2.79
  • Filed 28 Sept 2020 · 2232 days ago · €11k
    +8.0%
    Entry £3.26 · Close at T+365 £3.52

Entry is the close on the day after publication, the first price a reader could act on. Prices in the listing currency. Past moves are not a forecast.

This score ranks the purchase within its own market. A position size is suggested only on the venues of the backtested strategy universe; elsewhere, signals stay on watch. Not investment advice.

Fundamental score
Ranked 6,707 of 26,897 companies
64.3
score / 100
Value
76
Quality
53
FCF yld8.6%
Earn yld6.4%
EV/EBITDA6.4x
ROE5.9%
Gross mgn18%
Net mgn4.4%
Debt/EBITDA0.1x
Pillars2/3

Transparent value + quality ranking, distinct from the insider signal.

Financial data

as of FY 2026

FY ended March 2026 · cache

£2.79
Analyst consensus
2 analysts
1.00/5
£3.90Target £4.43(+59%)£4.95
Income statement
Revenue£173.2M
Gross profit£31.3M18% margin
EBITDA£18.8M11% margin
Net income£7.5M4.4% margin
Valuation
PER (trailing)16.4x
PER (forward)1152.9x
P/Book95.3x
Beta0.45
Balance sheet & cash
Market cap£121.3M
Total debt£2.1M
Free Cash Flow£10.2M
Debt / Equity2%
Profitability & ownership
ROE5.9%
ROA3.7%
% insiders21.0%
% institutions58.0%
Last declaration on 24 July 2026
Declarations32 total
  • ▲
    Finance DirectorExecutives
    19,523 GBP19RNS
    6,006 shares@ £3.25060.016% mcap15.9% of flowLondon Stock Exchange Main MarketISIN GB0001795680RNS:9684775
    Canonical exit: 20 Oct 2026 (T+90)
  • ▲
    Finance DirectorExecutives
    40,144 GBP21FCA-NSM
    12,012 shares@ £3.3420.032% mcap32.7% of flowLondon Stock Exchange Main MarketISIN GB0001795680FCA-NSM:fe78dac1-8513-4e14-8c50-553bfc6986e0
    Canonical exit: 20 Oct 2026 (T+90)
  • ◇
    1. Chief Executive Officer 2. Finance DirectorExecutives
    0RNS
    0Outside a trading venueISIN GB0001795680RNS:9648121
  • ◇
    1. Chief Executive Officer 2. Finance DirectorExecutives
    0RNS
    0Outside a trading venueISIN GB0001795680RNS:92629d3d-084d-445e-9b18-042966ae3742
  • ▲
    Chief Executive OfficerExecutives
    11,000 GBP26RNS
    5,000 shares@ £2.2042.4% of flowLondon Stock Exchange Main MarketISIN GB0001795680RNS:19ca08d1-98a1-41fc-a4aa-e2b3961761fb
    Canonical exit: 21 Jun 2026 (T+90)
  • ▲
    Finance DirectorExecutives
    40,162 GBP14RNS
    15,750 shares@ £2.549932.1% of flowLondon Stock Exchange Main MarketISIN GB0001795680RNS:5855599
    Canonical exit: 7 Jan 2026 (T+90)
  • ◇
    1. Chief Executive Officer 2. Finance DirectorExecutives
    0RNS
    0Outside a trading venueISIN GB0001795680RNS:5825046
  • ▲
    Chief Executive OfficerExecutives
    4,005 GBP24RNS
    1,500 shares@ £2.6716.1% of flowLondon Stock Exchange Main MarketISIN GB0001795680RNS:5432082
    Canonical exit: 13 Feb 2025 (T+90)
  • ▲
    Chief Executive OfficerExecutives
    10,500 GBP38RNS
    3,500 shares@ £3.0041.5% of flowLondon Stock Exchange Main MarketISIN GB0001795680RNS:5348617
    Canonical exit: 10 Dec 2024 (T+90)
  • ▲
    Finance DirectorExecutives
    9,945 GBP12RNS
    3,307 shares@ £3.00718.2% of flowLondon Stock Exchange Main MarketISIN GB0001795680RNS:5341433
    Canonical exit: 8 Dec 2024 (T+90)
  • ▲
    Finance DirectorExecutives
    9,941 GBP12RNS
    3,230 shares@ £3.07768.1% of flowLondon Stock Exchange Main MarketISIN GB0001795680RNS:5317935
    Canonical exit: 19 Nov 2024 (T+90)
  • ▲
    Finance DirectorExecutives
    3,843 GBP11RNS
    1,150 shares@ £3.3423.1% of flowLondon Stock Exchange Main MarketISIN GB0001795680RNS:4919138
    Canonical exit: 31 Dec 2023 (T+90)
  • ▲
    ChairmanExecutives
    9,274 GBP0FCA-NSM
    3,000 shares@ £3.0912London Stock Exchange Main MarketISIN GB0001795680FCA-NSM:4404900
    Canonical exit: 13 Sept 2022 (T+90)
  • ▲
    Finance DirectorExecutives
    9,870 GBP0FCA-NSM
    3,100 shares@ £3.184London Stock Exchange Main MarketISIN GB0001795680FCA-NSM:4367827
    Canonical exit: 10 Aug 2022 (T+90)
  • ▲
    ChairmanExecutives
    15,190 GBP0FCA-NSM
    5,000 shares@ £3.038London Stock Exchange Main MarketISIN GB0001795680FCA-NSM:4330467
    Canonical exit: 5 Jul 2022 (T+90)
  • ▲
    ChairmanExecutives
    10,934 GBP0FCA-NSM
    3,500 shares@ £3.124London Stock Exchange Main MarketISIN GB0001795680FCA-NSM:4298688
    Canonical exit: 8 Jun 2022 (T+90)
  • ▲
    Chief Executive OfficerExecutives
    5,940 GBP0FCA-NSM
    2,000 shares@ £2.97London Stock Exchange Main MarketISIN GB0001795680FCA-NSM:4294326
    Canonical exit: 5 Jun 2022 (T+90)
  • ▲
    ChairmanExecutives
    12,215 GBP0FCA-NSM
    3,500 shares@ £3.49London Stock Exchange Main MarketISIN GB0001795680FCA-NSM:4255116
    Canonical exit: 28 Apr 2022 (T+90)
  • ▲
    Chief Executive OfficerExecutives
    10,500 GBP0FCA-NSM
    3,000 shares@ £3.50London Stock Exchange Main MarketISIN GB0001795680FCA-NSM:4252641
    Canonical exit: 26 Apr 2022 (T+90)
  • ▲
    ChairmanExecutives
    10,320 GBP0FCA-NSM
    3,000 shares@ £3.44London Stock Exchange Main MarketISIN GB0001795680FCA-NSM:4132888
    Canonical exit: 2 Jan 2022 (T+90)
  • ▲
    Finance DirectorExecutives
    14,453 GBP0FCA-NSM
    4,250 shares@ £3.4008London Stock Exchange Main MarketISIN GB0001795680FCA-NSM:4132399
    Canonical exit: 2 Jan 2022 (T+90)
  • ▲
    ChairmanExecutives
    18,590 GBP0FCA-NSM
    5,000 shares@ £3.718London Stock Exchange Main MarketISIN GB0001795680FCA-NSM:4086949
    Canonical exit: 21 Nov 2021 (T+90)
  • ▲
    ChairmanExecutives
    18,400 GBP0FCA-NSM
    5,000 shares@ £3.68London Stock Exchange Main MarketISIN GB0001795680FCA-NSM:3871473
    Canonical exit: 6 May 2021 (T+90)
  • ▲
    ChairmanExecutives
    9,705 GBP0FCA-NSM
    3,000 shares@ £3.235London Stock Exchange Main MarketISIN GB0001795680FCA-NSM:3747152
    Canonical exit: 11 Jan 2021 (T+90)
  • ▲
    ChairmanExecutives
    9,840 GBP0FCA-NSM
    3,000 shares@ £3.28London Stock Exchange Main MarketISIN GB0001795680FCA-NSM:3730331
    Canonical exit: 24 Dec 2020 (T+90)

25 of 32 declarations

About Castings plc

Castings plc is a UK-based company specializing in the manufacture of metal castings. It primarily operates in the engineering sector, supplying components for various markets including automotive and aerospace.