Skip to content
★ Sign in to follow
ECO Animal Health Group plc logo

ECO Animal Health Group plc Stock: price and insider trades · United Kingdom

ISIN GB0032036807GB·Mcap £63.7MHealth Care

No insider purchase over the last 90 days. The latest, by David Hallas, was filed 16 Jul 2026.

ECO Animal Health Group plc: what insiders have been doing

Every trade that managers of ECO Animal Health Group plc disclose to RNS (LSE) is tracked on this page. The company sits in the Health Care sector. The last twelve months, up to 22 October 2026, brought 3 filings signed by 1 insider.

The flow runs one way only: 1 insider bought (3 purchases totalling €70k) and nobody sold on the market. Open-market purchases are the filings investors watch most closely, because the insider pays for the shares out of pocket. Biggest ticket of the year: €24k, bought by David Hallas and made public on 16 July 2026 (0.032% of market cap). The buyers include 1 chief executive.

The clock since the last published purchase (16 July 2026) now reads 115 days. Most trades are made public on the day they happen. Under the UK Market Abuse Regulation, managers have three business days to notify their trades.

With 3 filings in twelve months, the company is quieter than the median of 6 filings across the 832 companies we follow on the same exchange. Our records for ECO Animal Health Group plc go back to 2015, with 10 purchases and 1 sale on the open market in total.

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

Insider Decl.
11
Thresholds
n/a
Buy Volume
€303,880
10 ops. · all time
Sell Volume
€33,358
1 ops. · all time

Who traded when

BuySale
David Hallas5 buys

Since the insiders bought

  • Filed 16 Jul 2026 · 115 days ago · €24k
    +9.1%
    Entry £0.88 · Close 20 Oct 2026 £0.96
  • Filed 25 Nov 2022 · 1444 days ago · €8,690
    +17.6%
    Entry £0.94 · Close at T+365 £1.10
  • Filed 15 Dec 2015 · 3981 days ago · €85k
    +63.2%
    Entry £3.13 · Close at T+365 £5.10

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.

Analyst consensus: bullish or bearish?

Analysts rate ECO Animal Health Group plc Strong Buy (bullish), based on 5 analysts. Average price target: £2.02.

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 7,871 of 26,911 companies
62.0
score / 100
Value
68
Quality
56
FCF yld7.0%
Earn yld3.9%
EV/EBITDA7.1x
ROE3.8%
Gross mgn49%
Net mgn2.5%
Debt/EBITDA0.6x
Pillars2/3

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

Financial data

as of FY 2026

FY ended March 2026 · cache

£0.96
Analyst consensus
5 analysts
Strong buy
£1.65Target £2.02(+112%)£2.73
Income statement
Revenue£87.5M
Gross profit£42.5M49% margin
EBITDA£8.5M10% margin
Net income£2.2M2.5% margin
Valuation
PER (trailing)31.8x
PER (forward)2006.3x
P/Book74.3x
Beta-0.01
Balance sheet & cash
Market cap£63.7M
Total debt£4.9M
Free Cash Flow£3.9M
Debt / Equity5%
Profitability & ownership
ROE3.8%
ROA3.0%
% insiders16.4%
% institutions66.0%
Last declaration on 16 July 2026
Declarations11 total
  • ▲
    Chief Executive OfficerExecutives
    20,000 GBP32RNS
    22,346 shares@ £0.8950.032% mcap12.6% of flowXLON - LONDON STOCK EXCHANGE - AIMISIN GB0032036807RNS:72b4adaf-182a-4707-bd59-be3d2e58cf0d
    Canonical exit: 14 Oct 2026 (T+90)
  • ▲
    Chief Executive OfficerExecutives
    20,000 GBP32RNS
    22,346 shares@ £0.8950.032% mcap12.6% of flowXLON - LONDON STOCK EXCHANGE - AIMISIN GB0032036807RNS:9673131
    Canonical exit: 14 Oct 2026 (T+90)
  • ▲
    Chief Executive OfficerExecutives
    19,999 GBP23RNS
    18,348 shares@ £1.0912.3% of flowLondon Stock ExchangeISIN GB0032036807RNS:caf6a668-8e82-4984-86d9-13b2bdb6b6a6
    Canonical exit: 4 Mar 2026 (T+90)
  • ▲
    Chief Executive OfficerExecutives
    20,000 GBP23RNS
    29,897 shares@ £0.66912.4% of flowLondon Stock ExchangeISIN GB0032036807RNS:5739079
    Canonical exit: 13 Oct 2025 (T+90)
  • ▲
    Chief Executive OfficerExecutives
    20,000 GBP23RNS
    29,962 shares@ £0.667512.6% of flowLondon Stock ExchangeISIN GB0032036807RNS:5630603
    Canonical exit: 24 Jul 2025 (T+90)
  • ▲
    Chief Executive OfficerExecutives
    19,999 GBP23RNS
    18,181 shares@ £1.1012.7% of flowLondon Stock Exchange, AIMRNS:5329762
    Canonical exit: 28 Nov 2024 (T+90)
  • ▲
    Chief Executive OfficerExecutives
    39,987 GBP24RNS
    37,759 shares@ £1.05924.8% of flowLondon Stock Exchange, AIMRNS:4988135
    Canonical exit: 28 Feb 2024 (T+90)
  • ▲
    Chief Executive OfficerExecutives
    19,986 GBP35FCA-NSM
    20,394 shares@ £0.9811.0% of flowLondon Stock Exchange, AIMXISIN GB0032036807FCA-NSM:4596565
    Canonical exit: 27 Feb 2023 (T+90)
  • ▲
    Non-Executive ChairmanExecutives
    7,499 GBP15FCA-NSM
    8,949 shares@ £0.838100.0% of flowLondon Stock Exchange, AIMXISIN GB0032036807FCA-NSM:4592020-0
    Canonical exit: 22 Feb 2023 (T+90)
  • ▼
    PDMRExecutives
    28,800 GBP19FCA-NSM
    8,000 shares@ £3.60100.0% of flowAIMISIN GB0032036807FCA-NSM:3950489
  • ▲
    Executive ChairmanExecutives
    62,000 GBP30FCA-NSM
    20,000 shares@ £3.10100.0% of flowFCA-NSM:BZW_20151215006069_20200330172132544
    Canonical exit: 14 Mar 2016 (T+90)

11 of 11 declarations

About ECO Animal Health Group plc

ECO Animal Health Group plc is a company focused on the development and marketing of animal health products. It specializes in solutions for the welfare of livestock.