CANADIAN NATURAL RESOURCES LTDCNQCash flow

Market cap
$102.6B
P/E ratio