LeaderPortfolio
Ltd.
energy Calgary, Alberta, Canada Est. 1973

Canadian Natural Resources Ltd.

Market Cap
$103B
Stock Price
$49.14
CNQ
Canadian Natural Resources Ltd.
Revenue$38.76B
Employees10,640

Corporate Profile

Canadian Natural Resources Ltd. stands as a titan in the energy sector. With a valuation of $103 Billion, the company employs over 10,640 people worldwide. Headquartered in Calgary, Alberta, Canada, it continues to drive innovation and maintain its market dominance.

Financial Performance

Revenue
$38.76B
Market Cap
$103B
Stock
$49.14