Insurance venture capital firm BP Marsh bought back 38,612 shares for a total cash consideration of £56,580 for the year ended 31 January 2016, it announced in a trading update released today (9 February).
Insurance venture capital firm BP Marsh bought back 38,612 shares for a total cash consideration of £56,580 for the year ended 31 January 2016, it announced in a trading update released today (9 February).