Stock TransactionsCANADIAN NAT RES LTD MED TER

Total Bought
55,838,745
108 transactions
Total Sold
21,438,357
106 transactions
Net
+34,400,388
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Capital Research Global Investors111,264,193146,331,336+35,067,1430.670.91+0.25buy
MASSACHUSETTS FINANCIAL SERVICES CO /MA/4,161,06111,616,347+7,455,2860.040.13+0.09buy
Beutel, Goodman & Co Ltd.192,4706,434,851+6,242,3810.041.34+1.30buy
Goehring & Rozencwajg Associates, LLC1,004,9811,902,413+897,4323.876.38+2.51buy
GUARDIAN CAPITAL LP2,456,2633,310,091+853,8282.543.33+0.79buy
AGF MANAGEMENT LTD4,152,3944,879,368+726,9740.620.75+0.13buy
SCOTIA CAPITAL INC.8,372,0219,052,806+680,7851.141.23+0.10buy
Capital International Investors957,5601,609,863+652,3030.000.01+0.00buy
JTC Employer Solutions Trustee Ltd4,000615,035+611,0350.011.42+1.41buy
1832 Asset Management L.P.30,922,81131,482,179+559,3681.671.35-0.32buy
Old West Investment Management, LLC508,591768,396+259,8053.734.64+0.92buy
Peterson Wealth Services32189,901+189,8691.481.64+0.17buy
Investment Management Corp of Ontario173,698352,189+178,4910.080.16+0.07buy
Clearbridge Investments, LLC2,367,1502,545,271+178,1210.060.07+0.01buy
Ninepoint Partners LP86,196228,553+142,3570.380.92+0.54buy
Harvest Portfolios Group Inc.388,352506,601+118,2490.230.30+0.07buy
BANK OF NOVA SCOTIA TRUST CO789,937885,404+95,4672.352.61+0.26buy
Cumberland Partners Ltd175,625260,352+84,7270.370.54+0.17buy
Guardian Partners Inc.482,719559,344+76,6251.301.72+0.42buy
Capital International Sarl297,765373,518+75,7530.160.20+0.04buy
Hillsdale Investment Management Inc.436,734488,289+51,5550.420.46+0.04buy
PACIFIC HEIGHTS ASSET MANAGEMENT LLC500,000550,000+50,0000.710.70-0.01buy
Timelo Investment Management Inc.20,00065,000+45,0001.062.33+1.27buy
Aviso Financial Inc.2,609,3572,653,439+44,0823.393.42+0.02buy
CRAWFORD INVESTMENT COUNSEL INC2,340,0512,376,635+36,5841.241.34+0.10buy
Verity & Verity, LLC511,164540,570+29,4061.311.42+0.11buy
Bleakley Financial Group, LLC48,91278,161+29,2490.040.05+0.01buy
CoreCommodity Management, LLC12,98042,174+29,1940.080.30+0.22buy
CAPITAL INTERNATIONAL LTD /CA/81,989110,226+28,2370.090.13+0.04buy
ARGA Investment Management, LP120,612145,811+25,1990.100.13+0.03buy
INVESTMENT MANAGEMENT ASSOCIATES INC /ADV335,252358,299+23,0473.193.39+0.20buy
Ashton Thomas Private Wealth, LLC47,60667,894+20,2880.040.06+0.02buy
Voleon Capital Management LP73,55293,470+19,9180.060.07+0.01buy
Solstein Capital, LLC55,76474,660+18,8960.821.01+0.20buy
Capital International, Inc./CA/931,845950,104+18,2590.240.25+0.01buy
Journey Advisory Group, LLC19,14836,753+17,6050.050.10+0.06buy
CIDEL ASSET MANAGEMENT INC152,604167,451+14,8470.280.40+0.12buy
DIVIDEND ASSETS CAPITAL, LLC425,340439,740+14,4002.382.84+0.46buy
Candriam S.C.A.9,44623,692+14,2460.000.00+0.00buy
Mraz, Amerine & Associates, Inc.226,513235,705+9,1921.131.19+0.06buy
Cardinal Point Capital Management ULC219,331228,221+8,8900.490.51+0.02buy
BRIAN LOW FINANCIAL GROUP, LLC16,50024,672+8,1720.410.59+0.18buy
Guinness Asset Management LTD248,133256,153+8,0200.130.14+0.01buy
Independent Advisor Alliance17,23225,184+7,9520.010.02+0.01buy
ROYAL LONDON ASSET MANAGEMENT LTD863,529871,384+7,8550.060.06+0.00buy
Wahed Invest LLC37,86145,592+7,7310.170.20+0.04buy
Financial Perspectives, Inc25,83133,516+7,6850.230.31+0.08buy
Sharp Financial Services, LLC6,50014,037+7,5370.110.24+0.13buy
Rockingstone Advisors LLC53,01559,415+6,4000.840.92+0.08buy
AVALON CAPITAL MANAGEMENT15,59721,259+5,6620.120.17+0.05buy
Quantitative Investment Management, LLC21,09426,083+4,9890.090.09-0.01buy
UniSuper Management Pty Ltd35,90040,700+4,8000.010.01+0.00buy
Joel Isaacson & Co., LLC29,05033,714+4,6640.030.04+0.00buy
U.S. Capital Wealth Advisors, LLC643,606647,637+4,0310.550.57+0.02buy
PCJ Investment Counsel Ltd.115,810119,800+3,9901.031.00-0.03buy
Legacy Capital Group California, Inc.12,05215,731+3,6790.100.13+0.03buy
MARIETTA INVESTMENT PARTNERS LLC24,37527,681+3,3060.150.19+0.04buy
Lorne Steinberg Wealth Management Inc.110,232113,406+3,1740.850.88+0.04buy
Leo Wealth, LLC37,54940,661+3,1120.160.10-0.06buy
New Millennium Group LLC1,8634,935+3,0720.030.07+0.05buy
EPACRIA CAPITAL PARTNERS, LLC225,488228,240+2,7525.856.12+0.27buy
Dynasty Wealth Management, LLC31,73834,343+2,6050.010.01-0.00buy
SCP Investment, LP35,80038,400+2,6000.921.06+0.14buy
JAMISON PRIVATE WEALTH MANAGEMENT, INC.19,61922,209+2,5900.080.09+0.01buy
HBW ADVISORY SERVICES LLC6,4969,025+2,5290.020.03+0.01buy
CONNING INC.15,50918,004+2,4950.020.02+0.00buy
KORNITZER CAPITAL MANAGEMENT INC /KS89,39591,670+2,2750.060.06+0.01buy
AZZAD ASSET MANAGEMENT INC /ADV143,212145,269+2,0570.450.48+0.03buy
GAM Holding AG9,00010,900+1,9000.020.02+0.01buy
Gold Investment Management Ltd.95,10196,896+1,7951.021.05+0.03buy
Pacifica Partners Inc.177,198178,792+1,5942.012.72+0.71buy
Dakota Wealth Management83,88785,458+1,5710.050.05-0.00buy
RD Lewis Holdings, Inc.54,46955,551+1,0821.661.78+0.12buy
Wellington Shields Capital Management, LLC16,30017,300+1,0000.080.09+0.01buy
Value Partners Investments Inc.47,34348,333+9900.120.13+0.00buy
Unified Investment Management9,67310,651+9780.310.36+0.05buy
Cadence Wealth Management LLC19,35920,262+9030.320.33+0.01buy
SYON CAPITAL LLC27,11427,939+8250.050.05+0.00buy
GRAYBILL WEALTH MANAGEMENT, LTD.123,537124,230+6931.211.24+0.03buy
Haven Private, LLC12,36512,909+5440.170.19+0.02buy
PDS Planning, Inc11,37411,794+4200.030.03+0.00buy
Rathbones Group PLC25,95826,308+3500.000.00+0.00buy
Arete Wealth Advisors, LLC8,0548,391+3370.020.02+0.00buy
GATEWAY INVESTMENT ADVISERS LLC26,15626,486+3300.010.01+0.00buy
FULTON BANK, N.A.7,1077,406+2990.010.01+0.00buy
Nilsine Partners, LLC6,4436,728+2850.020.02+0.00buy
ROBOTTI ROBERT326,192326,475+2831.811.99+0.17buy
Venturi Wealth Management, LLC7,1057,381+2760.010.01+0.00buy
FDx Advisors, Inc.10,04210,312+2700.100.18+0.08buy
Ted Buchan & Co43,55443,814+2600.550.54-0.00buy
AA Financial Advisors, LLC7,3347,586+2520.050.05+0.00buy
Intrua Financial, LLC9,4789,705+2270.040.04+0.00buy
ARMSTRONG ADVISORY GROUP, INC200400+2000.000.00+0.00buy
American Trust84,81784,986+1690.230.24+0.01buy
OLD NATIONAL BANCORP /IN/6,7646,924+1600.000.00+0.00buy
44 WEALTH MANAGEMENT LLC8,2868,428+1420.090.10+0.01buy
Steigerwald, Gordon & Koch Inc.600742+1420.000.00+0.00buy
PERSONAL CFO SOLUTIONS, LLC14,83014,948+1180.080.08-0.00buy
Avior Wealth Management, LLC7,3847,489+1050.010.01+0.00buy
First Heartland Consultants, Inc.7,7687,863+950.020.02+0.00buy
Page 1 of 3