B.P. Marsh’s Net Asset Value rises 10.3%, Brian Marsh transitions to Founder and Life President
BP Marsh & Partners announced that net asset value (NAV) for the year ended 31 January 2026 increased by £33.8 million to £360.2 million, an increase of 10.3% on the previous year. The company’s stock portfolio, adjusted for investments and realizations, grew 21.4% during the same period. However, consolidated pre-tax profits fell to £49m, down…