Company Valuation: Schroders plc

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025
Market Cap 1 8,622 9,127 6,895 6,770 5,080 6,409
Change - 5.86% -24.45% -1.81% -24.96% 26.15%
Enterprise Value (EV) 1 4,093 3,526 1,763 2,539 499.1 1,099
Change - -13.86% -50.01% 44.04% -80.34% 120.16%
P/E 19.7x 16.4x 14.6x 17.8x 12.4x 12.1x
PBR 2.23x 2.23x 1.58x 1.54x 1.16x 1.45x
PEG - 0.6x -0.8x -0.9x 1.67x 0.4x
Capitalization / Revenue 3.3x 2.93x 2.32x 2.27x 1.68x 1.88x
EV / Revenue 1.57x 1.13x 0.59x 0.85x 0.17x 0.32x
EV / EBITDA 5.88x 4.21x 2.16x 3.36x 0.68x 1.2x
EV / EBIT 6.23x 4.37x 2.4x 3.79x 0.77x 1.31x
EV / FCF 3.78x 2.75x 1.82x -29.3x 0.38x 0.9x
FCF Yield 26.4% 36.4% 54.9% -3.41% 260% 111%
Dividend per Share 2 0.1938 0.2074 0.215 0.215 0.215 0.215
Rate of return 3.42% 3.43% 4.93% 5% 6.64% 5.28%
EPS 2 0.2878 0.3691 0.299 0.242 0.26 0.336
Distribution rate 67.3% 56.2% 71.9% 88.8% 82.7% 64%
Net sales 1 2,611 3,118 2,969 2,988 3,018 3,415
EBITDA 1 696.6 837.8 816.7 755.8 729.2 913.6
EBIT 1 657 806.6 733.6 670.3 650.2 835.6
Net income 1 486 623.8 486.2 402.6 417 539.8
Net Debt 1 -4,528 -5,601 -5,132 -4,231 -4,581 -5,310
Reference price 2 5.673 6.052 4.360 4.299 3.236 4.070
Nbr of stocks (in thousands) 1,574,684 1,575,407 1,581,483 1,574,872 1,569,888 1,574,572
Announcement Date 3/26/21 3/25/22 3/1/23 3/22/24 3/19/25 3/6/26
1GBP in Million2GBP
Estimates


Y-o-Y evolution of P/E

Valuation ratios - P/E - Schroders plc

Historical PBR trend

Valuation ratios - PBR - Schroders plc

Evolution Enterprise Value / Sales

Valuation ratios - VE_REV - Schroders plc

Change in Enterprise Value/EBITDA

Valuation ratios - VE_EBITDA - Schroders plc

  1. Stock Market
  2. Stocks
  3. SDR Stock
  4. Valuation Schroders plc