We are live on ! Find out more
CNQ icon

Canadian Natural Resources

Name Holding Trade Value Shares
Change
Change in
Stake
Capital World Investors
1
Capital World Investors
California
$6.52B -$143M -5,541,165 -2%
Capital Research Global Investors
2
Capital Research Global Investors
California
$3.95B -$1.18B -45,759,386 -21%
Fidelity Investments
3
Fidelity Investments
Massachusetts
$3.12B -$847M -32,703,271 -20%
Royal Bank of Canada
4
Royal Bank of Canada
Ontario, Canada
$3.06B +$416M +16,087,069 +14%
Vanguard Group
5
Vanguard Group
Pennsylvania
$1.88B -$54.2M -2,092,698 -3%
Fidelity International
6
Fidelity International
Bermuda
$1.15B -$150M -5,797,264 -11%
Canada Pension Plan Investment Board
7
Canada Pension Plan Investment Board
Ontario, Canada
$966M +$45.6M +1,761,867 +4%
TD Asset Management
8
TD Asset Management
Ontario, Canada
$864M -$51.4M -1,984,648 -5%
Mackenzie Financial
9
Mackenzie Financial
Ontario, Canada
$738M +$35.8M +1,381,644 +5%
YAM
10
Yacktman Asset Management
Texas
$736M -$74.6M -2,880,403 -8%
Bank of Nova Scotia
11
Bank of Nova Scotia
Ontario, Canada
$692M -$109M -4,225,492 -12%
1832 Asset Management
12
1832 Asset Management
Ontario, Canada
$652M -$15M -579,125 -2%
Arrowstreet Capital
13
Arrowstreet Capital
Massachusetts
$609M -$16.2M -626,571 -2%
CIBC Asset Management
14
CIBC Asset Management
Ontario, Canada
$569M -$48.3M -1,865,380 -7%
Manulife (Manufacturers Life Insurance)
15
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$555M +$29.5M +1,137,815 +5%
Toronto Dominion Bank
16
Toronto Dominion Bank
Ontario, Canada
$444M -$10.6M -408,763 -2%
CIBC World Market
17
CIBC World Market
Ontario, Canada
$409M -$127M -4,906,185 -22%
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
18
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
Ontario, Canada
$385M +$125M +4,828,965 +41%
Capital International Investors
19
Capital International Investors
California
$367M -$26.5M -1,023,642 -6%
Wellington Management Group
20
Wellington Management Group
Massachusetts
$354M -$7.34M -283,704 -2%
Janus Henderson Group
21
Janus Henderson Group
$346M +$200M +7,722,709 +109%
Boston Partners
22
Boston Partners
Massachusetts
$318M -$185K -7,158 -0.1%
Dimensional Fund Advisors
23
Dimensional Fund Advisors
Texas
$274M -$140M -5,406,745 -31%
Bank of America
24
Bank of America
North Carolina
$257M +$229M +8,856,778 +405%
Swiss National Bank
25
Swiss National Bank
Switzerland
$244M -$9.62M -371,634 -3%