Panmure Liberum Ltd
Stifel Nicolaus Europe Ltd
Alma Strategic Communications
Squire Patton Boggs
Stifel Nicolaus Europe Ltd