tiprankstipranks
Canadian Natural Resources (CNQ)
NYSE:CNQ
US Market
United States

Canadian Natural Resources. CNQ Advanced Charting

Canadian Natural Resources
$46.44
-$0.57(-1.21%)
At close: 4:00 PM EDT