Valuation: Schroders plc

Market Cap 9.35B 12.51B 11.14B 10.32B 17.58B 1,186B 17.88B 124B 48.66B 620B 46.94B 45.97B 1,979B P/E 2024
12.4x
P/E 2025 12.1x
Enterprise Value 4.05B 5.41B 4.82B 4.46B 7.6B 513B 7.73B 53.56B 21.04B 268B 20.3B 19.88B 856B 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.59B 3.33B 5.67B 382B 5.77B 39.96B 15.7B 200B 15.14B 14.83B 638B 3.42B 4.57B 4.07B 3.77B 6.42B 433B 6.53B 45.22B 17.77B 226B 17.14B 16.78B 723B
Net income 417M 558M 497M 460M 784M 52.85B 797M 5.52B 2.17B 27.65B 2.09B 2.05B 88.22B 540M 722M 643M 596M 1.01B 68.41B 1.03B 7.15B 2.81B 35.8B 2.71B 2.65B 114B
Net Debt -4.58B -6.13B -5.45B -5.06B -8.61B -581B -8.75B -60.66B -23.83B -304B -22.99B -22.51B -969B -5.31B -7.1B -6.32B -5.86B -9.98B -673B -10.15B -70.31B -27.62B -352B -26.64B -26.09B -1,123B
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
-