CNQ
$44.39
1.185%

Canadian Natural Resources Limited
Financials & Filings

Last updated: Jul 30, 2025, 6:40 AM ET