
Canadian Natural Resources Limited CNQ
$ 27.58
-7.64%
Annual report 2024
added 04-12-2025