You need to have a Canadian address to pick up a Canadian account. Fidelity has an international desk and once you have applied for and get international trading you can buy venture stocks or any other company globally. I keep Canadian dollars in my account to purchase Canadian stocks, although the fee is $19.00 instead of $7.95 the executions are timely.