BDO LLP
Canaccord Genuity
Peel Hunt LLP
Evercore Partners