Stock TransactionsCANADIAN NAT RES LTD MED TER

Total Bought
7,117,559
101 transactions
Total Sold
47,218,347
125 transactions
Net
-40,100,788
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
T. Rowe Price Investment Management, Inc.31,740,33834,052,775+2,312,4370.640.65+0.01buy
MUFG SECURITIES (CANADA), LTD.1,888,5603,222,661+1,334,1012.813.59+0.78buy
Fisher Asset Management, LLC43,581,02444,131,266+550,2420.590.54-0.05buy
SCOTIA CAPITAL INC.5,640,3275,969,882+329,5551.000.97-0.03buy
CRAWFORD INVESTMENT COUNSEL INC1,923,5732,164,536+240,9631.091.20+0.11buy
Hillsdale Investment Management Inc.156,553395,809+239,2560.400.62+0.22buy
INTACT INVESTMENT MANAGEMENT INC.745,530975,880+230,3500.821.05+0.23buy
GUARDIAN CAPITAL LP2,911,5903,108,699+197,1093.543.57+0.02buy
ONTARIO TEACHERS PENSION PLAN BOARD126,812285,933+159,1210.040.12+0.08buy
Capital International, Inc./CA/669,285805,555+136,2700.280.29+0.01buy
PACIFIC HEIGHTS ASSET MANAGEMENT LLC320,000450,000+130,0000.790.95+0.16buy
Aviso Financial Inc.2,767,0802,875,682+108,6024.554.48-0.07buy
Holocene Advisors, LP412,519513,258+100,7390.060.05-0.00buy
Hartree Partners, LP6,766100,000+93,2340.051.14+1.09buy
SIG North Trading, ULC468,883546,808+77,9254.833.86-0.96buy
Dixon Mitchell Investment Counsel Inc.1,922,0171,996,562+74,5452.942.88-0.06buy
FACTORY MUTUAL INSURANCE CO577,000649,200+72,2000.200.22+0.02buy
Mediolanum International Funds Ltd79,468147,686+68,2180.040.06+0.02buy
NewEdge Wealth, LLC820,844888,762+67,9180.490.48-0.02buy
Mudita Advisors LLP508,944568,744+59,8009.259.86+0.61buy
Capital International Sarl405,160446,400+41,2400.350.32-0.03buy
Brandywine Global Investment Management, LLC1,673,4111,713,207+39,7960.430.38-0.04buy
Old West Investment Management, LLC355,983395,161+39,1784.574.94+0.37buy
Verity & Verity, LLC265,552297,487+31,9350.860.84-0.03buy
Burgundy Asset Management Ltd.40,77172,704+31,9330.010.02+0.01buy
Parkwood LLC509,349535,384+26,0351.191.88+0.69buy
EPACRIA CAPITAL PARTNERS, LLC155,403180,964+25,5613.524.72+1.20buy
Meixler Investment Management, Ltd.149,806171,131+21,3253.673.92+0.25buy
Vise Technologies, Inc.19,07336,615+17,5420.080.09+0.01buy
Galibier Capital Management Ltd.777,962795,332+17,3705.847.01+1.17buy
Harvest Portfolios Group Inc.126,095142,482+16,3870.140.15+0.01buy
HUB Investment Partners, LLC197,121212,213+15,0920.290.28-0.01buy
Metis Global Partners, LLC118,698131,674+12,9760.120.12-0.00buy
Scheer, Rowlett & Associates Investment Management Ltd.878,345890,610+12,2652.032.00-0.03buy
Capital Wealth Planning, LLC127,907139,203+11,2960.040.04+0.00buy
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main63,03674,040+11,0040.000.00+0.00buy
Northwest & Ethical Investments L.P.440,016450,913+10,8970.390.38-0.01buy
Baskin Financial Services Inc.985,280996,151+10,8712.682.44-0.23buy
SCP Investment, LP16,80026,800+10,0000.410.63+0.23buy
Crestline Management, LP42,58650,977+8,3910.070.05-0.02buy
Greenline Partners, LLC133,090141,367+8,2770.630.61-0.02buy
Malaga Cove Capital, LLC8,06715,728+7,6610.110.19+0.08buy
Hara Capital LLC15,33022,934+7,6040.320.45+0.13buy
BANK OF NOVA SCOTIA TRUST CO755,539762,627+7,0882.552.49-0.06buy
Candriam S.C.A.7,88614,652+6,7660.000.00+0.00buy
Mraz, Amerine & Associates, Inc.175,277181,893+6,6161.051.00-0.05buy
JAMISON PRIVATE WEALTH MANAGEMENT, INC.5,40011,719+6,3190.030.05+0.03buy
ROYAL LONDON ASSET MANAGEMENT LTD755,357760,593+5,2360.060.06-0.00buy
Knights of Columbus Asset Advisors LLC209,913214,968+5,0550.460.44-0.02buy
CenterBook Partners LP40,99746,020+5,0230.080.08+0.00buy
Peterson Wealth Services162,179167,004+4,8251.721.55-0.17buy
Nicholas Wealth, LLC.18,44122,877+4,4360.380.39+0.01buy
TOCQUEVILLE ASSET MANAGEMENT L.P.52,15956,424+4,2650.030.03+0.00buy
U.S. Capital Wealth Advisors, LLC614,256618,493+4,2370.720.59-0.13buy
Pacifica Partners Inc.174,851178,856+4,0052.402.42+0.02buy
Wahed Invest LLC28,38731,929+3,5420.120.16+0.04buy
Stokes Capital Advisors, LLC171,301174,684+3,3831.461.39-0.06buy
Trinity Legacy Partners, LLC90,98093,862+2,8820.870.75-0.12buy
Gold Investment Management Ltd.88,06990,687+2,6181.221.18-0.04buy
SYNOVUS FINANCIAL CORP6,6009,152+2,5520.000.00+0.00buy
SYON CAPITAL LLC28,08430,172+2,0880.080.08+0.00buy
JTC Employer Solutions Trustee Ltd2,0004,000+2,0000.000.01+0.00buy
Rockingstone Advisors LLC71,93573,695+1,7601.171.00-0.17buy
INVESTMENT MANAGEMENT ASSOCIATES INC /ADV245,227246,288+1,0613.213.32+0.11buy
Moloney Securities Asset Management, LLC7,3028,332+1,0300.030.03+0.00buy
Ruggaard & Associates LLC9,20010,100+9000.130.14+0.00buy
Obermeyer Wealth Partners70,33571,235+9000.130.11-0.01buy
CoreFirst Bank & Trust1351,010+8750.000.02+0.02buy
Cromwell Holdings LLC4,2485,099+8510.090.09+0.00buy
Clarius Group, LLC7,0867,788+7020.020.02-0.00buy
Code Waechter LLC17,85618,544+6880.570.50-0.07buy
Value Partners Investments Inc.26,74627,416+6700.070.48+0.41buy
Cadence Wealth Management LLC14,79515,439+6440.400.32-0.08buy
Measured Wealth Private Client Group, LLC10,15810,800+6420.110.11-0.01buy
VIRTUS ADVISERS, LLC4,6695,295+6260.070.07-0.01buy
Stokes Family Office, LLC19,44020,050+6100.070.07-0.00buy
KLEIN PAVLIS & PEASLEY FINANCIAL, INC.31,24031,845+6050.830.79-0.04buy
MAINSTAY CAPITAL MANAGEMENT LLC /ADV38,66339,250+5870.210.18-0.03buy
EAGLE ROCK INVESTMENT COMPANY, LLC60,79661,351+5550.340.31-0.02buy
Waterfront Wealth Inc.29,61230,132+5200.250.23-0.02buy
ROBOTTI ROBERT337,017337,522+5051.701.83+0.12buy
K.J. Harrison & Partners Inc391,476391,826+3502.111.93-0.19buy
KING LUTHER CAPITAL MANAGEMENT CORP31,66431,990+3260.000.00-0.00buy
Alaethes Wealth, LLC51,49751,739+2420.630.57-0.06buy
ST GERMAIN D J CO INC222450+2280.000.00+0.00buy
Venture Visionary Partners LLC6,9007,118+2180.010.01-0.00buy
NATIONS FINANCIAL GROUP INC, /IA/ /ADV14,99615,209+2130.040.03-0.00buy
Transamerica Financial Advisors, LLC8,2128,417+2050.030.03-0.00buy
FDx Advisors, Inc.10,79710,962+1650.100.10+0.00buy
CoreCommodity Management, LLC29,36029,513+1530.180.18-0.00buy
Financial Management Professionals, Inc.260410+1500.000.00+0.00buy
Cravens & Co Advisors, LLC8,9079,053+1460.230.21-0.02buy
Arkadios Wealth Advisors16,60216,711+1090.030.03-0.00buy
Argent Trust Co18,45418,511+570.030.02-0.00buy
Financial Perspectives, Inc16,18516,213+280.190.17-0.02buy
MGB Wealth Management, LLC99,55899,578+201.210.95-0.25buy
WELCH & FORBES LLC7,2707,290+200.000.00-0.00buy
First Heartland Consultants, Inc.6,4626,482+200.020.02-0.00buy
NAPLES GLOBAL ADVISORS, LLC6,5546,565+110.020.02-0.00buy
Forum Financial Management, LP69,96669,972+60.040.04-0.00buy
Page 1 of 3