CNQ
$45.54
1.043%

Canadian Natural Resources Limited
Financials & Filings

Last updated: Jun 13, 2025, 3:02 PM ET