MarketInOut Stock Screener Log In | Sign Up
 

Canadian Natural Resources Ltd

NYSE • Energy • Oil & Gas E&P • Quote as of 10/05/2026 16:00
Canadian Natural Resources Ltd stock price and volume chart

Company Profile

IndustryOil & Gas E&P
SectorEnergy
ExchangeNYSE
Market Capitalization99,777 mln
Float2,016 mln
Earnings Date11/05/2026

EPS

3.96
Solid

P / E

12.20
Fair value

Piotroski F-Score

8 / 9
Very strong

Beneish M-Score

-2.64
Likely reliable

1-Year Forecast

48.22
Fairly priced

Relative Strength

70 / 100
Outperforming

Business Description

Canadian Natural Resources Limited is a Calgary-based energy company founded in 1973 that extracts and sells oil and natural gas across Western Canada, the North Sea, and offshore Africa. Its production spans a wide range of oil types, from synthetic and bitumen-based crude to lighter grades and natural gas liquids. The company also owns pipeline infrastructure and holds a partial stake in a cogeneration facility in Primrose, Alberta.

Key Fundamentals

EPS3.96
P/E12.20
ROE27.01
RPS15.91
ROIC10.91
ROA12.83
Interest Cover13.31
EBITDA, mln18,606
EV / EBITDA6.00
EV / EBIT9.78
Revenue, mln32,330
EV / Revenue3.46

Quote Details

Last 48.31
Change -0.13 (-0.27%)
Open 48.32
Volume 7,844,261
Turnover 378,956,256
Average Volume 6,240,075

Financial Ratios

Pre-Tax Profit Margin33
Leverage Ratio2.06
Current Ratio1.00
Price / Book3.00
Price / Tangible Book3.00
Price / Cash Flow8.05
Price / Free Cash Flow14.45
Debt / Equity0.43
Price / Sales3.14
PEG Ratio0.49

Financial Strength

Altman Z-Score3.18
Piotroski F-Score 8 / 9
Beneish M-Score-2.64
Price to Intrinsic Value0.84
Price to Lynch Fair Value1.29
Price to Graham Number1.25
1-Year Target Price48.22
Shiller PE Ratio22.88
Short Ratio26.75

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 1.6% 76 / 100   
1 Month -4.68% 40 / 100   
2 Months 24% 94 / 100   
6 Months 2.11% 47 / 100   
1 Year 61.52% 94 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Contact Us