We are live on ! Find out more
TRP icon

TC Energy

Name Holding Trade Value Shares
Change
Change in
Stake
Royal Bank of Canada
1
Royal Bank of Canada
Ontario, Canada
$4.14B +$216M +5,284,439 +5%
Bank of Montreal
2
Bank of Montreal
Ontario, Canada
$2.24B +$246M +6,014,420 +17%
Capital World Investors
3
Capital World Investors
California
$1.99B -$75.7M -1,855,065 -4%
Vanguard Group
4
Vanguard Group
Pennsylvania
$1.55B +$32.2M +788,219 +2%
Capital International Investors
5
Capital International Investors
California
$1.41B +$18.8M +461,056 +1%
Bank of Nova Scotia
6
Bank of Nova Scotia
Ontario, Canada
$1.12B -$38.6M -944,256 -3%
Capital Research Global Investors
7
Capital Research Global Investors
California
$1.02B -$2.28M -55,812 -0.2%
Toronto Dominion Bank
8
Toronto Dominion Bank
Ontario, Canada
$854M -$50.9M -1,246,791 -6%
Canada Pension Plan Investment Board
9
Canada Pension Plan Investment Board
Ontario, Canada
$843M -$172M -4,209,117 -17%
Mackenzie Financial
10
Mackenzie Financial
Ontario, Canada
$783M +$65.1M +1,594,538 +9%
Deutsche Bank
11
Deutsche Bank
Germany
$775M -$50.1M -1,226,630 -6%
CIBC World Market
12
CIBC World Market
Ontario, Canada
$767M +$5.31M +130,133 +0.7%
Wellington Management Group
13
Wellington Management Group
Massachusetts
$753M -$88.4M -2,166,468 -10%
1832 Asset Management
14
1832 Asset Management
Ontario, Canada
$649M +$18.9M +462,782 +3%
M
15
Murchinson
Ontario, Canada
$620M +$156M +3,826,000 +49%
TD Asset Management
16
TD Asset Management
Ontario, Canada
$554M -$13.8M -338,523 -2%
BGC
17
Beutel, Goodman & Co
Ontario, Canada
$550M +$2.46M +60,190 +0.4%
JFL
18
Jarislowsky, Fraser Ltd
Quebec, Canada
$550M +$49M +1,200,975 +10%
Bank of America
19
Bank of America
North Carolina
$533M -$353M -8,647,035 -40%
Dodge & Cox
20
Dodge & Cox
California
$490M +$73.6M +1,802,400 +17%
National Bank of Canada
21
National Bank of Canada
Quebec, Canada
$480M -$442M -10,816,677 -48%
T. Rowe Price Associates
22
T. Rowe Price Associates
Maryland
$475M -$221M -5,425,231 -32%
Fidelity International
23
Fidelity International
Bermuda
$461M -$39.7M -971,844 -8%
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
24
Healthcare of Ontario Pension Plan (HOOPP) Trust Fund
Ontario, Canada
$392M -$55.9M -1,370,000 -12%
Legal & General Group
25
Legal & General Group
United Kingdom
$380M +$5.74M +140,719 +2%