Valuation: Schroders plc

Market Cap 9.35B 12.53B 11.22B 10.33B 17.5B 1,189B 17.81B 123B 49.26B 626B 46.95B 46.01B 1,974B P/E 2024
12.4x
P/E 2025 12.1x
Enterprise Value 4.05B 5.42B 4.85B 4.47B 7.57B 514B 7.7B 53.21B 21.3B 271B 20.3B 19.89B 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.65B 384B 5.75B 39.7B 15.89B 202B 15.15B 14.84B 637B 3.42B 4.57B 4.1B 3.77B 6.39B 434B 6.5B 44.93B 17.99B 228B 17.14B 16.8B 721B
Net income 417M 558M 500M 461M 780M 53.02B 794M 5.49B 2.2B 27.89B 2.09B 2.05B 87.99B 540M 723M 648M 596M 1.01B 68.63B 1.03B 7.1B 2.84B 36.1B 2.71B 2.65B 114B
Net Debt -4.58B -6.13B -5.5B -5.06B -8.57B -582B -8.72B -60.26B -24.12B -306B -22.99B -22.53B -967B -5.31B -7.11B -6.37B -5.86B -9.94B -675B -10.11B -69.85B -27.96B -355B -26.65B -26.11B -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