Severn Trent Plc Stock: price and directors' dealings · United Kingdom · RNS (LSE)Source id RNS:severn-trent-plc ISIN ISIN GB00B1FH8J72GB UK · RNS (LSE) Mcap £9.1B Track the Severn Trent Plc share price and the full insider trade history of the company, a listed equity based in United Kingdom. Shares are quoted on the UK market, under the oversight of RNS (LSE). Market capitalisation: €9.1bn. The latest transaction was reported on 29 July 2026 (Purchase). Among the most active insiders: James Jesic. All data is accessible without an account.
Analyst consensus: bullish or bearish? Analysts rate Severn Trent Plc Hold (neutral), based on 13 analysts. Average price target: £3,247.00.
This score ranks the purchase within its own market. No market currently meets the historical allocation criteria, so signals remain watch-only. Not investment advice.
Fundamental score
Ranked 15,960 of 28,495 companies
FCF yld -7.3%
Earn yld 2.5%
EV/EBITDA 16.4x
ROE 21%
Gross mgn 92%
Net mgn 9.5%
Debt/EBITDA 8.4x
Pillars 2/3
Transparent value + quality ranking, distinct from the insider signal.
Σ Sigma AI Analysis Fundamental view, insider signal, bull and bear case, synthesis.
AI analysis generation is paused.
Last declaration on 29 July 2026
All Executives196 Thresholds0 Prospectus0 Other0
Declarations 196 total
● Director · Executives · 27 Jul 2026
138,466,531 shares @ €35.3545 Outside a trading venue / London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B1FH8J72RNS:9692067-0 ● Director · Executives · 27 Jul 2026
2,382,911,240 shares Outside a trading venue / London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B1FH8J72RNS:9692067-1 ● PDMR · Executives · 27 Jul 2026
119,145,620 shares @ €35.3545 Outside a trading venue / London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B1FH8J72RNS:9692067-2 ● PDMR · Executives · 27 Jul 2026
21,261,003 shares @ €35.3545 Outside a trading venue / London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B1FH8J72RNS:9692067-3 ● PDMR · Executives · 27 Jul 2026
67,293,174 shares @ €35.3545 Outside a trading venue / London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B1FH8J72RNS:9692067-4 ● PDMR · Executives · 27 Jul 2026
46,332,186 shares @ €35.3545 Outside a trading venue / London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B1FH8J72RNS:9692067-5 ● PDMR · Executives · 27 Jul 2026
59,192,792 shares @ €35.3545 Outside a trading venue / London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B1FH8J72RNS:9692067-6 ● PDMR · Executives · 27 Jul 2026
121,805,745 shares @ €35.3545 Outside a trading venue / London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B1FH8J72RNS:9692067-7 ● PDMR · Executives · 27 Jul 2026
59,572,810 shares @ €35.3545 Outside a trading venue / London Stock Exchange, Main Market (XLON)ISIN ISIN GB00B1FH8J72RNS:9692067-8 ● Director · Executives · 16 Jul 2026
104,729 shares Outside a trading venueISIN ISIN GB00B1FH8J72RNS:3326140b-5658-4b78-b433-c0321d3f9f25-0 ● Director · Executives · 16 Jul 2026
72,719 shares Outside a trading venueISIN ISIN GB00B1FH8J72RNS:3326140b-5658-4b78-b433-c0321d3f9f25-1 ● Director · Executives · 16 Jul 2026
72,719 shares Outside a trading venueISIN ISIN GB00B1FH8J72RNS:9673346-1 ● Director · Executives · 16 Jul 2026
104,729 shares Outside a trading venueISIN ISIN GB00B1FH8J72RNS:9673346-0 ● PDMR · Executives · 30 Jun 2026
15,202 shares Outside a trading venueISIN ISIN GB00B1FH8J72RNS:9647367-3 ● PDMR · Executives · 30 Jun 2026
17,853 shares Outside a trading venueISIN ISIN GB00B1FH8J72RNS:9647367-0 ● PDMR · Executives · 30 Jun 2026
8,445 shares Outside a trading venueISIN ISIN GB00B1FH8J72RNS:9647367-1 ● PDMR · Executives · 30 Jun 2026
17,229 shares Outside a trading venueISIN ISIN GB00B1FH8J72RNS:9647367-2 ● PDMR · Executives · 30 Jun 2026
16,069 shares Outside a trading venueISIN ISIN GB00B1FH8J72RNS:9647367-4 ● PDMR · Executives · 30 Jun 2026
15,202 shares Outside a trading venueISIN ISIN GB00B1FH8J72RNS:9647367-5 ● PDMR · Executives · 30 Jun 2026
17,853 shares Outside a trading venueISIN ISIN GB00B1FH8J72RNS:f5b7c22d-a622-48f1-834b-b178b8b2bca7-0 ● PDMR · Executives · 30 Jun 2026
8,445 shares Outside a trading venueISIN ISIN GB00B1FH8J72RNS:f5b7c22d-a622-48f1-834b-b178b8b2bca7-1 ● PDMR · Executives · 30 Jun 2026
17,229 shares Outside a trading venueISIN ISIN GB00B1FH8J72RNS:f5b7c22d-a622-48f1-834b-b178b8b2bca7-2 ● PDMR · Executives · 30 Jun 2026
15,202 shares Outside a trading venueISIN ISIN GB00B1FH8J72RNS:f5b7c22d-a622-48f1-834b-b178b8b2bca7-3 ● PDMR · Executives · 30 Jun 2026
16,069 shares Outside a trading venueISIN ISIN GB00B1FH8J72RNS:f5b7c22d-a622-48f1-834b-b178b8b2bca7-4 ● PDMR · Executives · 30 Jun 2026
15,202 shares Outside a trading venueISIN ISIN GB00B1FH8J72RNS:f5b7c22d-a622-48f1-834b-b178b8b2bca7-5 25 of 196 declarations
Load more (171 remaining) About Severn Trent Plc Severn Trent Plc is a UK water company that provides drinking water and wastewater services. It primarily operates in the Midlands region of England.