BDO LLP
Canaccord Genuity
Panmure Liberum Ltd
VSA Capital
Charles Russell Speechlys LLP
Canaccord Genuity