Skip to content
★ Sign in to follow
Keystone Law Group plc logo

Keystone Law Group plc Stock: price and insider trades · United Kingdom

ISIN GB00BZ020557GB·Mcap £218.9MIndustrials

No insider purchase over the last 90 days. The latest, by Robin Williams, was filed 29 Apr 2026.

Keystone Law Group plc: what insiders have been doing

Keystone Law Group plc belongs to the Industrials sector. Filings by its managers are published through RNS (LSE). From 21 October 2025 to 21 October 2026, the disclosure feed for Keystone Law Group plc logged 10 filings by 8 insiders.

No insider sold shares on the market over the period. Instead, the filings list 6 purchases totalling €46k, made by 5 insiders. The totals exclude 2 filings filed without an amount. Buying on the open market means paying the going price with one's own funds, a different act from receiving shares as pay. Among those who bought: 4 board members and 1 senior executive. Robin Williams filed the largest purchase, €17k, on 29 April 2026.

Compared with its exchange (831 companies, median 6 filings), a count of 10 filings is above the norm. Over the whole record (from 2021), the tally stands at 6 purchases and no sales.

In the case of 5 purchases, another manager of the company was buying within the same 30 days. When several insiders buy within a few weeks of each other, analysts speak of a cluster purchase. The most recent open-market purchase was published on 29 April 2026, 192 days ago. The median gap between trade and publication is zero days: most filings appear on the same day. The regulation allows three business days to notify a trade (UK MAR).

Other companies in the same sector with recent insider buying flagged by our signals: Tennant Co and Accelevation Holdings Corp. These figures are compiled from regulatory filings published by RNS (LSE). They describe what insiders did and are not a recommendation.

Insider Decl.
27
Thresholds
n/a
Buy Volume
€45,699
6 ops. · all time
Sell Volume
n/a
n/a

Who traded when

BuySale
Isabel Napper2 buys
Katherine Robins1 buy
Robin Williams1 buy
Salar Farzad1 buy
William Robins1 buy

Since the insiders bought

  • Filed 29 Apr 2026 · 192 days ago · €17k
    +30.9%
    Entry £5.38 · Close 20 Oct 2026 £7.04
  • Filed 29 Apr 2026 · 192 days ago · €12k
    +30.9%
    Entry £5.38 · Close 20 Oct 2026 £7.04
  • Filed 29 Apr 2026 · 192 days ago · €5,503
    +30.9%
    Entry £5.38 · Close 20 Oct 2026 £7.04

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,719 of 26,897 companies
64.2
score / 100
Value
54
Quality
74
FCF yld4.1%
Earn yld5.1%
EV/EBITDA13.7x
ROE67%
Gross mgn25%
Net mgn9.6%
Debt/EBITDA0.1x
Pillars2/3

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

Financial data

as of FY 2026

FY ended January 2026 · cache

