Valuation: Schroders plc

Market Cap 9.35B 12.51B 11.16B 10.32B 17.52B 1,187B 17.78B 124B 49.16B 622B 46.89B 45.94B 1,962B P/E 2024
12.4x
P/E 2025 12.1x
Enterprise Value 4.05B 5.41B 4.83B 4.46B 7.58B 513B 7.69B 53.73B 21.26B 269B 20.28B 19.87B 849B EV / Sales 2024
0.17x
EV / Sales 2025 0.32x
Free-Float
-
Yield 2024
6.64%
Yield 2025 5.28%
Manager TitleAgeSince
Chief Executive Officer - 08/11/2024
Director of Finance/CFO - 08/11/2024
Chief Tech/Sci/R&D Officer - 01/12/2020
Director TitleAgeSince
Director/Board Member - 01/01/2025
Chairman 61 01/10/2026
Director/Board Member 52 11/03/2019

Financials

2024 2025
Net sales 3.02B 4.04B 3.6B 3.33B 5.65B 383B 5.74B 40.08B 15.86B 201B 15.13B 14.82B 633B 3.42B 4.57B 4.08B 3.77B 6.4B 433B 6.49B 45.36B 17.95B 227B 17.12B 16.77B 716B
Net income 417M 558M 498M 460M 781M 52.93B 793M 5.54B 2.19B 27.71B 2.09B 2.05B 87.48B 540M 722M 644M 595M 1.01B 68.52B 1.03B 7.17B 2.84B 35.88B 2.71B 2.65B 113B
Net Debt -4.58B -6.13B -5.47B -5.05B -8.58B -581B -8.71B -60.84B -24.07B -304B -22.96B -22.5B -961B -5.31B -7.1B -6.34B -5.86B -9.94B -674B -10.09B -70.52B -27.9B -353B -26.62B -26.08B -1,114B
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
-