Skip to content
★ Sign in to follow
KP

Keystone Positive Change Investment Trust PLC (KPC) Stock: price and insider trades · United Kingdom

ISIN GB00BK96BB68GB·Mcap £384.4M

No insider purchase over the last 90 days. The latest, by MRS K H HART, was filed 04 Dec 2023.

Keystone Positive Change Investment Trust PLC (KPC): what insiders have been doing

This page follows insider dealings at Keystone Positive Change Investment Trust PLC (KPC) as filed with RNS (LSE). No insider at Keystone Positive Change Investment Trust PLC (KPC) has published a filing in the past twelve months. The most recent one dates from 14 January 2025.

Looking back to 2021, when coverage begins, insiders filed 4 purchases and no sales.

These figures are compiled from regulatory filings published by RNS (LSE). They describe what insiders did and are not a recommendation.

Insider Decl.
10
Thresholds
n/a
Buy Volume
€69,848
4 ops. · all time
Sell Volume
n/a
n/a

Analyst consensus: bullish or bearish?

Analysts rate Keystone Positive Change Investment Trust PLC (KPC) Buy (bullish), based on 5 analysts. Average price target: £2.54.

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.

Financial data

as of FY 2025

FY ended December 2025 · cache

£1.77
Analyst consensus
5 analysts
Buy
£1.82Target £2.54(+44%)£2.81
Income statement
Revenue£164.8M
Gross profit£31.3M19% margin
EBITDA£96M58% margin
Net income£15.1M7.8% margin
Valuation
PER (trailing)35.4x
PER (forward)394.2x
P/Book105.7x
Beta0.12
Balance sheet & cash
Market cap£384.4M
Total debt£1.4M
Free Cash Flow£29.5M
Debt / Equity0%
Profitability & ownership
ROE3.1%
ROA1.0%
% insiders29.9%
% institutions29.9%
Last declaration on 14 January 2025
Declarations10 total
  • ◆
    PDMR (DIRECTOR)Executives
    71 GBP16RNS
    29 shares@ £2.453149.0% of flowISIN GB00BK96BB68RNS:5500391
  • ◆
    PDMR (DIRECTOR)Executives
    75 GBP16RNS
    33 shares@ £2.274851.0% of flowISIN GB00BK96BB68RNS:5067450
  • ▲
    PDMR (DIRECTOR)Executives
    9,937 GBP19RNS
    4,690 shares@ £2.1187100.0% of flowISIN GB00BK96BB68RNS:4991389
    Canonical exit: 3 Mar 2024 (T+90)
  • ▲
    PDMR (DIRECTOR)Executives
    19,330 GBP19RNS
    10,000 shares@ £1.933100.0% of flowISIN GB00BK96BB68RNS:4935093
    Canonical exit: 10 Jan 2024 (T+90)
  • ◆
    PDMR (DIRECTOR)Executives
    348 GBP11FCA-NSM
    121 shares@ £2.881.6% of flowISIN GB00BK96BB68FCA-NSM:4533003
  • ▲
    PDMR (DIRECTOR)Executives
    19,887 GBP31FCA-NSM
    8,084 shares@ £2.4694.2% of flowISIN GB00BK96BB68FCA-NSM:4261952
    Canonical exit: 4 May 2022 (T+90)
  • ▲
    PDMR (DIRECTOR)Executives
    10,020 GBP19FCA-NSM
    4,000 shares@ £2.505100.0% of flowISIN GB00BK96BB68FCA-NSM:4261946
    Canonical exit: 4 May 2022 (T+90)
  • ◆
    PDMR (DIRECTOR)Executives
    348 GBP11FCA-NSM
    121 shares@ £2.881.7% of flowISIN GB00BK96BB68FCA-NSM:4257159
  • ◆
    PDMR (DIRECTOR)Executives
    209 GBP11FCA-NSM
    66 shares@ £3.17361.0% of flowISIN GB00BK96BB68FCA-NSM:4142796
  • ◆
    PDMR (DIRECTOR)Executives
    204 GBP11FCA-NSM
    63 shares@ £3.24320.9% of flowISIN GB00BK96BB68FCA-NSM:4045008

10 of 10 declarations

About Keystone Positive Change Investment Trust PLC (KPC)

KEYSTONE POSITIVE CHANGE INVESTMENT TRUST PLC is a London-listed investment company focused on making investments that have a positive impact. It aims to generate financial returns while contributing to positive social and environmental changes.