Skip to content
★ Sign in to follow
ME

Mast Energy Developments PLC Stock: price and insider trades · United Kingdom

ISIN GB00BMBSCV12GB·Mcap €141.4M

Mast Energy Developments PLC: what insiders have been doing

Only a handful of insider records exist for Mast Energy Developments PLC, the last one from 15 November 2023, too few to describe a trend. Every figure here comes from the filings published by RNS (LSE) and describes the past, not future prices; it is not investment advice.

Insider Decl.
1
Thresholds
n/a
Buy Volume
n/a
n/a
Sell Volume
€7,846
1 ops. · all time

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 2,871 of 26,913 companies
73.6
score / 100
Value
73
Quality
74
FCF yld10%
Earn yld6.2%
EV/EBITDA8.1x
ROE13%
Gross mgn73%
Net mgn8.5%
Debt/EBITDA0.8x
Pillars2/3

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

Financial data

as of FY 2025

FY ended December 2025 · cache

€14.70
Analyst consensus
2 analysts
·
€19.50Target €20.25(+38%)€21.00
Income statement
Revenue€102.6M
Gross profit€74.8M73% margin
EBITDA€19.3M19% margin
Net income€8.7M8.6% margin
Valuation
PER (trailing)16.0x
PER (forward)11.4x
P/Book1.9x
Beta0.43
Balance sheet & cash
Market cap€141.4M
Total debt€15.1M
Free Cash Flow€14.8M
Debt / Equity20%
Profitability & ownership
ROE12.8%
ROA8.8%
% insiders56.6%
% institutions8.7%
Last declaration on 15 November 2023
Declarations1 total
  • ▼
    Non-executive Director -PDMRExecutives
    6,860 GBP15RNS
    500,000 shares@ £0.0137100.0% of flowLondon Stock ExchangeISIN GB00BMBSCV12RNS:4971288

1 of 1 declaration

About Mast Energy Developments PLC

Mast Energy Developments PLC is a UK-based company focused on the development of energy projects. It primarily concentrates on energy production from renewable sources.