Valuation: Schroders plc

Market Cap 9.35B 12.45B 11.17B 10.32B 17.48B 1,182B 17.7B 124B 49.12B 620B 46.73B 45.73B 1,965B P/E 2024
12.4x
P/E 2025 12.1x
Enterprise Value 4.05B 5.38B 4.83B 4.46B 7.56B 511B 7.65B 53.48B 21.24B 268B 20.21B 19.77B 850B EV / Sales 2024
0.17x
EV / Sales 2025 0.32x
Free-Float
-
Yield 2024
6.64%
Yield 2025 5.28%
1 month+0.08%
6 months+1.64%
Current year+44.72%
1 month 588.94
Extreme 588.941
590
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.02B 3.6B 3.33B 5.64B 381B 5.71B 39.9B 15.84B 200B 15.07B 14.75B 634B 3.42B 4.54B 4.08B 3.77B 6.38B 432B 6.46B 45.15B 17.93B 226B 17.06B 16.69B 718B
Net income 417M 555M 498M 460M 779M 52.71B 789M 5.51B 2.19B 27.63B 2.08B 2.04B 87.61B 540M 718M 645M 595M 1.01B 68.23B 1.02B 7.14B 2.83B 35.76B 2.7B 2.64B 113B
Net Debt -4.58B -6.1B -5.47B -5.05B -8.56B -579B -8.67B -60.57B -24.05B -304B -22.88B -22.39B -962B -5.31B -7.07B -6.34B -5.86B -9.92B -671B -10.05B -70.2B -27.88B -352B -26.52B -25.96B -1,116B
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