tiprankstipranks
Canadian Natural Resources (TSE:CNQ)
:CNQ
Canadian Market
Canada
CNQCanadian Natural Resources
C$45.01
-C$0.35(-0.73%)
At close: 4:00 PM EST