Valuation: Schroders plc

Market Cap 9.35B 12.5B 11.16B 10.3B 17.55B 1,184B 17.82B 124B 48.86B 621B 46.94B 45.93B 1,966B P/E 2024
12.4x
P/E 2025 12.1x
Enterprise Value 4.05B 5.41B 4.83B 4.45B 7.59B 512B 7.71B 53.64B 21.13B 268B 20.3B 19.86B 850B 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.03B 3.6B 3.32B 5.66B 382B 5.75B 40.01B 15.76B 200B 15.14B 14.82B 634B 3.42B 4.56B 4.07B 3.76B 6.41B 432B 6.51B 45.28B 17.84B 227B 17.13B 16.77B 718B
Net income 417M 557M 498M 459M 782M 52.8B 794M 5.53B 2.18B 27.66B 2.09B 2.05B 87.63B 540M 722M 644M 594M 1.01B 68.34B 1.03B 7.16B 2.82B 35.81B 2.71B 2.65B 113B
Net Debt -4.58B -6.12B -5.47B -5.04B -8.59B -580B -8.73B -60.74B -23.93B -304B -22.98B -22.49B -963B -5.31B -7.1B -6.33B -5.84B -9.96B -672B -10.11B -70.41B -27.73B -352B -26.64B -26.07B -1,116B
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
-