Skip to main content Skip to footer
£30 million

Placing

December 2019 Financials
£43.7 million

Placing

November 2019 Media
£43.7 million

Placing

November 2019 Media
£10 million

Placing

November 2019 Investment Funds
£14 million

Placing

November 2019 Investment Funds
£4 million

Placing

November 2019 Life Sciences
£3.44 million

Placing

October 2019 Technology
£104.4 million

Placing

October 2019 Media