Royal Bank of Canada: Ownership

Ownership Information
Shares Outstanding 1.34 Bil
Institutional Ownership (%)46.46
Top 10 Institutions (%)28.10
Mutual Fund Ownership (%)5.41
5%/Insider Ownership (%)1.00
Float (%)99.00
Ownership Activity
Description# of HoldersShares
Total Positions 258621,643,776
New Positions400
Soldout Positions670
Net Position Change-33-13,968,976
Buyers12221,530,644
Sellers155-35,499,620
advertisement
Institution Name Shs Held Shs Chg %Chg $Chg* %Out %Port Rpt Date
TD Securities, Inc. 55,096,792 -8,984,058 -14.0 397,485,760 4.1 15.7 06-30-09
I. G. Investment Management, Ltd. 49,774,340 -2,745,665 -5.2 520,969,184 3.7 12.6 09-30-09
RBC Asset Management, Inc. 47,760,856 1,459,640 3.2 611,999,808 3.6 5.0 06-30-09
Bank of Nova Scotia 45,298,856 -1,312,328 -2.8 502,462,816 3.4 19.4 06-30-09
Jarislowsky Fraser, Ltd. 36,992,896 -125,645 -0.3 465,417,024 2.8 8.2 09-30-09
Harris Investment Management, Inc. 33,344,716 434,397 1.3 441,889,920 2.5 4.8 09-30-09
Barclays Global Investors Canada Limited 31,089,900 -809,919 -2.5 347,479,648 2.3 5.7 06-30-09
TD Asset Management Inc. 29,700,604 -222,700 -0.7 368,694,400 2.2 6.5 09-30-09
Pyramis Global Advisors, LLC 26,910,690 225,720 0.8 327,572,352 2.0 3.1 06-30-09
Jones Heward Investment Counsel Inc. 19,946,952 -1,054,274 -5.0 210,658,144 1.5 10.2 09-30-09
CIBC Global Asset Management Inc. 17,635,928 781,999 4.6 256,273,680 1.3 9.5 09-30-09
Barclays Global Investors, N.A. 16,824,914 2,368,123 16.4 269,207,328 1.3 0.2 06-30-09
GWL Investment Management Ltd. 13,756,039 -23,393 -0.2 174,021,216 1.0 6.3 09-30-09
Scotia Cassels Investment Counsel Ltd. 11,348,685 532,455 4.9 166,106,064 0.8 8.7 09-30-09
Mackenzie Financial Corporation 10,659,190 -2,055,440 -16.2 67,720,816 0.8 2.5 06-30-09
*Category Headings:
Shs Held - shares held at report date
Shs Chg - position change within reporting period
%Chg - % change
$Chg - market value of the position change
%Out - % of shares outstanding
%Port - % Portfolio
Rpt Date - report date
Page generated 11/25/2009 6:23 AM Eastern Time