Skip to Main Content

5, 10 and 15-year trends

2025 UK Spencer Stuart Board Index

The 2025 UK Spencer Stuart Board Index is a comprehensive review of governance practice in the largest 150 companies in the FTSE rankings by market value at 30 April 2025. The chart below provides a unique perspective on the extent to which a range of key metrics have changed over the past five and ten years.