0001752724-22-151134.txt : 20220628 0001752724-22-151134.hdr.sgml : 20220628 20220628113621 ACCESSION NUMBER: 0001752724-22-151134 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20220430 FILED AS OF DATE: 20220628 PERIOD START: 20221031 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DFA INVESTMENT TRUST CO CENTRAL INDEX KEY: 0000896162 IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-07436 FILM NUMBER: 221048028 BUSINESS ADDRESS: STREET 1: 6300 BEE CAVE ROAD STREET 2: BUILDING ONE CITY: AUSTIN STATE: TX ZIP: 78746 BUSINESS PHONE: (512) 306-7400 MAIL ADDRESS: STREET 1: 6300 BEE CAVE ROAD STREET 2: BUILDING ONE CITY: AUSTIN STATE: TX ZIP: 78746 0000896162 S000017804 The Canadian Small Company Series C000049318 The Canadian Small Company Series NPORT-P 1 primary_doc.xml NPORT-P false 0000896162 XXXXXXXX S000017804 C000049318 DFA INVESTMENT TRUST CO 811-07436 0000896162 549300FSKWEXKF6YBM56 6300 BEE CAVE ROAD BUILDING ONE AUSTIN 78746 512-306-7400 The Canadian Small Company Series S000017804 54930006OMTUF18TBS36 2022-10-31 2022-04-30 N 1840528470.32 498816576.73 1341711893.59 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 3446988.15000000 UST 5N Plus Inc 5493005GU1NFX4YB2S73 5N Plus, Inc. 33833X101 420567.00000000 NS 641662.18000000 0.047824140418 Long EC CORP CA N 1 N N B2Gold Corp 549300F7OK456M5NLM05 B2Gold Corp. 11777Q209 284530.00000000 NS 1207090.26000000 0.089966427648 Long EC CORP CA N 1 N N N Marathon Gold Corp 52990063E8H31CA3UR10 Marathon Gold Corp. 56580Q102 147500.00000000 NS 261783.37000000 0.019511146264 Long EC CORP CA N 1 N N Dimensional Holdings Inc. N/A DFA Short Term Investment Fund 000000000 251563435.00000000 NS USD 251563435.00000000 18.74943765512 Long STIV RF US N N/A N N MAG Silver Corp 254900LGL904N7F3EL14 MAG Silver Corp. 55903Q104 19011.00000000 NS 280285.17000000 0.020890115928 Long EC CORP CA N 1 N N Advantage Energy Ltd 549300WK5YRPOB2DTT64 Advantage Energy Ltd. 00791P107 1194867.00000000 NS 9980090.23000000 0.743832582663 Long EC CORP CA N 1 N N N Hanfeng Evergreen Inc N/A Hanfeng Evergreen, Inc. 410347108 45837.00000000 NS 0.00000000 0.000000 Long EC CORP CA N 3 N N N Taseko Mines Ltd 549300XKUO1JSLU7KX54 Taseko Mines Ltd. 876511106 1738925.00000000 NS 3370508.12000000 0.251209528372 Long EC CORP CA N 1 N N GoGold Resources Inc 549300PNCGJ26Y676N19 GoGold Resources, Inc. 38045Y102 98009.00000000 NS 193019.71000000 0.014386077288 Long EC CORP CA N 1 N N N Bragg Gaming Group Inc 9845000EB9E6A9887Q16 Bragg Gaming Group, Inc. 104833306 4700.00000000 NS 25171.06000000 0.001876040610 Long EC CORP CA N 1 N N North American Construction Group Ltd 549300DQ6060LO4XGI15 North American Construction Group Ltd. 656811106 27687.00000000 NS USD 349409.94000000 0.026042099028 Long EC CORP CA N 1 N N N Total Energy Services Inc 549300R3W0R3EV800D58 Total Energy Services, Inc. 89154B102 238344.27000000 NS 1497246.92000000 0.111592282005 Long EC CORP CA N 1 N N N Capital Power Corp 549300QRKTEXGXYVPO80 Capital Power Corp. 14042M102 724520.00000000 NS 23811337.25000000 1.774698231696 Long EC CORP CA N 1 N N N Yamana Gold Inc 54930002VY22NXG01418 Yamana Gold, Inc. 98462Y100 588814.00000000 NS USD 3244365.14000000 0.241807884054 Long EC CORP CA N 1 N N TransAlta Corp GJZNVO2UY6DNFNIYH321 TransAlta Corp. 89346D107 1758255.00000000 NS 18860198.42000000 1.405681689944 Long EC CORP CA N 1 N N N Cogeco Communications Inc 549300XHH6LJM6IAXV57 Cogeco Communications, Inc. 19239C106 80182.00000000 NS 6584829.33000000 0.490778188779 Long EC CORP CA N 1 N N Canada Goose Holdings Inc 529900891XBE6RV8JR07 Canada Goose Holdings, Inc. 135086106 235947.00000000 NS USD 5136566.19000000 0.382836748674 Long EC CORP CA N 1 N N Sienna Senior Living Inc 549300K3HNLZV4V5LL42 Sienna Senior Living, Inc. 82621K102 383732.00000000 NS 4149019.17000000 0.309233240744 Long EC CORP CA N 1 N N MAG Silver Corp 254900LGL904N7F3EL14 MAG Silver Corp. 55903Q104 256878.00000000 NS USD 3786381.72000000 0.282205273582 Long EC CORP CA N 1 N N Largo Inc 549300DNLDBZOCZKIM08 Largo, Inc. 517097101 65149.10000000 NS 544663.01000000 0.040594632320 Long EC CORP CA N 1 N N Tamarack Valley Energy Ltd 549300TLKPX8BE14MH06 Tamarack Valley Energy Ltd. 87505Y409 1165080.00000000 NS 4561828.05000000 0.340000567319 Long EC CORP CA N 1 N N N Opsens Inc N/A Opsens, Inc. 683823108 6100.00000000 NS 9021.91000000 0.000672417830 Long EC CORP CA N 1 N N N Parex Resources Inc 549300U7LWRGTY6XWK67 Parex Resources, Inc. 69946Q104 774607.00000000 NS 15098399.78000000 1.125308633852 Long EC CORP CA N 1 N N N Calian Group Ltd N/A Calian Group Ltd. 12989J108 53590.00000000 NS 2958473.36000000 0.220499898237 Long EC CORP CA N 1 N N Evertz Technologies Ltd 254900ASG60X9475O884 Evertz Technologies Ltd. 30041N107 146939.00000000 NS 1609334.63000000 0.119946363872 Long EC CORP CA N 1 N N N TeraGo Inc N/A TeraGo, Inc. 88079F107 2400.00000000 NS 10200.44000000 0.000760255614 Long EC CORP CA N 1 N N N Parkland Corp 549300XHQS1JYWBNK868 Parkland Corp. 70137W108 766945.00000000 NS 21784784.22000000 1.623655892451 Long EC CORP CA N 1 N N Canopy Growth Corp 529900CSD7NH1UBC9X07 Canopy Growth Corp. 138035100 97300.00000000 NS USD 555583.00000000 0.041408517182 Long EC CORP CA N 1 N N Largo Inc 549300DNLDBZOCZKIM08 Largo, Inc. 517097101 5436.00000000 NS USD 45499.32000000 0.003391139350 Long EC CORP CA N 1 N N N Atco Ltd/Canada 5299005SPZ1QYL51JD25 Atco Ltd. 046789400 394442.00000000 NS 14053329.97000000 1.047417857525 Long EC CORP CA N 1 N N N MEG Energy Corp 5493002WXPTG5ZC1T326 MEG Energy Corp. 552704108 2167763.00000000 NS 32567489.90000000 2.427308728169 Long EC CORP CA N 1 N N N Brookfield Infrastructure Corp N/A Brookfield Infrastructure Corp. 11275Q107 214895.00000000 NS 15247483.17000000 1.136420064757 Long EC CORP CA N 1 N N Precision Drilling Corp 549300WF2OE8T5BP4B84 Precision Drilling Corp. 74022D407 65540.80000000 NS 4720223.27000000 0.351806024270 Long EC CORP CA N 1 N N N Lightspeed Commerce Inc 254900T8MDWRTGMFZ257 Lightspeed Commerce, Inc. 53229C107 56050.00000000 NS USD 1252717.50000000 0.093367101088 Long EC CORP CA N 1 N N Calfrac Well Services Ltd 54930072S07WJGD7TA28 Calfrac Well Services Ltd. 129584405 3700.00000000 NS 14516.02000000 0.001081902908 Long EC CORP CA N 1 N N N IAMGOLD Corp 254900E7II30XAB9LA72 IAMGOLD Corp. 450913108 2197656.00000000 NS 6209855.82000000 0.462830794723 Long EC CORP CA N 1 N N N Firm Capital Mortgage Investment Corp 549300E0TOPNPG4QGM61 Firm Capital Mortgage Investment Corp. 318323102 186421.00000000 NS 1932921.59000000 0.144063833616 Long EC CORP CA N 1 N N N Maverix Metals Inc 549300CPYYBEBU8HQN80 Maverix Metals, Inc. 57776F405 9022.00000000 NS 40662.73000000 0.003030660322 Long EC CORP CA N 1 N N N Organigram Holdings Inc 529900J3EQ1VWW76L728 Organigram Holdings, Inc. 68620P101 503390.00000000 NS USD 709779.90000000 0.052901066420 Long EC CORP CA N 1 N N N Pason Systems Inc 984500DC6T2FLR969F65 Pason Systems, Inc. 702925108 413044.00000000 NS 5211881.24000000 0.388450103550 Long EC CORP CA N 1 N N N Vermilion Energy Inc WT03B8BB1IX8WI9ZGV02 Vermilion Energy, Inc. 923725105 233451.00000000 NS USD 4547625.48000000 0.338942026356 Long EC CORP CA N 1 N N N VersaBank 549300RUBSDFVNCR7415 VersaBank 92512J106 3400.00000000 NS 34459.19000000 0.002568300256 Long EC CORP CA N 1 N N N Enerplus Corp 549300OEXJU0X6FYBQ42 Enerplus Corp. 292766102 1294755.00000000 NS 15863810.14000000 1.182355930195 Long EC CORP CA N 1 N N Maple Leaf Foods Inc 549300LX07S5J8F76F37 Maple Leaf Foods, Inc. 564905107 437346.00000000 NS 9631042.18000000 0.717817455894 Long EC CORP CA N 1 N N Ensign Energy Services Inc N/A Ensign Energy Services, Inc. 293570107 741132.00000000 NS 2348038.17000000 0.175003156878 Long EC CORP CA N 1 N N N Corus Entertainment Inc 549300DVZFTUMM4M2O84 Corus Entertainment, Inc. 220874101 1028921.00000000 NS 3371935.87000000 0.251315940934 Long EC CORP CA N 1 N N Sandstorm Gold Ltd 549300QWJPV45VQF1B33 Sandstorm Gold Ltd. 80013R206 905560.00000000 NS 6738920.02000000 0.502262822010 Long EC CORP CA N 1 N N Exco Technologies Ltd SYNTCKFOJZ0PX99NLV15 Exco Technologies Ltd. 30150P109 164124.00000000 NS 1099994.27000000 0.081984386905 Long EC CORP CA N 1 N N Organigram Holdings Inc 529900J3EQ1VWW76L728 Organigram Holdings, Inc. 68620P101 624195.00000000 NS 884314.72000000 0.065909434374 Long EC CORP CA N 1 N N Maverix Metals Inc 549300CPYYBEBU8HQN80 Maverix Metals, Inc. 57776F405 60123.00000000 NS USD 271154.73000000 0.020209609178 Long EC CORP CA N 1 N N N Keyera Corp N/A Keyera Corp. 493271100 331609.00000000 NS 8226660.05000000 0.613146539827 Long EC CORP CA N 1 N N TransGlobe Energy Corp 549300QMNS6BDY8UUB03 TransGlobe Energy Corp. 893662106 9567.00000000 NS USD 41807.79000000 0.003116003532 Long EC CORP CA N 1 N N N AirBoss of America Corp 549300RG6CCG87T9MX45 AirBoss of America Corp. 00927V200 94697.00000000 NS 2293987.19000000 0.170974648205 Long EC CORP CA N 1 N N Gibson Energy Inc 549300WYW5D9I3FR0643 Gibson Energy, Inc. 374825206 899205.00000000 NS 17121047.99000000 1.276059940423 Long EC CORP CA N 1 N N VIQ Solutions Inc N/A VIQ Solutions, Inc. 91825V400 9600.00000000 NS 11209.28000000 0.000835446123 Long EC CORP CA N 1 N N N Hardwoods Distribution Inc 254900S1MZ7WZBPR5U32 Hardwoods Distribution, Inc. 412422107 70690.00000000 NS 1788366.48000000 0.133289902887 Long EC CORP CA N 1 N N Extendicare Inc 5493001DQ0G74DE4CY39 Extendicare, Inc. 30224T863 474539.00000000 NS 2685477.39000000 0.200153058404 Long EC CORP CA N 1 N N Neo Performance Materials Inc 984500E2A5I396CB6D96 Neo Performance Materials, Inc. 64046G106 16755.00000000 NS 168378.20000000 0.012549504912 Long EC CORP CA N 1 N N Points.com Inc N/A Points.com, Inc. 73085G109 62976.99100000 NS USD 1008261.63000000 0.075147401973 Long EC CORP CA N 1 N N N Aptose Biosciences Inc 5299003EUHV3CD08L949 Aptose Biosciences, Inc. 03835T200 11500.00000000 NS 13517.30000000 0.001007466659 Long EC CORP CA N 1 N N N Stelco Holdings Inc 549300K1TSD2M8EKF208 Stelco Holdings, Inc. 858522105 152152.00000000 NS 5553580.57000000 0.413917518099 Long EC CORP CA N 1 N N N Cronos Group Inc 549300CWB04E8UOTWX71 Cronos Group, Inc. 22717L101 373190.00000000 NS USD 1127033.80000000 0.083999687666 Long EC CORP CA N 1 N N First Mining Gold Corp 5299002LR0XBHE0LR167 First Mining Gold Corp. 320890106 749400.00000000 NS 148754.14000000 0.011086891359 Long EC CORP CA N 1 N N Africa Oil Corp 549300071188HIDJEB11 Africa Oil Corp. 00829Q101 1333299.00000000 NS 2739975.37000000 0.204214882724 Long EC CORP CA N 1 N N Savaria Corp 549300OFRDMCLTX90G87 Savaria Corp. 805112109 215010.00000000 NS 2567433.46000000 0.191355049639 Long EC CORP CA N 1 N N New Gold Inc 5493005G0GNCHP0H6L96 New Gold, Inc. 644535106 3469405.00000000 NS 5050237.30000000 0.376402514140 Long EC CORP CA N 1 N N N Lightstream Resources Ltd IESTMFG7UGW7B60IKK28 Lightstream Resources Ltd. 53227K101 687816.25900000 NS 0.00000000 0.000000 Long EC CORP CA N 3 N N N Seabridge Gold Inc 9845003FEO1A66376A92 Seabridge Gold, Inc. 811916105 123730.00000000 NS 2187294.83000000 0.163022690672 Long EC CORP CA N 1 N N ERO Copper Corp 549300KL8A21SEIO8I47 ERO Copper Corp. 296006109 302222.00000000 NS 4345183.78000000 0.323853712615 Long EC CORP CA N 1 N N Celestica Inc 549300J3CG5T6RZWLN53 Celestica, Inc. 15101Q108 584405.00000000 NS 6568955.12000000 0.489595057730 Long EC CORP CA N 1 N N N Capstone Copper Corp 549300JWFL5E2LAFKV86 Capstone Copper Corp. 14071L108 2248283.00000000 NS 10238162.57000000 0.763067139742 Long EC CORP CA N 1 N N BMTC Group Inc N/A BMTC Group, Inc. 05561N208 20581.00000000 NS 244475.97000000 0.018221197200 Long EC CORP CA N 1 N N CES Energy Solutions Corp 984500NF54914EB1B646 CES Energy Solutions Corp. 15713J104 1334769.00000000 NS 2732606.13000000 0.203665641115 Long EC CORP CA N 1 N N N Corby Spirit and Wine Ltd N/A Corby Spirit & Wine Ltd. 218349108 85367.00000000 NS 1269889.36000000 0.094646948131 Long EC CORP CA N 1 N N N Trisura Group Ltd 549300S7H452RZFP8305 Trisura Group Ltd. 89679A209 180100.00000000 NS 4330587.32000000 0.322765814381 Long EC CORP CA N 1 N N N Morguard Corp 549300UZ0SQJ32MWEL16 Morguard Corp. 617577101 22184.00000000 NS 2179286.81000000 0.162425839735 Long EC CORP CA N 1 N N N Vecima Networks Inc 549300L8DMJG6F2WB423 Vecima Networks, Inc. 92241Y101 6059.00000000 NS 76642.47000000 0.005712289677 Long EC CORP CA N 1 N N N Crescent Point Energy Corp 549300FTKUHZK8OC7N74 Crescent Point Energy Corp. 22576C101 2943000.00000000 NS 20388977.54000000 1.519624118814 Long EC CORP CA N 1 N N SSR Mining Inc 549300JD2KR7AB9DYJ38 SSR Mining, Inc. 784730103 847685.81200000 NS 18647570.19000000 1.389834157324 Long EC CORP CA N 1 N N N Fortuna Silver Mines Inc 5493003Q88RVK7CW4735 Fortuna Silver Mines, Inc. 349915108 573146.00000000 NS USD 1994548.08000000 0.148656957542 Long EC CORP CA N 1 N N N Boralex Inc 5493004UT7HNQU2SVR90 Boralex, Inc. 09950M300 450304.00000000 NS 13498779.47000000 1.006086294270 Long EC CORP CA N 1 N N Russel Metals Inc 5493005F9VPHFO17OV54 Russel Metals, Inc. 781903604 345023.00000000 NS 9195958.06000000 0.685389918948 Long EC CORP CA N 1 N N Timbercreek Financial Corp 5493008ZG1OQOGVDHG19 Timbercreek Financial Corp. 88709B104 518190.00000000 NS 3674705.87000000 0.273881888321 Long EC CORP CA N 1 N N N SunOpta Inc 54930010CP0KEPPRPA40 SunOpta, Inc. 8676EP108 329746.00000000 NS 1817305.63000000 0.135446785459 Long EC CORP CA N 1 N N Melcor Developments Ltd 549300RYMI0PJCFQBB05 Melcor Developments Ltd. 585467103 55340.00000000 NS 664691.71000000 0.049540569266 Long EC CORP CA N 1 N N N Enerplus Corp 549300OEXJU0X6FYBQ42 Enerplus Corp. 292766102 28353.00000000 NS USD 347040.72000000 0.025865517154 Long EC CORP CA N 1 N N N ATS Automation Tooling Systems Inc 5493005KP4RP3IU7HQ41 ATS Automation Tooling Systems, Inc. 001940105 416536.00000000 NS 12155789.23000000 0.905991017004 Long EC CORP CA N 1 N N N Enghouse Systems Ltd 549300LKRHABBMOTY018 Enghouse Systems Ltd. 292949104 248381.00000000 NS 6985564.57000000 0.520645647055 Long EC CORP CA N 1 N N SSR Mining Inc 549300JD2KR7AB9DYJ38 SSR Mining, Inc. 784730103 197205.00000000 NS USD 4340482.05000000 0.323503284925 Long EC CORP CA N 1 N N N Headwater Exploration Inc 549300XIU4JQ0GKLRG88 Headwater Exploration, Inc. 422096107 540066.00000000 NS 2787247.56000000 0.207738157000 Long EC CORP CA N 1 N N SilverCrest Metals Inc 549300M4CUMXUHSXYQ10 SilverCrest Metals, Inc. 828363101 83956.00000000 NS 633272.60000000 0.047198851185 Long EC CORP CA N 1 N N Real Matters Inc 54930038CQZBR1KZYE22 Real Matters, Inc. 75601Y100 350220.00000000 NS 1243142.65000000 0.092653471728 Long EC CORP CA N 1 N N Leon's Furniture Ltd 549300L1VH4AT8EH7A33 Leon's Furniture Ltd. 526682109 167479.00000000 NS 2555239.48000000 0.190446212201 Long EC CORP CA N 1 N N N NFI Group Inc 549300VX6QRAVXOXZW59 NFI Group, Inc. 62910L102 340794.00000000 NS 3127670.00000000 0.233110402832 Long EC CORP CA N 1 N N Newcrest Mining Ltd 5299006MN50OZJUJI655 Newcrest Mining Ltd. 000000000 124317.51000000 NS USD 2343385.06000000 0.174656352917 Long EC CORP AU N 1 N N N The DFA Investment Trust Company 549300FSKWEXKF6YBM56 DFA Investment Trust Co. 23320U405 21347068.07600000 NS USD 246921536.44000000 18.40346930064 Long EC RF US N 2 N N N Kelt Exploration Ltd 549300OBXGWYN1VOFC24 Kelt Exploration Ltd. 488295106 773541.00000000 NS 3992197.74000000 0.297545080957 Long EC CORP CA N 1 N N N Finning International Inc 549300QLDCP11KB6XW55 Finning International, Inc. 318071404 759413.00000000 NS 21363940.23000000 1.592289695877 Long EC CORP CA N 1 N N Centerra Gold Inc 549300K0HXTMP5JJ0E62 Centerra Gold, Inc. 152006102 1150410.23800000 NS 10647552.04000000 0.793579612051 Long EC CORP CA N 1 N N N AutoCanada Inc 549300BPCHUK5M1WZS45 AutoCanada, Inc. 05277B209 126941.00000000 NS 2954529.17000000 0.220205931252 Long EC CORP CA N 1 N N N Western Forest Products Inc 54930025VS2JPY0XAU56 Western Forest Products, Inc. 958211203 1757626.00000000 NS 2818440.48000000 0.210063016767 Long EC CORP CA N 1 N N Heroux-Devtek Inc 549300ZEMF0P4EU7CI78 Heroux-Devtek, Inc. 42774L109 243053.00000000 NS 2898510.85000000 0.216030793484 Long EC CORP CA N 1 N N N TransAlta Corp GJZNVO2UY6DNFNIYH321 TransAlta Corp. 89346D107 8389.00000000 NS USD 90013.97000000 0.006708889623 Long EC CORP CA N 1 N N N Treasury Metals Inc 25490084LOPPDXN4YK38 Treasury Metals, Inc. 894647247 1.00000000 NS 0.12000000 0.000000008943 N/A DE CA N 2 N/A N/A Call Purchased Treasury Metals, Inc. Treasury Metals, Inc. 1.50000000 1.50000000 CAD 2023-08-07 XXXX 0.12000000 N N N OceanaGold Corp 549300CBMSE8I9N3E232 OceanaGold Corp. 675222103 3780713.00000000 NS 9417570.23000000 0.701907039431 Long EC CORP CA N 1 N N N Maxim Power Corp 549300JHCNCJCQET4P76 Maxim Power Corp. 57773Y209 61434.00000000 NS 174070.57000000 0.012973766635 Long EC CORP CA N 1 N N N Exchange Income Corp 549300G7SUZKHS2N8C38 Exchange Income Corp. 301283107 96053.00000000 NS 3099207.45000000 0.230989042044 Long EC CORP CA N 1 N N N Zenith Capital Corp/Alberta N/A Zenith Capital Corp. 000000000 111820.00000000 NS 20150.49000000 0.001501849249 Long EC CORP CA N 2 N N N Premium Brands Holdings Corp 529900F5EXPGUY8WV366 Premium Brands Holdings Corp. 74061A108 189209.00000000 NS 15447195.67000000 1.151304966721 Long EC CORP CA N 1 N N Aecon Group Inc 549300VROCXVWXFR8B83 Aecon Group, Inc. 00762V109 337674.00000000 NS 3934908.17000000 0.293275194831 Long EC CORP CA N 1 N N N Mainstreet Equity Corp 984500FB1BA3F6U3DB35 Mainstreet Equity Corp. 560915100 31349.00000000 NS 2921009.85000000 0.217707681056 Long EC CORP CA N 1 N N N Clairvest Group Inc 549300KMHNPWY6PVZ475 Clairvest Group, Inc. 17965L100 1900.00000000 NS 89294.75000000 0.006655284970 Long EC CORP CA N 1 N N N MDF Commerce Inc 549300AN22WL3DO3C024 MDF Commerce, Inc. 55283M103 24190.00000000 NS 47451.68000000 0.003536651961 Long EC CORP CA N 1 N N Ag Growth International Inc 549300ZCF9VG3Z4PHL09 Ag Growth International, Inc. 001181106 124923.00000000 NS 3781773.61000000 0.281861823545 Long EC CORP CA N 1 N N Polaris Infrastructure Inc 529900TVRAUXW0I7VZ94 Polaris Infrastructure, Inc. 73106R100 107795.00000000 NS 1576669.17000000 0.117511753270 Long EC CORP CA N 1 N N N Cenovus Energy Inc 549300F4XPHJ7NOSP309 Cenovus Energy, Inc. 15135U117 2328.00000000 NS 30897.44000000 0.002302837155 N/A DE CA N 2 N/A N/A Call Purchased Cenovus Energy, Inc. Cenovus Energy, Inc. 6.54000000 6.54000000 CAD 2026-01-01 XXXX 22226.14000000 N N N Viemed Healthcare Inc N/A Viemed Healthcare, Inc. 92663R105 53602.00000000 NS USD 266937.96000000 0.019895326356 Long EC CORP CA N 1 N N N Bridgemarq Real Estate Services 5493004OBEWQPG5ZYS46 Bridgemarq Real Estate Services 10808B108 53069.00000000 NS 577928.08000000 0.043073932843 Long EC CORP CA N 1 N N N Touchstone Exploration Inc 2138008URBSUC1J24J73 Touchstone Exploration, Inc. 89156L108 28397.00000000 NS 31830.99000000 0.002372416176 Long EC CORP CA N 1 N N Canopy Growth Corp 529900CSD7NH1UBC9X07 Canopy Growth Corp. 138035100 215900.00000000 NS 1245334.53000000 0.092816836159 Long EC CORP CA N 1 N N K-Bro Linen Inc N/A K-Bro Linen, Inc. 48243M107 62086.00000000 NS 1523333.76000000 0.113536577209 Long EC CORP CA N 1 N N N Acadian Timber Corp 529900R43U08MDP0X910 Acadian Timber Corp. 004272100 65067.00000000 NS 953731.84000000 0.071083206801 Long EC CORP CA N 1 N N N Andrew Peller Ltd 549300WIJYUEOEIC8537 Andrew Peller Ltd. 03444Q100 168200.00000000 NS 885090.88000000 0.065967282859 Long EC CORP CA N 1 N N Invesque Inc 254900JGP97WMV2X5E58 Invesque, Inc. 46136U103 191266.00000000 NS USD 248645.80000000 0.018531981507 Long EC CORP CA N 1 N N KP Tissue Inc N/A KP Tissue, Inc. 48265Y104 47200.00000000 NS 410402.83000000 0.030587999701 Long EC CORP CA N 1 N N First National Financial Corp 549300L96UOMCR0MJU30 First National Financial Corp. 33564P103 79319.00000000 NS 2242529.93000000 0.167139453761 Long EC CORP CA N 1 N N Crescent Point Energy Corp 549300FTKUHZK8OC7N74 Crescent Point Energy Corp. 22576C101 346792.00000000 NS USD 2399800.64000000 0.178861099127 Long EC CORP CA N 1 N N N Jamieson Wellness Inc 254900EIXJ4NHQFFRO95 Jamieson Wellness, Inc. 470748104 254326.00000000 NS 6394527.54000000 0.476594682550 Long EC CORP CA N 1 N N Endeavour Silver Corp 549300IF2E29780PPV02 Endeavour Silver Corp. 29258Y103 146282.00000000 NS USD 554408.78000000 0.041321000629 Long EC CORP CA N 1 N N N Pine Cliff Energy Ltd N/A Pine Cliff Energy Ltd. 722524105 87000.00000000 NS 104293.00000000 0.007773129275 Long EC CORP CA N 1 N N N GoldMoney Inc 529900FVFMKB4KL6F148 GoldMoney, Inc. 38149A109 125000.00000000 NS 182929.20000000 0.013634014938 Long EC CORP CA N 1 N N Wesdome Gold Mines Ltd 529900DCBALMLHZPLR10 Wesdome Gold Mines Ltd. 95083R100 726371.00000000 NS 7412699.03000000 0.552480682731 Long EC CORP CA N 1 N N N Victoria Gold Corp 549300VUIN6RQ5764L78 Victoria Gold Corp. 92625W507 23206.00000000 NS 252896.90000000 0.018848823000 Long EC CORP CA N 1 N N N TransAlta Renewables Inc 529900U45A1JKZFABZ35 TransAlta Renewables, Inc. 893463109 588980.00000000 NS 8170025.77000000 0.608925493545 Long EC CORP CA N 1 N N InPlay Oil Corp 549300Q8MCW3G2L7NJ28 InPlay Oil Corp. 45780T206 10100.00000000 NS 30504.81000000 0.002273573793 Long EC CORP CA N 1 N N N Crew Energy Inc 529900WOX8H1HMGYTL31 Crew Energy, Inc. 226533107 384876.00000000 NS 1512959.79000000 0.112763388118 Long EC CORP CA N 1 N N N Eldorado Gold Corp 5493004PWQ01YDD1IH62 Eldorado Gold Corp. 284902509 686322.80000000 NS 6667425.79000000 0.496934239150 Long EC CORP CA N 1 N N N TECSYS Inc 549300YOTEBVOTQEP762 TECSYS, Inc. 878950104 14563.00000000 NS 295873.82000000 0.022051963719 Long EC CORP CA N 1 N N N Aptose Biosciences Inc 5299003EUHV3CD08L949 Aptose Biosciences, Inc. 03835T200 63621.00000000 NS USD 75708.99000000 0.005642715873 Long EC CORP CA N 1 N N Enerflex Ltd 54930014N7872VUS3F89 Enerflex Ltd. 29269R105 491865.00000000 NS 3392304.44000000 0.252834044045 Long EC CORP CA N 1 N N Questerre Energy Corp 549300TM45EIWBPD7W54 Questerre Energy Corp. 74836K100 797460.00000000 NS 124152.10000000 0.009253260747 Long EC CORP CA N 1 N N Endeavour Silver Corp 549300IF2E29780PPV02 Endeavour Silver Corp. 29258Y103 360197.00000000 NS 1373888.06000000 0.102398142743 Long EC CORP CA N 1 N N Copper Mountain Mining Corp 5493006C53WJSL5MMV91 Copper Mountain Mining Corp. 21750U101 984419.00000000 NS 2199262.47000000 0.163914658616 Long EC CORP CA N 1 N N Lucara Diamond Corp 549300GGHEV7KQEE8R10 Lucara Diamond Corp. 54928Q108 1615273.00000000 NS 779565.84000000 0.058102327610 Long EC CORP CA N 1 N N Great Panther Mining Ltd 549300PO9D74E3VD7K26 Great Panther Mining Ltd. 39115V101 91900.00000000 NS 18241.93000000 0.001359601125 Long EC CORP CA N 1 N N N Enthusiast Gaming Holdings Inc 5493007TD7TFIXFV9Q62 Enthusiast Gaming Holdings, Inc. 29385B109 18353.00000000 NS 35430.23000000 0.002640673468 Long EC CORP CA N 1 N N N Uni-Select Inc 549300GQ1WI8PKN1NQ40 Uni-Select, Inc. 90457D100 242884.00000000 NS 5706020.41000000 0.425279110758 Long EC CORP CA N 1 N N N Westport Fuel Systems Inc 549300ZBKJ4TMPXRB502 Westport Fuel Systems, Inc. 960908309 64481.00000000 NS USD 76732.39000000 0.005718991563 Long EC CORP CA N 1 N N N Aimia Inc 5299005QK3KSTUZ66Y90 Aimia, Inc. 00900Q103 732996.00000000 NS 2807255.14000000 0.209229354931 Long EC CORP CA N 1 N N Gamehost Inc N/A Gamehost, Inc. 36468B104 89999.00000000 NS 580073.73000000 0.043233851676 Long EC CORP CA N 1 N N N Imperial Metals Corp 549300WQSPLDYCC4Z755 Imperial Metals Corp. 452892102 381250.00000000 NS 1098061.73000000 0.081840351512 Long EC CORP CA N 1 N N Frontera Energy Corp A25574TZFLBNK7NWQT47 Frontera Energy Corp. 35905B107 270637.00000000 NS 2913563.78000000 0.217152713180 Long EC CORP CA N 1 N N N Amerigo Resources Ltd 5299000WW697YX8VQX13 Amerigo Resources Ltd. 03074G109 217817.00000000 NS 269590.18000000 0.020093000687 Long EC CORP CA N 1 N N N Gear Energy Ltd 549300R7BXAYY82VSM16 Gear Energy Ltd. 36830P104 201778.00000000 NS 234032.01000000 0.017442791639 Long EC CORP CA N 1 N N N Turquoise Hill Resources Ltd 549300R80B2163QFEC16 Turquoise Hill Resources Ltd. 900435207 302769.40000000 NS 8260668.25000000 0.615681227055 Long EC CORP CA N 1 N N Kinaxis Inc 5299009VAZ14K7PFUQ15 Kinaxis, Inc. 49448Q109 88481.00000000 NS 9791350.92000000 0.729765530646 Long EC CORP CA N 1 N N N Valens Co Inc/The 894500EMQAMN2XU3CJ29 Valens Co., Inc. 91914P603 9500.00000000 NS 9243.76000000 0.000688952676 Long EC CORP CA N 1 N N N Galiano Gold Inc 529900V13XJFM0VPGC86 Galiano Gold, Inc. 36352H100 696057.00000000 NS 314259.18000000 0.023422254919 Long EC CORP CA N 1 N N Dexterra Group Inc N/A Dexterra Group, Inc. 252371109 168742.80000000 NS 928666.64000000 0.069215056111 Long EC CORP CA N 1 N N N Freehold Royalties Ltd 529900KRYLKJ2WW87P48 Freehold Royalties Ltd. 356500108 645441.00000000 NS 7526334.94000000 0.560950154497 Long EC CORP CA N 1 N N Athabasca Oil Corp 549300STK2KBVO6WED71 Athabasca Oil Corp. 04682R107 2177410.00000000 NS 4169562.60000000 0.310764376459 Long EC CORP CA N 1 N N N Sleep Country Canada Holdings Inc 549300XWL65DNWBSDJ21 Sleep Country Canada Holdings, Inc. 83125J104 197990.00000000 NS 3846830.19000000 0.286710597735 Long EC CORP CA N 1 N N Precision Drilling Corp 549300WF2OE8T5BP4B84 Precision Drilling Corp. 74022D407 14392.00000000 NS USD 1033201.68000000 0.077006225027 Long EC CORP CA N 1 N N N Chesswood Group Ltd 549300NP4M5JGBUX4910 Chesswood Group Ltd. 16550A107 56542.00000000 NS 595943.39000000 0.044416643606 Long EC CORP CA N 1 N N Bombardier Inc W7L3VLU8EHQY34Z36697 Bombardier, Inc. 097751101 349750.00000000 NS 389321.99000000 0.029016809932 Long EC CORP CA N 1 N N Freegold Ventures Ltd 5493007YVOKHJP7J0X86 Freegold Ventures Ltd. 356455204 9000.00000000 NS 2942.44000000 0.000219304905 Long EC CORP CA N 1 N N N HEXO Corp 529900NCXLID5EDY2E78 HEXO Corp. 428304307 77100.00000000 NS USD 31811.46000000 0.002370960572 Long EC CORP CA N 1 N N AGF Management Ltd 254900MZSQTEB6YEO028 AGF Management Ltd. 001092105 340548.00000000 NS 1868885.22000000 0.139291097360 Long EC CORP CA N 1 N N N Denison Mines Corp 529900JWGSW17LJK6586 Denison Mines Corp. 248356107 3774323.00000000 NS 4877107.52000000 0.363498866135 Long EC CORP CA N 1 N N Winpak Ltd 549300FWDGJBHZHH8U59 Winpak Ltd. 97535P104 157963.00000000 NS 5224650.97000000 0.389401852585 Long EC CORP CA N 1 N N Pizza Pizza Royalty Corp N/A Pizza Pizza Royalty Corp. 72585V103 162278.00000000 NS 1709120.26000000 0.127383551428 Long EC CORP CA N 1 N N Mullen Group Ltd 549300KLU7H5NA3I5P62 Mullen Group Ltd. 625284104 472925.00000000 NS 4524382.71000000 0.337209704379 Long EC CORP CA N 1 N N PrairieSky Royalty Ltd 529900AXG582AP7CV733 PrairieSky Royalty Ltd. 739721108 1124067.00000000 NS 15426225.98000000 1.149742061145 Long EC CORP CA N 1 N N Andlauer Healthcare Group Inc 549300FEFF2VDKFOGG32 Andlauer Healthcare Group, Inc. 034223107 44155.00000000 NS 1537768.81000000 0.114612445290 Long EC CORP CA N 1 N N Magellan Aerospace Corp N/A Magellan Aerospace Corp. 558912200 114378.00000000 NS 872536.80000000 0.065031606574 Long EC CORP CA N 1 N N N Algoma Central Corp 5493002QOPYX7P96FG25 Algoma Central Corp. 015644107 48800.00000000 NS 655655.63000000 0.048867095322 Long EC CORP CA N 1 N N N Guardian Capital Group Ltd 549300S01K8Y0KJYB822 Guardian Capital Group Ltd. 401339304 92714.00000000 NS 2389569.56000000 0.178098559863 Long EC CORP CA N 1 N N N E-L Financial Corp Ltd 5493008YS2NMV2UCI287 E-L Financial Corp. Ltd. 268575107 7278.00000000 NS 5019505.70000000 0.374112037314 Long EC CORP CA N 1 N N N Dundee Precious Metals Inc 549300LATVTU0EIUMD45 Dundee Precious Metals, Inc. 265269209 1031781.00000000 NS 5975519.12000000 0.445365294035 Long EC CORP CA N 1 N N Boyd Group Services Inc 549300FVHMLW88VSTP09 Boyd Group Services, Inc. 103310108 59460.00000000 NS 7359311.87000000 0.548501649658 Long EC CORP CA N 1 N N Calibre Mining Corp 9845005U3E61362A1O58 Calibre Mining Corp. 13000C205 231489.00000000 NS 255878.55000000 0.019071050291 Long EC CORP CA N 1 N N N Alamos Gold Inc 549300TDOX73YGYXE959 Alamos Gold, Inc. 011532108 23683.00000000 NS USD 183780.08000000 0.013697432427 Long EC CORP CA N 1 N N N Linamar Corp 549300LW6VIYFRMFBU20 Linamar Corp. 53278L107 255634.00000000 NS 10124670.47000000 0.754608386373 Long EC CORP CA N 1 N N N Seabridge Gold Inc 9845003FEO1A66376A92 Seabridge Gold, Inc. 811916105 206911.00000000 NS USD 3654048.26000000 0.272342242582 Long EC CORP CA N 1 N N Major Drilling Group International Inc 549300O1MNHCX2FUBC21 Major Drilling Group International, Inc. 560909103 668976.00000000 NS 6045857.91000000 0.450607760047 Long EC CORP CA N 1 N N N Surge Energy Inc 549300C45JTS75N6ZY04 Surge Energy, Inc. 86880Y877 13858.64700000 NS 106152.72000000 0.007911737274 Long EC CORP CA N 1 N N N IBI Group Inc 549300K5V2W4WNYGGS50 IBI Group, Inc. 44925L103 122400.00000000 NS 1076651.23000000 0.080244591640 Long EC CORP CA N 1 N N N Western Copper & Gold Corp 529900DF4NXAM6X99014 Western Copper & Gold Corp. 95805V108 27900.00000000 NS 53209.05000000 0.003965758241 Long EC CORP CA N 1 N N N SunOpta Inc 54930010CP0KEPPRPA40 SunOpta, Inc. 8676EP108 19534.00000000 NS USD 107241.66000000 0.007992897768 Long EC CORP CA N 1 N N N Eldorado Gold Corp 5493004PWQ01YDD1IH62 Eldorado Gold Corp. 284902509 280525.00000000 NS USD 2726703.00000000 0.203225671101 Long EC CORP CA N 1 N N Park Lawn Corp 549300GTA10BQTRS3J10 Park Lawn Corp. 700563208 178143.00000000 NS 4712022.06000000 0.351194774564 Long EC CORP CA N 1 N N N Equitable Group Inc N/A Equitable Group, Inc. 294505102 126784.00000000 NS 5689563.38000000 0.424052541173 Long EC CORP CA N 1 N N N Enthusiast Gaming Holdings Inc 5493007TD7TFIXFV9Q62 Enthusiast Gaming Holdings, Inc. 29385B109 9000.00000000 NS USD 17550.00000000 0.001308030441 Long EC CORP CA N 1 N N Canacol Energy Ltd 549300X5MNRWPMSM9N14 Canacol Energy Ltd. 134808203 957048.60000000 NS 2123215.28000000 0.158246736139 Long EC CORP CA N 1 N N Primo Water Corp 5493005TMUI9D3MY9I37 Primo Water Corp. 74167P108 84925.00000000 NS USD 1243302.00000000 0.092665348346 Long EC CORP CA N 1 N N N Canadian Western Bank 549300QG7XFGLKN6HL17 Canadian Western Bank 13677F101 498863.00000000 NS 12585645.76000000 0.938028933046 Long EC CORP CA N 1 N N Hudbay Minerals Inc 549300WI524AL577IX21 Hudbay Minerals, Inc. 443628102 1055906.00000000 NS 6764571.19000000 0.504174646011 Long EC CORP CA N 1 N N HLS Therapeutics Inc N/A HLS Therapeutics, Inc. 40390B109 18704.00000000 NS 199466.63000000 0.014866576867 Long EC CORP CA N 1 N N Hudbay Minerals Inc 549300WI524AL577IX21 Hudbay Minerals, Inc. 443628102 153070.00000000 NS USD 979648.00000000 0.073014780943 Long EC CORP CA N 1 N N N Ascot Resources Ltd 98450093855CEDA61B27 Ascot Resources Ltd. 04364G106 71438.00000000 NS 49491.94000000 0.003688715903 Long EC CORP CA N 1 N N N Fission Uranium Corp 529900CBYH3A7AK6P676 Fission Uranium Corp. 33812R109 1962000.00000000 NS 1328719.88000000 0.099031683802 Long EC CORP CA N 1 N N Black Diamond Group Ltd 529900FJ2VM3JLXS6T37 Black Diamond Group Ltd. 09202D207 237417.00000000 NS 807622.54000000 0.060193439728 Long EC CORP CA N 1 N N N Treasury Metals Inc 25490084LOPPDXN4YK38 Treasury Metals, Inc. 894647825 25002.00000000 NS 12066.51000000 0.000899336888 Long EC CORP CA N 1 N N CareRx Corp 549300262WY2R29IG536 CareRx Corp. 14173C105 2700.00000000 NS 10929.05000000 0.000814560119 Long EC CORP CA N 1 N N N Osisko Mining Inc 254900SJU6CW31RVHW15 Osisko Mining, Inc. 688281104 1202429.00000000 NS 3790789.28000000 0.282533776298 Long EC CORP CA N 1 N N Transcontinental Inc 549300C86G4JLR01YF53 Transcontinental, Inc. 893578104 395353.00000000 NS 4948644.56000000 0.368830639695 Long EC CORP CA N 1 N N Kingsway Financial Services Inc N/A Kingsway Financial Services, Inc. 496904202 13070.25000000 NS USD 73585.51000000 0.005484449407 Long EC CORP US N 1 N N N Altius Minerals Corp 54930083UJGDUCMJMU61 Altius Minerals Corp. 020936100 222138.00000000 NS 3707343.42000000 0.276314418744 Long EC CORP CA N 1 N N N Lassonde Industries Inc 549300U3Y8OW3GQ0VE25 Lassonde Industries, Inc. 517907101 18000.00000000 NS 1926034.33000000 0.143550514771 Long EC CORP CA N 1 N N PolyMet Mining Corp 529900I1B64WM0PRZW40 PolyMet Mining Corp. 731916409 64208.10000000 NS 203922.51000000 0.015198680951 Long EC CORP CA N 1 N N N i-80 Gold Corp 549300LFFIWIGUEXPK11 i-80 Gold Corp. 44955L106 399340.00000000 NS 1047581.68000000 0.078077990141 Long EC CORP CA N 1 N N N Home Capital Group Inc 529900BYMJZJJLBC8L85 Home Capital Group, Inc. 436913107 284804.00000000 NS 7103195.55000000 0.529412877975 Long EC CORP CA N 1 N N NuVista Energy Ltd 549300MG32TDSM60SX75 NuVista Energy Ltd. 67072Q104 1111527.97100000 NS 9483008.26000000 0.706784243719 Long EC CORP CA N 1 N N N GDI Integrated Facility Services Inc 549300OQ1BQ4IS3Q8Y59 GDI Integrated Facility Services, Inc. 361569205 49036.00000000 NS 1654318.48000000 0.123299084393 Long EC CORP CA N 1 N N N Spin Master Corp N/A Spin Master Corp. 848510103 141275.00000000 NS 5081787.06000000 0.378753969781 Long EC CORP CA N 1 N N N Wallbridge Mining Co Ltd 529900673NYHGC8RMA88 Wallbridge Mining Co. Ltd. 932397102 350615.00000000 NS 84607.21000000 0.006305914884 Long EC CORP CA N 1 N N Gran Tierra Energy Inc 549300IH2S17MAIUCM32 Gran Tierra Energy, Inc. 38500T101 1845435.00000000 NS 2973611.84000000 0.221628194115 Long EC CORP US N 1 N N N Lundin Gold Inc 549300ZOV16K515FC525 Lundin Gold, Inc. 550371108 160743.00000000 NS 1295053.17000000 0.096522448387 Long EC CORP CA N 1 N N Sprott Inc 254900QHJAD5TP2JNM15 Sprott, Inc. 852066208 4923.00000000 NS USD 226901.07000000 0.016911310921 Long EC CORP CA N 1 N N N goeasy Ltd 5493009DJVZG2P8YV435 goeasy Ltd. 380355107 61859.00000000 NS 5552454.98000000 0.413833626021 Long EC CORP CA N 1 N N N Methanex Corp 549300TSJHRXT9QXRD13 Methanex Corp. 59151K108 126782.00000000 NS USD 6359385.12000000 0.473975460035 Long EC CORP CA N 1 N N Aritzia Inc 549300U83HKFRL1EX527 Aritzia, Inc. 04045U102 446040.00000000 NS 15884739.03000000 1.183915794880 Long EC CORP CA N 1 N N N Whitecap Resources Inc 5493004AMPGZA0JO5Q37 Whitecap Resources, Inc. 96467A200 3102755.26000000 NS 25432618.14000000 1.895534970026 Long EC CORP CA N 1 N N Aurora Cannabis Inc 549300F6VHCLKCUWDT34 Aurora Cannabis, Inc. 05156X884 574475.00000000 NS USD 1740659.25000000 0.129734204363 Long EC CORP CA N 1 N N Dorel Industries Inc 549300BB7CUPIUJSMH15 Dorel Industries, Inc. 25822C205 149777.00000000 NS 968860.68000000 0.072210784195 Long EC CORP CA N 1 N N Aya Gold & Silver Inc 549300BWX8KJOTUL4M51 Aya Gold & Silver, Inc. 05466C109 16800.00000000 NS 105143.04000000 0.007836484158 Long EC CORP CA N 1 N N N LifeWorks Inc N/A LifeWorks, Inc. 53227W105 389068.00000000 NS 5724037.83000000 0.426621978782 Long EC CORP CA N 1 N N Wajax Corp N/A Wajax Corp. 930783105 104085.00000000 NS 1571828.12000000 0.117150941831 Long EC CORP CA N 1 N N N Recipe Unlimited Corp 254900RZO9I4WZF5J413 Recipe Unlimited Corp. 75622P104 88994.00000000 NS 992709.31000000 0.073988261916 Long EC CORP CA N 1 N N N Sierra Wireless Inc 549300E33RZ5BJ726L53 Sierra Wireless, Inc. 826516106 231848.00000000 NS 3651021.71000000 0.272116668820 Long EC CORP CA N 1 N N Quarterhill Inc 549300B6CK5V1TDGM851 Quarterhill, Inc. 747713105 592981.00000000 NS 1033960.57000000 0.077062786350 Long EC CORP CA N 1 N N Laurentian Bank of Canada HO0K6ZULL3QE6S6SFW60 Laurentian Bank of Canada 51925D106 370975.00000000 NS 11282445.22000000 0.840899247737 Long EC CORP CA N 1 N N Sundial Growers Inc 549300O3OT13PHMLHI97 Sundial Growers, Inc. 86730L109 1237672.50000000 NS 580963.75000000 0.043300186334 Long EC CORP CA N 2 N N N Superior Plus Corp 52990059VEQM9RBM0045 Superior Plus Corp. 86828P103 817828.00000000 NS 7212852.71000000 0.537585806942 Long EC CORP CA N 1 N N Northern Dynasty Minerals Ltd 529900HEIYP56LE0EJ17 Northern Dynasty Minerals Ltd. 66510M204 76877.00000000 NS 26330.81000000 0.001962478690 Long EC CORP CA N 1 N N Badger Infrastructure Solutions Ltd 254900BS2WTIBXVDKM03 Badger Infrastructure Solution 056533102 175103.00000000 NS 4055045.54000000 0.302229231131 Long EC CORP CA N 1 N N Yellow Pages Ltd/Canada N/A Yellow Pages Ltd. 985572106 105820.00000000 NS 1142508.39000000 0.085153034377 Long EC CORP CA N 1 N N Mandalay Resources Corp 549300NNKLN6ALO51Z90 Mandalay Resources Corp. 562568402 463.50000000 NS 1291.66000000 0.000096269549 Long EC CORP CA N 1 N N N Reitmans Canada Ltd 549300EQ5VK8NSMJLX04 Reitmans Canada Ltd. 759404205 125155.00000000 NS 136392.79000000 0.010165579559 Long EC CORP CA N 1 N N N Trican Well Service Ltd 5493003PMAE3KEW1DL91 Trican Well Service Ltd. 895945103 1166095.20000000 NS 4066560.15000000 0.303087434003 Long EC CORP CA N 1 N N N New Pacific Metals Corp 549300TC0CSHP59S8103 New Pacific Metals Corp. 64782A107 1200.00000000 NS USD 3864.00000000 0.000287990291 Long EC CORP CA N 1 N N N WildBrain Ltd 549300WVVSC8SXM80J15 WildBrain Ltd. 96810C101 612863.00000000 NS 1340555.82000000 0.099913835928 Long EC CORP CA N 1 N N Medical Facilities Corp 549300KHW6BB8F1NXK22 Medical Facilities Corp. 58457V503 164317.00000000 NS 1270126.35000000 0.094664611386 Long EC CORP CA N 1 N N North American Construction Group Ltd 549300DQ6060LO4XGI15 North American Construction Group Ltd. 656811106 124546.00000000 NS 1565732.22000000 0.116696604351 Long EC CORP CA N 1 N N N DIRTT Environmental Solutions N/A DIRTT Environmental Solutions 25490H106 316970.00000000 NS 357767.87000000 0.026665029333 Long EC CORP CA N 1 N N Sierra Metals Inc 9676001YCHZE7AT8VA50 Sierra Metals, Inc. 82639W106 6100.00000000 NS USD 6161.00000000 0.000459189489 Long EC CORP CA N 1 N N N Tidewater Midstream and Infrastructure Ltd 549300JX7XAI5IS46I55 Tidewater Midstream & Infrastructure Ltd. 886453109 1346778.00000000 NS 1320935.88000000 0.098451529446 Long EC CORP CA N 1 N N N Canfor Corp N/A Canfor Corp. 137576104 340478.00000000 NS 6488071.80000000 0.483566690509 Long EC CORP CA N 1 N N Labrador Iron Ore Royalty Corp N/A Labrador Iron Ore Royalty Corp. 505440107 315769.00000000 NS 8544062.93000000 0.636803099891 Long EC CORP CA N 1 N N Alaris Equity Partners Income 549300826Z5H44WQ2N67 Alaris Equity Partners Income 000000000 153883.00000000 NS 2219633.36000000 0.165432934641 Long EC CORP CA N 1 N N Computer Modelling Group Ltd N/A Computer Modelling Group Ltd. 205249105 452045.00000000 NS 1678476.36000000 0.125099611028 Long EC CORP CA N 1 N N N Canfor Pulp Products Inc N/A Canfor Pulp Products, Inc. 137584207 138951.00000000 NS 611118.32000000 0.045547656163 Long EC CORP CA N 1 N N Martinrea International Inc 5493004U3PUN21MLJG41 Martinrea International, Inc. 573459104 483433.00000000 NS 2886335.66000000 0.215123356496 Long EC CORP CA N 1 N N SNC-Lavalin Group Inc UL01OYG5OMLM5G6CFM03 SNC-Lavalin Group, Inc. 78460T105 796610.00000000 NS 17716224.42000000 1.320419421236 Long EC CORP CA N 1 N N Bird Construction Inc 549300P1WGG3QPKID017 Bird Construction, Inc. 09076P104 275572.00000000 NS 1844797.57000000 0.137495805084 Long EC CORP CA N 1 N N Osisko Gold Royalties Ltd 549300TJZTXZMPQ6K004 Osisko Gold Royalties Ltd. 68827L101 129350.00000000 NS USD 1591005.00000000 0.118580226321 Long EC CORP CA N 1 N N N Tricon Residential Inc N/A Tricon Residential, Inc. 89612W102 1178204.00000000 NS 17049634.03000000 1.270737340218 Long EC CORP CA N 1 N N Orbite Technologies Inc N/A Orbite Technologies, Inc. 68558W102 73500.00000000 NS 0.00000000 0.000000 Long EC CORP CA N 3 N N N Paramount Resources Ltd 549300JSO4G6XV6Y5V84 Paramount Resources Ltd. 699320206 402921.20100000 NS 9741744.83000000 0.726068306954 Long EC CORP CA N 1 N N N Yangarra Resources Ltd 5493007KXYEO5BVIF556 Yangarra Resources Ltd. 98474P501 323471.00000000 NS 765462.84000000 0.057051207763 Long EC CORP CA N 1 N N Primo Water Corp 5493005TMUI9D3MY9I37 Primo Water Corp. 74167P108 799922.00000000 NS 11700100.71000000 0.872027800148 Long EC CORP CA N 1 N N N Stella-Jones Inc 5493007LOVNNLYJ6KZ35 Stella-Jones, Inc. 85853F105 312231.00000000 NS 8628187.05000000 0.643073009281 Long EC CORP CA N 1 N N N Intertape Polymer Group Inc 549300ESFR3Z1YNR6O65 Intertape Polymer Group, Inc. 460919103 300915.00000000 NS 9310996.19000000 0.693963900482 Long EC CORP CA N 1 N N N Innergex Renewable Energy Inc 549300EORYEC4J59SU80 Innergex Renewable Energy, Inc. 45790B104 730106.92300000 NS 9775299.95000000 0.728569225382 Long EC CORP CA N 1 N N DREAM Unlimited Corp 549300OLZNGGLFVS4206 DREAM Unlimited Corp. 26153M507 232598.00000000 NS 8364945.78000000 0.623453203326 Long EC CORP CA N 1 N N N Oncolytics Biotech Inc N/A Oncolytics Biotech, Inc. 682310875 33485.00000000 NS USD 44200.20000000 0.003294313795 Long EC CORP CA N 1 N N N Information Services Corp 254900WAPS1D4W2P6648 Information Services Corp. 45676A105 29405.00000000 NS 494985.51000000 0.036892086323 Long EC CORP CA N 1 N N N Richelieu Hardware Ltd 5493007VPNETW465DN04 Richelieu Hardware Ltd. 76329W103 316493.00000000 NS 8984937.31000000 0.669662194464 Long EC CORP CA N 1 N N Fortuna Silver Mines Inc 5493003Q88RVK7CW4735 Fortuna Silver Mines, Inc. 349915108 929999.38000000 NS 3250455.16000000 0.242261783288 Long EC CORP CA N 1 N N Cascades Inc FPD41G4F3GH7OJ38TS94 Cascades, Inc. 146900105 468209.00000000 NS 4603183.49000000 0.343082856460 Long EC CORP CA N 1 N N Torex Gold Resources Inc 549300QL07027186GQ85 Torex Gold Resources, Inc. 891054603 458504.00000000 NS 5132360.97000000 0.382523326693 Long EC CORP CA N 1 N N N Charlottes Web Holdings Inc 5493008O89WUQELR8M88 Charlottes Web Holdings, Inc. 16106R109 49894.00000000 NS 43499.23000000 0.003242069344 Long EC CORP CA N 1 N N Greenlane Renewables Inc 254900OR2UJ5Z8YZB396 Greenlane Renewables, Inc. 395332109 17100.00000000 NS 12246.14000000 0.000912725008 Long EC CORP CA N 1 N N N Birchcliff Energy Ltd 5493000BBN3EF2L0XW29 Birchcliff Energy Ltd. 090697103 1610417.00000000 NS 11783691.90000000 0.878257989386 Long EC CORP CA N 1 N N Stantec Inc 549300MZ7NGUZDCP2T16 Stantec, Inc. 85472N109 12249.00000000 NS 562272.63000000 0.041907106338 Long EC CORP CA N 1 N N N ECN Capital Corp 549300E2G773NN59KY61 ECN Capital Corp. 26829L107 2458149.00000000 NS 11136439.64000000 0.830017211087 Long EC CORP CA N 1 N N Rogers Sugar Inc N/A Rogers Sugar, Inc. 77519R102 693819.00000000 NS 3299913.67000000 0.245948007598 Long EC CORP CA N 1 N N PHX Energy Services Corp N/A PHX Energy Services Corp. 69338U101 102328.00000000 NS 554394.49000000 0.041319935572 Long EC CORP CA N 1 N N N MTY Food Group Inc 5493004BLYNZ8OWF5Z08 MTY Food Group, Inc. 55378N107 103015.52700000 NS 4164244.21000000 0.310367988082 Long EC CORP CA N 1 N N B2Gold Corp 549300F7OK456M5NLM05 B2Gold Corp. 11777Q209 3133958.00000000 NS USD 13319321.50000000 0.992710995827 Long EC CORP CA N 1 N N N AcuityAds Holdings Inc 52990074I5Q8ZO4WN656 AcuityAds Holdings, Inc. 00510L106 9419.00000000 NS 28448.00000000 0.002120276352 Long EC CORP CA N 1 N N N TerraVest Industries Inc N/A TerraVest Industries, Inc. 88105G103 5000.00000000 NS 86794.07000000 0.006468905166 Long EC CORP CA N 1 N N N Canada Goose Holdings Inc 529900891XBE6RV8JR07 Canada Goose Holdings, Inc. 135086106 25180.00000000 NS 548818.74000000 0.040904365730 Long EC CORP CA N 1 N N Equinox Gold Corp 5493005IN4V1SNP9PN75 Equinox Gold Corp. 29446Y502 668676.00000000 NS USD 4767659.88000000 0.355341553039 Long EC CORP CA N 1 N N Yamana Gold Inc 54930002VY22NXG01418 Yamana Gold, Inc. 98462Y100 3971672.00000000 NS 21919709.24000000 1.633712076692 Long EC CORP CA N 1 N N Trevali Mining Corp 5493002WHMZNAEQSTU97 Trevali Mining Corp. 89531J786 255928.90000000 NS 203205.14000000 0.015145214182 Long EC CORP CA N 1 N N Altus Group Ltd/Canada 54930041VO1EIY4IV355 Altus Group Ltd. 02215R107 244093.00000000 NS 9141255.77000000 0.681312867067 Long EC CORP CA N 1 N N Vermilion Energy Inc WT03B8BB1IX8WI9ZGV02 Vermilion Energy, Inc. 923725105 716524.00000000 NS 13960686.35000000 1.040512975751 Long EC CORP CA N 1 N N N Osisko Gold Royalties Ltd 549300TJZTXZMPQ6K004 Osisko Gold Royalties Ltd. 68827L101 639977.00000000 NS 7876103.51000000 0.587018982810 Long EC CORP CA N 1 N N Turquoise Hill Resources Ltd 549300R80B2163QFEC16 Turquoise Hill Resources Ltd. 900435207 237010.00000000 NS USD 6456152.40000000 0.481187684989 Long EC CORP CA N 1 N N N Bombardier Inc W7L3VLU8EHQY34Z36697 Bombardier, Inc. 097751200 10608723.00000000 NS 10405161.70000000 0.775513860293 Long EC CORP CA N 1 N N IAMGOLD Corp 254900E7II30XAB9LA72 IAMGOLD Corp. 450913108 562690.00000000 NS USD 1586785.80000000 0.118265762387 Long EC CORP CA N 1 N N N Cogeco Inc 5493000KSZQCX0QM2V25 Cogeco, Inc. 19238T100 33834.00000000 NS 2014790.80000000 0.150165680845 Long EC CORP CA N 1 N N N Alamos Gold Inc 549300TDOX73YGYXE959 Alamos Gold, Inc. 011532108 2183639.50700000 NS 16963937.48000000 1.264350235027 Long EC CORP CA N 1 N N N First Majestic Silver Corp 529900PWCU5DUH1DYR51 First Majestic Silver Corp. 32076V103 662041.25000000 NS 6838662.20000000 0.509696771167 Long EC CORP CA N 1 N N China Gold International Resources Corp Ltd 529900936ZPAXB0LZD87 China Gold International Resources Corp. Ltd. 16890P103 1471781.00000000 NS 5499201.18000000 0.409864532488 Long EC CORP CA N 1 N N N Westshore Terminals Investment Corp 549300IERWRM7D8GK487 Westshore Terminals Investment Corp. 96145A200 262257.00000000 NS 7028769.32000000 0.523865768320 Long EC CORP CA N 1 N N Patriot One Technologies Inc 254900QHLW49VTAQ9L72 Patriot One Technologies, Inc. 70339L108 120000.00000000 NS 51375.86000000 0.003829127567 Long EC CORP CA N 1 N N N First Majestic Silver Corp 529900PWCU5DUH1DYR51 First Majestic Silver Corp. 32076V103 502770.00000000 NS USD 5178531.00000000 0.385964455166 Long EC CORP CA N 1 N N CI Financial Corp 549300M9W7JJQSVCEM78 CI Financial Corp. 125491100 1010158.00000000 NS 13171016.62000000 0.981657588557 Long EC CORP CA N 1 N N N RF Capital Group Inc 549300XQDO5NGJKJLA78 RF Capital Group, Inc. 74971G401 17023.80000000 NS 210967.11000000 0.015723726606 Long EC CORP CA N 1 N N SilverCrest Metals Inc 549300M4CUMXUHSXYQ10 SilverCrest Metals, Inc. 828363101 83489.00000000 NS USD 629507.06000000 0.046918199280 Long EC CORP CA N 1 N N N North West Co Inc/The 254900VT1HQAZR3IVM76 North West Co., Inc. 663278208 291156.00000000 NS 8120592.75000000 0.605241169046 Long EC CORP CA N 1 N N Sabina Gold & Silver Corp 529900MU3GT5P0ZH7V65 Sabina Gold & Silver Corp. 785246109 1438714.00000000 NS 1478303.41000000 0.110180390966 Long EC CORP CA N 1 N N N Canaccord Genuity Group Inc 5493002DR5KW4JP7YS87 Canaccord Genuity Group, Inc. 134801109 480207.00000000 NS 4223982.49000000 0.314820380603 Long EC CORP CA N 1 N N N Novo Resources Corp N/A Novo Resources Corp. 67010B102 12300.00000000 NS 8521.39000000 0.000635113249 Long EC CORP CA N 1 N N N Energy Fuels Inc/Canada 529900P0GCATXMGK8I62 Energy Fuels, Inc. 292671708 249391.75900000 NS 1879198.40000000 0.140059755673 Long EC CORP CA N 1 N N Pollard Banknote Ltd 549300LSLZW9CYPJJ086 Pollard Banknote Ltd. 73150R105 49129.00000000 NS 825286.12000000 0.061509935474 Long EC CORP CA N 1 N N Doman Building Materials Group Ltd 529900HEUBRUITK08D78 Doman Building Materials Group Ltd. 25703L100 341492.00000000 NS 1897990.02000000 0.141460326100 Long EC CORP CA N 1 N N Gold Standard Ventures Corp 549300HW4846RNAG1764 Gold Standard Ventures Corp. 380738104 10700.00000000 NS 4414.43000000 0.000329014747 Long EC CORP CA N 1 N N N Americas Gold & Silver Corp 5493005AKGOT669Z4P51 Americas Gold & Silver Corp. 03062D100 86596.33300000 NS 76845.69000000 0.005727435999 Long EC CORP CA N 1 N N Secure Energy Services Inc 549300EZKELHYBQO9X11 Secure Energy Services, Inc. 81373C102 1486856.83900000 NS 7627281.03000000 0.568473833051 Long EC CORP CA N 1 N N N Sandstorm Gold Ltd 549300QWJPV45VQF1B33 Sandstorm Gold Ltd. 80013R206 240175.00000000 NS USD 1779696.75000000 0.132643733613 Long EC CORP CA N 1 N N N Interfor Corp 549300P4G5UZ3AMJE056 Interfor Corp. 45868C109 350741.00000000 NS 9998159.36000000 0.745179304720 Long EC CORP CA N 1 N N High Liner Foods Inc 5493003THCPUJ8LV6J59 High Liner Foods, Inc. 429695109 106744.00000000 NS 992117.20000000 0.073944130982 Long EC CORP CA N 1 N N N Peyto Exploration & Development Corp 549300WZKJ63UJDWP310 Peyto Exploration & Development Corp. 717046106 965837.00000000 NS 9841440.34000000 0.733498777719 Long EC CORP CA N 1 N N Sprott Inc 254900QHJAD5TP2JNM15 Sprott, Inc. 852066208 127332.65000000 NS 5863853.63000000 0.437042680922 Long EC CORP CA N 1 N N N Westport Fuel Systems Inc 549300ZBKJ4TMPXRB502 Westport Fuel Systems, Inc. 960908309 9400.00000000 NS 11341.61000000 0.000845308896 Long EC CORP CA N 1 N N N Cardinal Energy Ltd 54930032PTI7XWCLOD92 Cardinal Energy Ltd. 14150G400 460443.67200000 NS 2455173.90000000 0.182988159509 Long EC CORP CA N 1 N N Fiera Capital Corp 549300KJAKQN5OEO4N05 Fiera Capital Corp. 31660A103 355363.00000000 NS 2713666.00000000 0.202254001992 Long EC CORP CA N 1 N N Methanex Corp 549300TSJHRXT9QXRD13 Methanex Corp. 59151K108 214217.00000000 NS 10737113.32000000 0.800254761942 Long EC CORP CA N 1 N N Equinox Gold Corp 5493005IN4V1SNP9PN75 Equinox Gold Corp. 29446Y502 609796.24800000 NS 4348058.72000000 0.324067986635 Long EC CORP CA N 1 N N Knight Therapeutics Inc 549300LNW93V3HRS7610 Knight Therapeutics, Inc. 499053106 771843.00000000 NS 3202368.89000000 0.238677834287 Long EC CORP CA N 1 N N Element Fleet Management Corp 5493000PGBS1C22ELQ16 Element Fleet Management Corp. 286181201 2115548.00000000 NS 18888674.39000000 1.407804050947 Long EC CORP CA N 1 N N ShawCor Ltd 549300KP4U2Z1IKXOL88 ShawCor Ltd. 820439107 371654.00000000 NS 1406015.99000000 0.104792690347 Long EC CORP CA N 1 N N N Viemed Healthcare Inc N/A Viemed Healthcare, Inc. 92663R105 27949.00000000 NS 138151.36000000 0.010296648681 Long EC CORP CA N 1 N N N Baytex Energy Corp 549300R5LTV2H7I1I079 Baytex Energy Corp. 07317Q105 949094.00000000 NS 4853888.28000000 0.361768297887 Long EC CORP CA N 1 N N N Celestica Inc 549300J3CG5T6RZWLN53 Celestica, Inc. 15101Q108 36408.00000000 NS USD 408861.84000000 0.030473147175 Long EC CORP CA N 1 N N N Aurora Cannabis Inc 549300F6VHCLKCUWDT34 Aurora Cannabis, Inc. 05156X884 188800.00000000 NS 573167.79000000 0.042719140579 Long EC CORP CA N 1 N N Argonaut Gold Inc 54930043XCKI4E8EQR38 Argonaut Gold, Inc. 04016A101 1730006.32800000 NS 2895351.74000000 0.215795339806 Long EC CORP CA N 1 N N Newcrest Mining Ltd 5299006MN50OZJUJI655 Newcrest Mining Ltd. 000000000 180358.95000000 NS 3408800.30000000 0.254063507693 Long EC CORP AU N 1 N N N Karora Resources Inc 549300S6PWY0YYVHMC70 Karora Resources, Inc. 48575L206 501231.00000000 NS 2575117.42000000 0.191927747849 Long EC CORP CA N 1 N N N Ballard Power Systems Inc 549300OHZ8BMF53YYS26 Ballard Power Systems, Inc. 058586108 224377.00000000 NS USD 1862329.10000000 0.138802458925 Long EC CORP CA N 1 N N 2022-05-20 DFA INVESTMENT TRUST CO Randy Olson Randy Olson Vice President