Offer your insights or judgment on the input financial query or topic using your financial expertise. Reply as normal question answering

Buy stock in Canadian dollars or US?
General advice for novice investors is to have the majority of your holdings be denominated in your home currency as this reduces volatility which can make people squeamish and, related to your second question, prevents all sorts of confusion. A rising CAD actually decreases the value (for you) of your current USD stock. After all, the same amount of USD now buys you less in CAD. An exception to the rule can be made if you would use USD often in your daily life yet your income is CAD. In this case owning stock denominated in USD can form a natural hedge in your life (USD goes up -> your relative income goes down but stock value goes up and visa versa).  Keep in mind —as mentioned in the comments— that an US company with a listing in CAD is still going to be affected by price swings of USD.