CNQ logo

Canadian Natural Resources Stock Price

Symbol: TSX:CNQMarket Cap: CA$91.9bCategory: Energy

CNQ Share Price Performance

Recent CNQ News & Updates

No updates

Canadian Natural Resources Limited Key Details

CA$38.4b

Revenue

CA$19.1b

Cost of Revenue

CA$19.2b

Gross Profit

CA$11.6b

Other Expenses

CA$7.6b

Earnings

Last Reported Earnings
Mar 31, 2025
Next Reporting Earnings
n/a
Earnings per share (EPS)
3.62
Gross Margin
50.07%
Net Profit Margin
19.76%
Debt/Equity Ratio
43.1%