Hello there.
Say I bought some USA stocks from outside of Canada for USD 1000 and it later on it grows to USD 2000. Now when I obtain a Canadian PR, and I arrive in Canada, can I sell those stocks and get the money into my Canadian bank? And is the the same scenario for other assets like...