£6.96
Analyst consensus
4 analysts
1.00/5
£8.25Target £9.24(+33%)£10.50
Income statement
Revenue£115.2M
Gross profit£29.3M25% margin
EBITDA£16.2M14% margin
Net income£11.1M9.9% margin
Valuation
PER (trailing)17.4x
PER (forward)1620.8x
P/Book1045.0x
Beta0.23
Balance sheet & cash
Market cap£218.9M
Total debt£1.7M
Free Cash Flow£8.9M
Debt / Equity7%
Profitability & ownership
ROE67.5%
ROA17.7%
% insiders35.0%
% institutions48.8%
Last declaration on 20 June 2026
Declarations27 total
  • Finance DirectorExecutives
    0RNS
    0LondonISIN GB00BZ020557RNS:9628174-0
  • PDMRExecutives
    0RNS
    0LondonISIN GB00BZ020557RNS:9628174-1
  • ●
    PDMRExecutives
    0RNS
    33,620 sharesLondonRNS:b37d7c3a-79f9-441e-8d89-b8079a2031c8-1
  • ●
    Finance DirectorExecutives
    0RNS
    33,620 sharesLondonRNS:b37d7c3a-79f9-441e-8d89-b8079a2031c8-0
  • ▲
    ChairmanExecutives
    14,880 GBP29RNS
    3,000 shares@ £4.9666.9% of flowLondonRNS:3244e162-fac3-4566-bd20-0c7a570f0897-0
    Canonical exit: 28 Jul 2026 (T+90)
  • ▲
    Independent Non-Executive DirectorExecutives
    10,040 GBP27RNS
    2,000 shares@ £5.0249.9% of flowLondonRNS:3244e162-fac3-4566-bd20-0c7a570f0897-1
    Canonical exit: 28 Jul 2026 (T+90)
  • ▲
    Independent Non-Executive DirectorExecutives
    4,769 GBP25RNS
    950 shares@ £5.0232.5% of flowLondonRNS:3244e162-fac3-4566-bd20-0c7a570f0897-2
    Canonical exit: 28 Jul 2026 (T+90)
  • ▲
    PCA to William Robins (PDMR)Executives
    0RNS
    0LondonRNS:3244e162-fac3-4566-bd20-0c7a570f0897-4
    Canonical exit: 28 Jul 2026 (T+90)
  • ▲
    PDMRExecutives
    0RNS
    0LondonRNS:3244e162-fac3-4566-bd20-0c7a570f0897-3
    Canonical exit: 28 Jul 2026 (T+90)
  • ▲
    Non-Executive DirectorExecutives
    10,065 GBP14RNS
    1,580 shares@ £6.3767.5% of flowLondonRNS:cb84d7d5-8828-4686-9637-7afa290a34d6
    Canonical exit: 3 Mar 2026 (T+90)
  • ●
    Finance DirectorExecutives
    0RNS
    26,093 sharesLondonRNS:5694296-0
  • ●
    PDMRExecutives
    0RNS
    26,093 sharesLondonRNS:5694296-1
  • ●
    PDMRExecutives
    0RNS
    146,018 sharesLondonRNS:5222360
  • ●
    Finance DirectorExecutives
    0RNS
    22,085 sharesLondonRNS:5184121-0
  • ●
    PDMRExecutives
    0RNS
    22,085 sharesLondonRNS:5184121-1
  • ●
    Chief ExecutiveExecutives
    250,635 GBP30RNS
    38,500 shares@ £6.51100.0% of flowLondonRNS:5156434-0
  • ●
    PDMRExecutives
    0RNS
    430,000 shares@ €7.5803100.0% of flowLondonRNS:5156434-1
  • ●
    Non-Executive ChairmanExecutives
    7,320 GBP10RNS
    1,500 shares@ £4.8833.1% of flowLondonRNS:4904859-0
  • ●
    Non-Executive DirectorExecutives
    10,045 GBP12RNS
    2,050 shares@ £4.9050.1% of flowLondonRNS:4904859-1
  • ●
    PDMRExecutives
    0RNS
    31,942 sharesLondonRNS:4808277-1
  • ●
    Finance DirectorExecutives
    0RNS
    31,942 sharesLondonRNS:4808277-0
  • ●
    Finance DirectorExecutives
    0FCA-NSM
    19,531 sharesLondonISIN GB00BZ020557FCA-NSM:3995104-0
  • ●
    PDMRExecutives
    0FCA-NSM
    19,531 sharesLondonISIN GB00BZ020557FCA-NSM:3995104-1
  • ●
    Chief Executive OfficerExecutives
    9M GBP0FCA-NSM
    1,500,000 shares@ £6.30LondonISIN GB00BZ020557FCA-NSM:3969788-0
  • ●
    PDMRExecutives
    819,000 GBP0FCA-NSM
    130,000 shares@ £6.30LondonISIN GB00BZ020557FCA-NSM:3969788-1

25 of 27 declarations

About Keystone Law Group plc

Keystone Law Group plc is a UK-based law firm providing a range of legal services. The company operates on the London Stock Exchange.