When infrastructure investor and private equity manager Foresight Group listed on the London stock market four years ago, it priced its IPO at 420p per share. Today, its share price is hovering just above 380p.
Foresight’s share price has languished, despite its earnings roughly tripling since its market flotation and assets under management rising from £7bn to £12bn by the end of 2024.