Stock Transactions

CANADIAN NAT RES LTD MED TERM COM

Total Bought
46,457,453
102 transactions
Total Sold
52,035,124
121 transactions
Net
-5,577,671
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Capital Research Global Investors146,331,336164,432,659+18,101,3230.911.24+0.33buy
Capital International Investors1,609,8639,111,146+7,501,2830.010.10+0.10buy
Alberta Investment Management Corp2,025,5008,876,883+6,851,3830.412.67+2.26buy
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp1,648,9787,805,579+6,156,6010.302.25+1.96buy
Fiera Capital Corp1,293,7454,437,467+3,143,7220.140.74+0.60buy
WCM INVESTMENT MANAGEMENT, LLC4,183,9995,122,209+938,2100.290.58+0.29buy
Goehring & Rozencwajg Associates, LLC1,902,4132,827,853+925,4406.387.41+1.02buy
Korea Investment CORP786,7921,304,188+517,3960.050.13+0.08buy
SCOTIA CAPITAL INC.9,052,8069,481,269+428,4631.231.89+0.66buy
Cumberland Partners Ltd260,352623,704+363,3520.542.30+1.76buy
Hillsdale Investment Management Inc.488,289775,589+287,3000.461.03+0.57buy
Capital International Sarl373,518521,111+147,5930.200.41+0.21buy
GUARDIAN CAPITAL LP3,310,0913,453,521+143,4303.334.44+1.11buy
Harvest Portfolios Group Inc.506,601619,394+112,7930.300.50+0.20buy
Guinness Asset Management LTD256,153354,830+98,6770.140.30+0.16buy
BANK OF NOVA SCOTIA TRUST CO885,404970,403+84,9992.614.06+1.45buy
Gulf International Bank (UK) Ltd101,594160,737+59,1430.110.18+0.06buy
MILLER HOWARD INVESTMENTS INC /NY1,384,0341,440,125+56,0911.411.92+0.50buy
CAPITAL INTERNATIONAL LTD /CA/110,226164,533+54,3070.130.30+0.17buy
Bleakley Financial Group, LLC78,161132,059+53,8980.050.10+0.05buy
Aventail Capital Group, LP51,178101,999+50,8210.100.24+0.14buy
Investment Management Corp of Ontario352,189397,028+44,8390.160.25+0.09buy
Hurley Capital, LLC3,60441,979+38,3750.071.10+1.03buy
WIT Partners Advisory Pte. Ltd.9,60041,487+31,8870.110.59+0.48buy
CoreCommodity Management, LLC42,17469,922+27,7480.300.63+0.33buy
Aviso Financial Inc.2,653,4392,678,995+25,5563.424.64+1.22buy
FACTORY MUTUAL INSURANCE CO747,803773,003+25,2000.260.42+0.17buy
LINCLUDEN MANAGEMENT LTD673,512697,039+23,5272.663.68+1.02buy
K.J. Harrison & Partners Inc112,415130,931+18,5160.511.05+0.54buy
Obermeyer Wealth Partners73,22586,742+13,5170.110.19+0.08buy
Cypress Capital Group97,342108,283+10,9410.370.59+0.22buy
Lombard Odier Asset Management (Switzerland) SA30,00040,200+10,2000.040.07+0.03buy
Verity & Verity, LLC540,570549,875+9,3051.422.00+0.58buy
PCJ Investment Counsel Ltd.119,800127,800+8,0001.001.77+0.77buy
Gradient Investments LLC15,61822,766+7,1480.010.02+0.01buy
Metis Global Partners, LLC161,213168,333+7,1200.130.20+0.07buy
AVALON CAPITAL MANAGEMENT21,25926,548+5,2890.170.37+0.19buy
EPACRIA CAPITAL PARTNERS, LLC228,240233,208+4,9686.128.80+2.68buy
Roundview Capital LLC64,34868,374+4,0260.130.21+0.07buy
Dakota Wealth Management85,45888,560+3,1020.050.09+0.04buy
Rockingstone Advisors LLC59,41562,430+3,0150.921.40+0.48buy
Wahed Invest LLC45,59248,434+2,8420.200.31+0.10buy
TOWARZYSTWO FUNDUSZY INWESTYCYJNYCH PZU SA6,5909,290+2,7000.060.15+0.10buy
INVESTMENT MANAGEMENT ASSOCIATES INC /ADV358,299360,870+2,5713.394.77+1.37buy
Peterson Wealth Services189,901192,389+2,4881.642.32+0.67buy
Ruggaard & Associates LLC9,51011,892+2,3820.130.23+0.10buy
Mediolanum International Funds Ltd103,409105,714+2,3050.040.06+0.02buy
Rathbones Group PLC26,30828,502+2,1940.000.01+0.00buy
Lorne Steinberg Wealth Management Inc.113,406115,599+2,1930.881.34+0.45buy
JAMISON PRIVATE WEALTH MANAGEMENT, INC.22,20924,288+2,0790.090.14+0.05buy
Dynasty Wealth Management, LLC34,34336,376+2,0330.010.02+0.00buy
Cardinal Point Capital Management ULC228,221230,194+1,9730.510.69+0.18buy
Laird Norton Wetherby Trust Company, LLC40,47842,389+1,9110.030.05+0.02buy
Candriam S.C.A.23,69225,574+1,8820.000.01+0.00buy
Cadence Wealth Management LLC20,26222,067+1,8050.330.45+0.12buy
Venturi Wealth Management, LLC7,3819,170+1,7890.010.02+0.01buy
Value Partners Investments Inc.48,33350,077+1,7440.130.19+0.06buy
SYON CAPITAL LLC27,93929,681+1,7420.050.07+0.03buy
Trinity Legacy Partners, LLC18,05219,682+1,6300.140.19+0.05buy
Waterfront Wealth Inc.28,92930,438+1,5090.200.27+0.07buy
Souders Financial Advisors12,71014,108+1,3980.050.08+0.03buy
NOVEM GROUP37,53238,860+1,3280.150.22+0.07buy
Triasima Portfolio Management inc.31,57432,882+1,3080.160.24+0.08buy
EQUITABLE TRUST CO55,28056,517+1,2370.080.13+0.04buy
Checchi Capital Advisers, LLC14,73615,859+1,1230.030.05+0.02buy
Crestwood Advisors Group, LLC7,0378,023+9860.000.01+0.00buy
Gold Investment Management Ltd.96,89697,860+9641.051.48+0.43buy
Guinness Atkinson Asset Management Inc11,54412,483+9390.180.30+0.12buy
MARIETTA INVESTMENT PARTNERS LLC27,68128,597+9160.190.28+0.09buy
PDS Planning, Inc11,79412,561+7670.030.04+0.01buy
Summit Financial Wealth Advisors, LLC6,4287,045+6170.030.05+0.02buy
Legacy Financial Advisors, Inc.6,6257,228+6030.030.05+0.02buy
Avior Wealth Management, LLC7,4898,033+5440.010.01+0.00buy
BAHL & GAYNOR INC11,85012,380+5300.000.00+0.00buy
GATEWAY INVESTMENT ADVISERS LLC26,48626,970+4840.010.01+0.01buy
Frank, Rimerman Advisors LLC17,97018,420+4500.040.06+0.02buy
Kathmere Capital Management, LLC6,1996,645+4460.010.02+0.01buy
Cravens & Co Advisors, LLC9,0899,495+4060.200.30+0.10buy
FORTRESS PRIVATE LEDGER, LLC7,8138,199+3860.090.13+0.04buy
Haven Private, LLC12,90913,274+3650.190.28+0.09buy
Farrow Financial Inc.68,86069,190+3301.341.91+0.58buy
Financial Management Professionals, Inc.163492+3290.000.00+0.00buy
Clear Harbor Asset Management, LLC24,18124,506+3250.060.08+0.03buy
PEAK FINANCIAL ADVISORS LLC93,55093,840+2901.422.02+0.60buy
PERSONAL CFO SOLUTIONS, LLC14,94815,199+2510.080.10+0.02buy
FULTON BANK, N.A.7,4067,630+2240.010.01+0.00buy
SeaCrest Wealth Management, LLC6,8307,033+2030.020.04+0.02buy
Founders Capital Management300500+2000.010.01+0.01buy
LOUISBOURG INVESTMENTS INC.132,837132,989+1520.901.22+0.33buy
Harbour Capital Advisors, LLC11,22511,350+1250.080.10+0.02buy
Evelyn Partners Investment Management LLP1,6801,805+1250.000.00+0.00buy
OLD NATIONAL BANCORP /IN/6,9247,046+1220.000.01+0.00buy
One Capital Management, LLC30,95631,070+1140.030.04+0.01buy
Tacita Capital Inc5,7375,837+1000.110.17+0.06buy
NAPLES GLOBAL ADVISORS, LLC7,9688,064+960.020.03+0.01buy
Legacy Wealth Asset Management, LLC16,81016,897+870.140.20+0.06buy
CARY STREET PARTNERS FINANCIAL LLC1,1881,272+840.000.00+0.00buy
UHLMANN PRICE SECURITIES, LLC7,2947,353+590.150.02-0.12buy
Verdence Capital Advisors LLC64,30564,364+590.130.18+0.05buy
MOODY NATIONAL BANK TRUST DIVISION11,27711,326+490.040.05+0.02buy
Page 1 of 3