Stephenson Harwood has kicked off the financial results season, posting a 16% rise in revenues and a 10% increase in net profit for the financial year ending April 2024.

The firm recorded revenues of £264.2 million, while net profit is up to just over £90 million, an additional £7.6 million on last year’s showing.