Stock TransactionsCANADIAN NAT RES LTD MED TER

Total Bought
15,983,959
90 transactions
Total Sold
29,566,807
89 transactions
Net
-13,582,848
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.9,860,97214,943,608+5,082,6360.450.64+0.19buy
Capital International Investors4,829,6999,819,333+4,989,6340.080.14+0.06buy
WCM INVESTMENT MANAGEMENT, LLC23,3342,192,895+2,169,5610.000.40+0.39buy
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp761,9062,146,559+1,384,6530.471.15+0.68buy
AGF MANAGEMENT LTD2,163,7302,879,077+715,3470.991.15+0.16buy
FIL Ltd23,090,31123,340,567+250,2561.761.61-0.15buy
Korea Investment CORP825,803964,931+139,1280.160.17+0.01buy
Capital International, Inc./CA/180,536286,041+105,5050.220.29+0.07buy
SCOTIA CAPITAL INC.2,152,7972,239,515+86,7181.010.95-0.06buy
Parkwood LLC174,060259,648+85,5881.222.03+0.81buy
Credential Qtrade Securities Inc.1,217,5351,298,656+81,1215.225.08-0.14buy
Brandywine Global Investment Management, LLC723,265800,129+76,8640.410.42+0.01buy
AustralianSuper Pty Ltd57,670116,644+58,9740.020.05+0.02buy
1832 Asset Management L.P.15,733,20115,792,161+58,9602.111.95-0.16buy
FORA Capital, LLC8,39465,590+57,1960.050.37+0.32buy
K.J. Harrison & Partners Inc91,137147,082+55,9451.341.64+0.30buy
Hillsdale Investment Management Inc.84,050135,250+51,2000.500.72+0.23buy
MONTRUSCO BOLTON INVESTMENTS INC.1,233,0431,280,195+47,1521.171.05-0.12buy
NewEdge Wealth, LLC411,846456,414+44,5680.840.76-0.08buy
Stokes Capital Advisors, LLC27,41069,047+41,6370.621.43+0.81buy
UNITED SERVICES AUTOMOBILE ASSOCIATION384,393424,083+39,6900.630.62-0.01buy
Grantham, Mayo, Van Otterloo & Co. LLC6,60044,200+37,6000.000.01+0.01buy
EQUITABLE TRUST CO6,09336,634+30,5410.030.18+0.15buy
ELEVATION POINT WEALTH PARTNERS, LLC8,56233,781+25,2190.060.21+0.15buy
Dakota Wealth Management53,08875,338+22,2500.150.19+0.04buy
JARISLOWSKY, FRASER Ltd9,69228,144+18,4520.000.01+0.01buy
BOWEN HANES & CO INC684,970703,320+18,3501.491.39-0.10buy
GATEWAY INVESTMENT ADVISERS LLC4,67622,875+18,1990.000.02+0.01buy
Quantitative Investment Management, LLC14,63931,206+16,5670.150.12-0.03buy
Baskin Financial Services Inc.448,741464,287+15,5462.942.74-0.20buy
PACIFIC HEIGHTS ASSET MANAGEMENT LLC145,000160,000+15,0000.890.90+0.01buy
Old West Investment Management, LLC79,24794,188+14,9412.593.17+0.59buy
DIVIDEND ASSETS CAPITAL, LLC124,251136,622+12,3711.671.76+0.09buy
CenterBook Partners LP11,04321,321+10,2780.090.17+0.08buy
Cumberland Partners Ltd102,257110,877+8,6200.640.67+0.03buy
Capital International Sarl68,57177,131+8,5600.200.19-0.01buy
U.S. Capital Wealth Advisors, LLC298,426306,431+8,0050.870.80-0.07buy
SUMMIT SECURITIES GROUP LLC5007,100+6,6000.000.04+0.04buy
Bayesian Capital Management, LP3,1098,824+5,7150.020.06+0.04buy
Metis Global Partners, LLC50,04055,041+5,0010.160.14-0.01buy
MAINSTAY CAPITAL MANAGEMENT LLC /ADV16,05720,120+4,0630.220.25+0.03buy
SYON CAPITAL LLC10,16414,192+4,0280.080.10+0.01buy
Wealthstar Advisors, LLC4,1568,075+3,9190.100.08-0.02buy
Rockingstone Advisors LLC38,69842,450+3,7521.381.56+0.18buy
Financial Advocates Investment Management4,7178,380+3,6630.020.04+0.01buy
ROYAL LONDON ASSET MANAGEMENT LTD421,856425,511+3,6550.090.08-0.01buy
Burgundy Asset Management Ltd.25,96029,569+3,6090.020.02+0.00buy
RITHOLTZ WEALTH MANAGEMENT57,27360,742+3,4690.170.15-0.01buy
Addenda Capital Inc.1,342,3681,345,335+2,9675.194.62-0.57buy
Hartree Partners, LP6,0008,783+2,7830.150.21+0.05buy
Financial Perspectives, Inc3,0185,797+2,7790.090.15+0.06buy
Calamos Wealth Management LLC25,18627,644+2,4580.120.11-0.01buy
PEAK FINANCIAL ADVISORS LLC36,54238,872+2,3302.551.70-0.85buy
FIDUCIARY TRUST CO127,237129,347+2,1100.150.14-0.01buy
Buttonwood Financial Advisors Inc.40,80742,778+1,9711.671.53-0.14buy
Knights of Columbus Asset Advisors LLC99,337100,814+1,4770.590.42-0.16buy
Checchi Capital Advisers, LLC7,6469,034+1,3880.050.05+0.00buy
AZZAD ASSET MANAGEMENT INC /ADV61,55562,763+1,2080.560.52-0.04buy
Value Partners Investments Inc.8,83810,040+1,2020.050.05+0.01buy
Laird Norton Wetherby Wealth Management, LLC14,89416,043+1,1490.050.05+0.00buy
EAGLE GLOBAL ADVISORS LLC59,00060,000+1,0000.250.24-0.01buy
ATLAS CAPITAL ADVISORS INC.4,6565,643+9870.050.05+0.00buy
Wahed Invest LLC7,8338,648+8150.170.16-0.01buy
Kingsview Wealth Management, LLC4,0494,777+7280.010.01-0.00buy
CONNING INC.30,59531,261+6660.070.07-0.00buy
Nicholas Wealth, LLC.8,4238,992+5690.500.51+0.01buy
Transamerica Financial Advisors, LLC200750+5500.000.01+0.01buy
SHELTON CAPITAL MANAGEMENT8,0008,500+5000.020.02-0.00buy
Lorne Steinberg Wealth Management Inc.4,3374,760+4230.110.10-0.00buy
West Family Investments, Inc.3,8654,288+4230.090.10+0.01buy
Waterfront Wealth Inc.13,03713,345+3080.280.26-0.02buy
Venture Visionary Partners LLC3,1003,400+3000.010.01-0.00buy
Cadence Wealth Management LLC6,4846,776+2920.350.35+0.00buy
FIDELIS CAPITAL PARTNERS, LLC4,0134,287+2740.090.06-0.03buy
SIMON QUICK ADVISORS, LLC3,6303,889+2590.020.02+0.00buy
Measured Wealth Private Client Group, LLC3,7494,008+2590.100.10-0.00buy
RFP Financial Group LLC188391+2030.010.01+0.01buy
Ruggaard & Associates LLC4,5004,700+2000.170.16-0.01buy
Tacita Capital Inc2,1502,334+1840.110.11+0.00buy
Clarius Group, LLC5,4215,600+1790.030.03-0.00buy
Harvest Fund Management Co., Ltd182360+1780.000.00-0.00buy
SVB WEALTH LLC4,1794,296+1170.010.01+0.00buy
ALTFEST L J & CO INC13,86513,964+990.140.13-0.01buy
ADIRONDACK TRUST CO114205+910.000.01+0.00buy
PDS Planning, Inc3,8903,966+760.030.03-0.00buy
NATIONS FINANCIAL GROUP INC, /IA/ /ADV5,4195,469+500.040.03-0.00buy
DRIVE WEALTH MANAGEMENT, LLC5,9495,991+420.140.13-0.01buy
Belmont Capital, LLC5,0005,040+400.170.14-0.03buy
EP Wealth Advisors, LLC4,6784,695+170.000.00-0.00buy
Silicon Valley Capital Partners242244+20.000.00-0.00buy
Souders Financial Advisors48,55648,554-20.600.54-0.06sell
MISSION WEALTH MANAGEMENT, LP4,7964,791-50.010.01-0.00sell
Copeland Capital Management, LLC7262-100.000.00-0.00sell
Lee Financial Co24,81624,803-130.300.29-0.01sell
Pinnacle Bancorp, Inc.281218-630.010.00-0.00sell
Hennion & Walsh Asset Management, Inc.5,2975,232-650.020.02-0.00sell
EVERGREEN CAPITAL MANAGEMENT LLC9,0028,917-850.030.02-0.00sell
AVIVA PLC40,74340,649-940.010.01-0.00sell
LEUTHOLD GROUP, LLC13,96313,857-1060.130.11-0.01sell
Mraz, Amerine & Associates, Inc.83,44683,307-1391.221.14-0.07sell
Page 1 of 2