Investor Shelf

Schroders plc

Company · GB · 1 document

Key number
$135.9 billion
Disclosed European financial services deal value in 2025. EY p.6