Deloitte Ireland LLP
Peel Hunt LLP
Stifel Nicolaus Europe Ltd
Camarco
Simmons & Simmons
Stifel Nicolaus Europe Ltd