Stock TransactionsCANADIAN NAT RES LTD MED TER

Total Bought
15,957,429
122 transactions
Total Sold
48,766,130
98 transactions
Net
-32,808,701
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp4,521,8227,834,264+3,312,4420.971.56+0.59buy
1832 Asset Management L.P.31,668,04533,756,826+2,088,7812.041.88-0.16buy
Fisher Asset Management, LLC41,929,57243,581,024+1,651,4520.650.59-0.06buy
AGF MANAGEMENT LTD6,007,7517,137,381+1,129,6301.231.23+0.00buy
Canoe Financial LP475,4111,549,610+1,074,1990.671.24+0.56buy
Point72 Europe (London) LLP509,4441,302,651+793,2071.492.76+1.26buy
MUFG SECURITIES (CANADA), LTD.1,134,9671,888,560+753,5932.662.81+0.14buy
Boston Partners8,297,2039,043,864+746,6610.370.36-0.01buy
Merewether Investment Management, LP703,4001,312,215+608,8151.322.01+0.69buy
Korea Investment CORP1,420,8102,021,757+600,9470.130.16+0.03buy
Ninepoint Partners LP3,106,2923,603,106+496,81410.5012.97+2.47buy
SCOTIA CAPITAL INC.5,179,3815,640,327+460,9461.081.00-0.08buy
SIG North Trading, ULC235,186468,883+233,6972.184.83+2.65buy
WEXFORD CAPITAL LP121,333294,390+173,0571.092.34+1.24buy
Capital International Sarl233,437405,160+171,7230.250.35+0.09buy
Old West Investment Management, LLC204,746355,983+151,2373.214.57+1.36buy
Galibier Capital Management Ltd.631,286777,962+146,6765.595.84+0.25buy
Addenda Capital Inc.2,310,4332,411,160+100,7274.463.91-0.55buy
ONTARIO TEACHERS PENSION PLAN BOARD29,988126,812+96,8240.010.04+0.03buy
Brandywine Global Investment Management, LLC1,580,1161,673,411+93,2950.420.43+0.01buy
CAPITAL INTERNATIONAL LTD /CA/143,484232,679+89,1950.240.33+0.10buy
Dixon Mitchell Investment Counsel Inc.1,833,4251,922,017+88,5923.322.94-0.38buy
GROUPAMA ASSET MANAGMENT31,522110,964+79,4420.010.04+0.03buy
EPACRIA CAPITAL PARTNERS, LLC81,867155,403+73,5362.143.52+1.38buy
Aviso Financial Inc.2,704,3732,767,080+62,7075.364.55-0.81buy
Anson Funds Management LP40,000100,000+60,0000.170.33+0.16buy
Capital International, Inc./CA/617,884669,285+51,4010.290.28-0.01buy
Polar Asset Management Partners Inc.50,00088,300+38,3000.040.06+0.03buy
Capital Wealth Planning, LLC91,652127,907+36,2550.030.04+0.01buy
INGALLS & SNYDER LLC2,684,3262,717,787+33,4614.113.52-0.59buy
AIGEN INVESTMENT MANAGEMENT, LP24,36254,323+29,9610.170.35+0.19buy
NewEdge Wealth, LLC793,287820,844+27,5570.610.49-0.12buy
GeoSphere Capital Management, LLC145,000170,000+25,0002.554.24+1.69buy
PRUDENTIAL PLC7,11226,567+19,4550.000.00+0.00buy
JBF Capital, Inc.512,198529,298+17,1002.822.62-0.20buy
JARISLOWSKY, FRASER Ltd35,00851,602+16,5940.010.01+0.00buy
Burgundy Asset Management Ltd.25,18240,771+15,5890.010.01+0.00buy
Harvest Portfolios Group Inc.110,915126,095+15,1800.150.14-0.01buy
Baskin Financial Services Inc.970,468985,280+14,8122.962.68-0.28buy
FIDELIS CAPITAL PARTNERS, LLC10,27624,139+13,8630.050.10+0.05buy
Meixler Investment Management, Ltd.136,212149,806+13,5943.733.67-0.06buy
Dakota Wealth Management154,589168,107+13,5180.130.13-0.00buy
Vise Technologies, Inc.5,61919,073+13,4540.040.08+0.05buy
HUB Investment Partners, LLC184,094197,121+13,0270.320.29-0.03buy
STUDIO INVESTMENT MANAGEMENT LLC8,07020,988+12,9180.070.15+0.08buy
DIVIDEND ASSETS CAPITAL, LLC306,734318,257+11,5232.232.02-0.20buy
Obermeyer Wealth Partners59,10670,335+11,2290.120.13+0.00buy
Stokes Capital Advisors, LLC160,107171,301+11,1941.591.46-0.13buy
K.J. Harrison & Partners Inc381,714391,476+9,7622.242.11-0.13buy
Verdence Capital Advisors LLC141,839150,709+8,8700.450.40-0.05buy
Parkwood LLC501,550509,349+7,7992.221.19-1.03buy
BANK OF NOVA SCOTIA TRUST CO748,105755,539+7,4342.972.55-0.43buy
Peterson Wealth Services154,820162,179+7,3591.931.72-0.21buy
Texas Yale Capital Corp.18,00025,000+7,0000.030.04+0.01buy
Mraz, Amerine & Associates, Inc.168,282175,277+6,9951.231.05-0.18buy
U.S. Capital Wealth Advisors, LLC607,366614,256+6,8900.820.72-0.10buy
Metis Global Partners, LLC112,106118,698+6,5920.140.12-0.01buy
ROYAL LONDON ASSET MANAGEMENT LTD748,801755,357+6,5560.070.06-0.01buy
Sharp Financial Services, LLC20,60027,100+6,5000.630.69+0.07buy
CLOVERFIELDS CAPITAL GROUP, LP65,50070,618+5,1180.790.76-0.03buy
EAGLE GLOBAL ADVISORS LLC137,600142,600+5,0000.260.24-0.02buy
Lee Financial Co46,31551,029+4,7140.270.24-0.03buy
LOUISBOURG INVESTMENTS INC.211,042215,723+4,6812.111.81-0.29buy
KLEIN PAVLIS & PEASLEY FINANCIAL, INC.27,22231,240+4,0180.860.83-0.03buy
Olympiad Research LP15,33019,320+3,9900.400.42+0.02buy
Financial Perspectives, Inc12,80016,185+3,3850.170.19+0.02buy
Trinity Legacy Partners, LLC87,75990,980+3,2210.890.87-0.02buy
GRAYBILL WEALTH MANAGEMENT, LTD.112,004115,168+3,164100.00100.000.00buy
Candriam S.C.A.7,88610,941+3,0550.000.00+0.00buy
Knights of Columbus Asset Advisors LLC206,887209,913+3,0260.480.46-0.02buy
Buttonwood Financial Advisors Inc.96,82499,835+3,0111.631.45-0.18buy
Wahed Invest LLC25,42428,387+2,9630.130.12-0.01buy
Value Partners Investments Inc.24,08326,746+2,6630.070.07-0.00buy
Capital International Investors3,447,2373,449,877+2,6400.030.02-0.00buy
Farrow Financial Inc.53,43255,279+1,8471.301.16-0.14buy
PHILADELPHIA TRUST CO13,93215,732+1,8000.040.04-0.00buy
Sequent Planning LLC25,75827,417+1,6590.320.31-0.00buy
West Family Investments, Inc.8,5769,994+1,4180.090.11+0.02buy
KING LUTHER CAPITAL MANAGEMENT CORP30,35131,664+1,3130.000.00-0.00buy
PCJ Investment Counsel Ltd.120,310121,600+1,2901.781.28-0.50buy
Dynasty Wealth Management, LLC27,56128,851+1,2900.030.03+0.00buy
AZZAD ASSET MANAGEMENT INC /ADV101,397102,667+1,2700.430.38-0.04buy
Alaethes Wealth, LLC50,29551,497+1,2020.740.63-0.11buy
SIMON QUICK ADVISORS, LLC8,2979,432+1,1350.020.02-0.00buy
KG&L Capital Management,LLC5,6506,775+1,1250.070.07+0.00buy
NATIONS FINANCIAL GROUP INC, /IA/ /ADV13,89814,996+1,0980.040.04-0.00buy
Transamerica Financial Advisors, LLC7,3968,212+8160.030.03-0.00buy
Carnegie Investment Counsel87,63388,416+7830.100.09-0.01buy
Pacifica Partners Inc.174,096174,851+7552.732.40-0.33buy
TOWARZYSTWO FUNDUSZY INWESTYCYJNYCH PZU SA4,1004,800+7000.050.06+0.00buy
PEAK FINANCIAL ADVISORS LLC77,07277,702+6301.571.33-0.25buy
Wallington Asset Management, LLC12,40013,025+6250.070.06-0.01buy
Souders Financial Advisors99,999100,600+6010.540.47-0.07buy
Calamos Wealth Management LLC28,57529,172+5970.050.05-0.00buy
FULTON BANK, N.A.10,45111,044+5930.020.01-0.00buy
Ted Buchan & Co19,94320,483+5400.380.32-0.06buy
PITCAIRN CO35,91536,390+4750.080.07-0.01buy
Waterfront Wealth Inc.29,16629,612+4460.280.25-0.03buy
Measured Wealth Private Client Group, LLC9,75410,158+4040.120.11-0.01buy
Moloney Securities Asset Management, LLC6,9267,302+3760.040.03-0.00buy
Page 1 of 3