EY
Canaccord Genuity
Arthur Cox
DAC Beachcroft LLP
Canaccord Genuity