The information on this website is for general informational purposes only. Canoccord Genuity makes no guarantees regarding accuracy, completeness, or performance. Financial decisions should be made based on certified advice and verified information. We are not responsible for losses or damages arising from:
By using this site, you agree to these limitations.