Valuation: Schroders plc

Market Cap 9.35B 12.38B 11.2B 10.34B 17.65B 1,164B 18.19B 124B 49.23B 623B 46.43B 45.48B 1,979B P/E 2024
12.4x
P/E 2025 12.1x
Enterprise Value 4.05B 5.35B 4.84B 4.47B 7.63B 503B 7.87B 53.64B 21.29B 269B 20.08B 19.67B 856B EV / Sales 2024
0.17x
EV / Sales 2025 0.32x
Free-Float
-
Yield 2024
6.64%
Yield 2025 5.28%
3 months+1.12%
6 months+1.38%
Current year+44.72%
Current year 405.4
Extreme 405.4
599.5
1 year 370
Extreme 370
599.5
3 years 283.4
Extreme 283.4
599.5
5 years 283.4
Extreme 283.4
636.14
10 years 283.4
Extreme 283.4
665.21
Manager TitleAgeSince
Chief Executive Officer - 2024-11-07
Director of Finance/CFO - 2024-11-07
Chief Tech/Sci/R&D Officer - 2020-11-30
Director TitleAgeSince
Director/Board Member - 2024-12-31
Chairman 61 2026-09-30
Director/Board Member 52 2019-03-10
Date Insider Type Main position Quantity % Market Cap. Importance
9/10/26 Buy

Chief Investment Officer

18 0.0000%
9/10/26 Buy

Chief Executive Officer

43 0.0000%
9/10/26 Buy 34 0.0000%

Financials

2024 2025
Net sales 3.02B 3.99B 3.61B 3.34B 5.69B 376B 5.87B 40.01B 15.88B 201B 14.98B 14.67B 638B 3.42B 4.52B 4.09B 3.78B 6.44B 425B 6.64B 45.29B 17.97B 227B 16.95B 16.6B 723B
Net income 417M 552M 499M 461M 787M 51.89B 811M 5.53B 2.19B 27.76B 2.07B 2.03B 88.22B 540M 714M 646M 597M 1.02B 67.17B 1.05B 7.16B 2.84B 35.93B 2.68B 2.62B 114B
Net Debt -4.58B -6.06B -5.48B -5.07B -8.64B -570B -8.91B -60.75B -24.11B -305B -22.74B -22.27B -969B -5.31B -7.03B -6.35B -5.87B -10.02B -661B -10.33B -70.41B -27.94B -353B -26.35B -25.81B -1,123B
Projected Income Statement - Annual - Schroders plc
Logo Schroders plc
Schroders plc specializes in asset management. Revenues break down by activity as follows: - asset management and investment capital (74.4%); - wealth management (25.6%). At the end of 2025, the group had GBP 729.6 billion of asset and wealth under management. Net sales are distributed geographically as follows: the United Kingdom (41.9%), Continental Europe and Middle East (28.9%), Asia/Pacific (18.5%) and Americas (10.7%).
Employees
5,717
Sector
-
Trader
-
Investor
-
Global
-
Quality
-
ESG MSCI
AAA
MarketScreener Ratings - Schroders plc