Valuation: Schroders plc

Market Cap 9.35B 12.53B 11.22B 10.32B 17.49B 1,190B 17.81B 123B 49.43B 626B 47.03B 46.03B 1,974B P/E 2024
12.4x
P/E 2025 12.1x
Enterprise Value 4.05B 5.42B 4.85B 4.46B 7.56B 515B 7.7B 53.24B 21.37B 271B 20.34B 19.91B 854B EV / Sales 2024
0.17x
EV / Sales 2025 0.32x
Free-Float
-
Yield 2024
6.64%
Yield 2025 5.28%
3 months+0.08%
6 months+1.55%
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
642.09
10 years 283.4
Extreme 283.4
665.21
Manager TitleAgeSince
Chief Executive Officer - 07/11/2024
Director of Finance/CFO - 07/11/2024
Chief Tech/Sci/R&D Officer - 30/11/2020
Director TitleAgeSince
Director/Board Member - 31/12/2024
Chairman 61 30/09/2026
Director/Board Member 52 10/03/2019
Date Insider Type Main position Quantity % Market Cap. Importance
10/09/26 Buy

Chief Investment Officer

18 0.0000%
10/09/26 Buy

Chief Executive Officer

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

Financials

2024 2025
Net sales 3.02B 4.04B 3.62B 3.33B 5.64B 384B 5.75B 39.72B 15.94B 202B 15.17B 14.85B 637B 3.42B 4.58B 4.1B 3.77B 6.38B 434B 6.5B 44.95B 18.04B 229B 17.17B 16.81B 721B
Net income 417M 559M 500M 460M 779M 53.04B 794M 5.49B 2.2B 27.9B 2.1B 2.05B 88B 540M 723M 648M 596M 1.01B 68.67B 1.03B 7.1B 2.85B 36.12B 2.71B 2.66B 114B
Net Debt -4.58B -6.14B -5.5B -5.06B -8.56B -583B -8.72B -60.29B -24.2B -307B -23.03B -22.54B -967B -5.31B -7.11B -6.37B -5.86B -9.93B -675B -10.11B -69.88B -28.05B -355B -26.7B -26.13B -1,120B
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