BlackRock Income and Growth Investment Trust plc LEI: 5493003YBY59H9EJLJ16 Annual Report and Financial Statements 31 October 2025 Performance record As at As at 31 October 31 October 2025 2024 Net assets (£'000)1 46,715 43,760 Net asset value per ordinary share (pence) 245.97 222.22 Ordinary share price (pence) 219.00 193.50 Discount to net asset value2 11.0% 12.9% FTSE All-Share Index3 11986.71 9785.37 ========= ========= For the year For the year ended ended 31 October 31 October 2025 2024...