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

Canadian Natural. CNQ Advanced Charting

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