Advertisement.

Advertisement.

Advertisement

Advertisement.

CNQ Canadian Natural Resources Ltd.

3,302
Market Cap$73.48B
Volume7.92M
52-Wk High$41.29
52-Wk Low$29.13