Canadian Natural Resources, Celsius, and Canadian Pacific Kansas City are the three Canadian stocks to watch today, according to MarketBeat’s stock screener tool. Canadian stocks are shares of ownership in companies incorporated in Canada or primarily operating there, typically listed on Canadian exchanges such as the Toronto Stock Exchange (TSX) or TSX Venture Exchange. These companies had the highest dollar trading volume of any Canadian stocks within the last several days. Get alerts:Canadian Natural Resources (CNQ)Canadian Natural Resources Limited acquires, explores for, develops, produces, markets, and sells crude oil, natural gas, and natural gas liquids (NGLs). The company offers light and medium crude oil, primary heavy crude oil, Pelican Lake heavy crude oil, bitumen (thermal oil), and synthetic crude oil (SCO).