Valuation: SCHRODERS

Market Cap 9.35B 12.39B 11.07B 10.32B 17.61B 1,176B 17.74B 124B 48.39B 612B 46.54B 45.52B 1,963B P/E 2024
12.4x
P/E 2025 12.1x
Enterprise Value 4.05B 5.36B 4.79B 4.46B 7.61B 509B 7.67B 53.45B 20.92B 265B 20.12B 19.68B 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 4B 3.57B 3.33B 5.68B 379B 5.72B 39.87B 15.61B 197B 15.01B 14.68B 633B 3.42B 4.52B 4.04B 3.77B 6.43B 429B 6.48B 45.13B 17.67B 223B 16.99B 16.62B 717B
Net income 417M 552M 493M 460M 785M 52.44B 791M 5.51B 2.16B 27.27B 2.07B 2.03B 87.51B 540M 715M 639M 595M 1.02B 67.88B 1.02B 7.13B 2.79B 35.3B 2.69B 2.63B 113B
Net Debt -4.58B -6.07B -5.42B -5.05B -8.62B -576B -8.69B -60.53B -23.7B -300B -22.79B -22.29B -961B -5.31B -7.03B -6.28B -5.86B -9.99B -668B -10.07B -70.16B -27.47B -347B -26.42B -25.84B -1,114B
Logo SCHRODERS
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
-
Sector
-