Valuation: Schroders plc

Market Cap 9.35B 12.53B 11.17B 10.34B 17.62B 1,182B 17.83B 124B 48.63B 622B 47B 46.02B 1,980B P/E 2024
12.4x
P/E 2025 12.1x
Enterprise Value 4.05B 5.42B 4.83B 4.47B 7.62B 511B 7.71B 53.59B 21.03B 269B 20.32B 19.9B 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.6B 3.33B 5.69B 381B 5.75B 39.98B 15.69B 200B 15.16B 14.85B 639B 3.42B 4.57B 4.08B 3.77B 6.43B 432B 6.51B 45.25B 17.75B 227B 17.16B 16.8B 723B
Net income 417M 559M 498M 461M 786M 52.71B 795M 5.52B 2.17B 27.7B 2.1B 2.05B 88.28B 540M 723M 644M 596M 1.02B 68.23B 1.03B 7.15B 2.81B 35.86B 2.71B 2.66B 114B
Net Debt -4.58B -6.14B -5.47B -5.06B -8.63B -579B -8.73B -60.69B -23.82B -304B -23.02B -22.54B -970B -5.31B -7.11B -6.34B -5.87B -10B -671B -10.12B -70.35B -27.6B -353B -26.68B -26.12B -1,124B
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
-