tiprankstipranks
Canadian Natural (TSE:CNQ)
TSX:CNQ
Canada
CNQCanadian Natural
C$48.71
C$0.41(0.85%)
At close: 4:00 PM EST