Organisation

The Leverhulme Trust

1
Report

Published reports

Showing 1 reports
Visit organisation website
2024 Free

Trustees' Annual Report and Financial Statements 2024

£103.69 million total income in 2024, entirely from investments
Key Metric 1
Approximately 145 Early Career Fellowships awarded in 2024
Key Metric 2
£113 million in grants to institutions in 2024
Key Metric 3
~£100 million invested annually in curiosity-driven 'blue skies' research across all academic disciplines