0001752724-22-178065.txt : 20220816 0001752724-22-178065.hdr.sgml : 20220816 20220816121305 ACCESSION NUMBER: 0001752724-22-178065 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220816 DATE AS OF CHANGE: 20220816 PERIOD START: 20221231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ROYCE MICRO-CAP TRUST, INC. CENTRAL INDEX KEY: 0000912147 IRS NUMBER: 133739778 STATE OF INCORPORATION: MD FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-08030 FILM NUMBER: 221169143 BUSINESS ADDRESS: STREET 1: 745 FIFTH AVENUE CITY: NEW YORK STATE: NY ZIP: 10151 BUSINESS PHONE: 2124084587 MAIL ADDRESS: STREET 1: 745 FIFTH AVENUE CITY: NEW YORK STATE: NY ZIP: 10151 FORMER COMPANY: FORMER CONFORMED NAME: ROYCE MICRO-CAP TRUST, INC /MD/ DATE OF NAME CHANGE: 20090324 FORMER COMPANY: FORMER CONFORMED NAME: ROYCE MICRO CAP TRUST INC /MD/ DATE OF NAME CHANGE: 20010430 FORMER COMPANY: FORMER CONFORMED NAME: ROYCE OTC MICRO CAP FUND INC DATE OF NAME CHANGE: 19930917 NPORT-P 1 primary_doc.xml NPORT-P false 0000912147 XXXXXXXX ROYCE MICRO-CAP TRUST, INC. 811-08030 0000912147 254900D3WFIV4SD8EF19 745 FIFTH AVENUE NEW YORK 10151 212-508-4500 ROYCE MICRO-CAP TRUST, INC. 254900D3WFIV4SD8EF19 2022-12-31 2022-06-30 N 459942077.54 22788060.54 437154017.00 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 22000000.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 35609.84000000 N Astronics Corp 549300NNXCF8H4MSMK17 Astronics Corp 046433108 56929.00000000 NS USD 578967.93000000 0.132440263038 Long EC CORP US N 1 N N N Camtek Ltd/Israel N/A Camtek Ltd/Israel 000000000 50300.00000000 NS USD 1250458.00000000 0.286045181188 Long EC CORP IL N 1 N N N North American Construction Group Ltd 549300DQ6060LO4XGI15 North American Construction Group Ltd 656811106 50000.00000000 NS USD 552000.00000000 0.126271286213 Long EC CORP CA N 1 N N N Urbana Corp 5493003WCSNG13LU3180 Urbana Corp 91707P109 237600.00000000 NS 736500.93000000 0.168476303856 Long EC CORP CA N 1 N N N Nova Ltd 529900B2DSWE5V3SC292 Nova Ltd 000000000 45300.00000000 NS USD 4010409.00000000 0.917390403391 Long EC CORP IL N 1 N N N LSB Industries Inc 5493001H215A0HG0MI71 LSB Industries Inc 502160104 176540.00000000 NS USD 2446844.40000000 0.559721357884 Long EC CORP US N 1 N N N Stoneridge Inc PNBCIH9LE7WI83VJIF08 Stoneridge Inc 86183P102 57600.00000000 NS USD 987840.00000000 0.225970701762 Long EC CORP US N 1 N N N MAG Silver Corp 254900LGL904N7F3EL14 MAG Silver Corp 55903Q104 154050.00000000 NS USD 1874788.50000000 0.428862237814 Long EC CORP CA N 1 N N N Alkami Technology Inc N/A Alkami Technology Inc 01644J108 24100.00000000 NS USD 334749.00000000 0.076574613747 Long EC CORP US N 1 N N N Kulicke & Soffa Industries Inc 529900H6BEIRBF429744 Kulicke & Soffa Industries Inc 501242101 77200.00000000 NS USD 3304932.00000000 0.756010895812 Long EC CORP US N 1 N N N Patriot Transportation Holding Inc 549300CONREOD6V7PO98 Patriot Transportation Holding Inc 70338W105 55764.00000000 NS USD 414884.16000000 0.094905718320 Long EC CORP US N 1 N N N VNV Global AB 549300ONMNSTOBAU0S14 VNV Global AB 000000000 100000.00000000 NS 235196.36000000 0.053801715380 Long EC CORP SE N 1 N N N Motorcar Parts of America Inc 549300AG4610OSV3H429 Motorcar Parts of America Inc 620071100 54800.00000000 NS USD 718976.00000000 0.164467435283 Long EC CORP US N 1 N N N Seneca Foods Corp N/A Seneca Foods Corp 817070105 40400.00000000 NS USD 2290680.00000000 0.523998387506 Long EC CORP US N 1 N N N Simulations Plus Inc N/A Simulations Plus Inc 829214105 72770.00000000 NS USD 3589744.10000000 0.821162327326 Long EC CORP US N 1 N N N P10 Inc N/A P10 Inc 69376K106 97549.00000000 NS USD 1084744.88000000 0.248137918860 Long EC CORP US N 1 N N N Live Oak Bancshares Inc N/A Live Oak Bancshares Inc 53803X105 30900.00000000 NS USD 1047201.00000000 0.239549668829 Long EC CORP US N 1 N N N Cadre Holdings Inc N/A Cadre Holdings Inc 12763L105 40000.00000000 NS USD 786800.00000000 0.179982333320 Long EC CORP US N 1 N N N Heritage-Crystal Clean Inc N/A Heritage-Crystal Clean Inc 42726M106 110701.00000000 NS USD 2984498.96000000 0.682711091271 Long EC CORP US N 1 N N N Universal Stainless & Alloy Products Inc 5493001OEIZDUGXZDE09 Universal Stainless & Alloy Products Inc 913837100 33620.00000000 NS USD 248788.00000000 0.056910834700 Long EC CORP US N 1 N N N Motorsport Games Inc N/A Motorsport Games Inc 62011B102 12003.00000000 NS USD 7903.98000000 0.001808053842 Long EC CORP US N 1 N N N PetIQ Inc 549300GROACFGKVYOX14 PetIQ Inc 71639T106 25000.00000000 NS USD 419750.00000000 0.096018790558 Long EC CORP US N 1 N N N Bel Fuse Inc 2549009L4XYDBRRY6X39 Bel Fuse Inc 077347201 67705.00000000 NS USD 1474614.90000000 0.337321594370 Long EC CORP US N 1 N N N BioLife Solutions Inc 549300G2IVCMC2TJDW72 BioLife Solutions Inc 09062W204 21800.00000000 NS USD 301058.00000000 0.068867718994 Long EC CORP US N 1 N N N EnPro Industries Inc 549300Y5CFT2LKCFDN54 EnPro Industries Inc 29355X107 2930.00000000 NS USD 240054.90000000 0.054913117726 Long EC CORP US N 1 N N N Sequans Communications SA 969500G8ZIY1D601KJ66 Sequans Communications SA 817323207 31800.00000000 NS USD 85542.00000000 0.019567931821 Long EC CORP FR N 1 N N N Cutera Inc 529900NPKPEWJWR21Z42 Cutera Inc 232109108 57500.00000000 NS USD 2156250.00000000 0.493247211771 Long EC CORP US N 1 N N N Hollysys Automation Technologies Ltd 2549008FKCB1PSUOZ583 Hollysys Automation Technologies Ltd 000000000 51900.00000000 NS USD 768120.00000000 0.175709239794 Long EC CORP VG N 1 N N N Catalyst Pharmaceuticals Inc 5299004O0R5XXLA5H544 Catalyst Pharmaceuticals Inc 14888U101 117200.00000000 NS USD 821572.00000000 0.187936509342 Long EC CORP US N 1 N N N Luxfer Holdings PLC 21380045UF5SJYZOXE41 Luxfer Holdings PLC 000000000 31700.00000000 NS USD 479304.00000000 0.109641906824 Long EC CORP GB N 1 N N N UFP Technologies Inc 549300RJ8LY41HS70C91 UFP Technologies Inc 902673102 36445.00000000 NS USD 2899928.65000000 0.663365435802 Long EC CORP US N 1 N N N IES Holdings Inc 549300687T8E6LN6EN72 IES Holdings Inc 44951W106 87300.00000000 NS USD 2633841.00000000 0.602497265854 Long EC CORP US N 1 N N N Pason Systems Inc 984500DC6T2FLR969F65 Pason Systems Inc 702925108 509600.00000000 NS 5776152.89000000 1.321308432583 Long EC CORP CA N 1 N N N AtriCure Inc N/A AtriCure Inc 04963C209 15000.00000000 NS USD 612900.00000000 0.140202303116 Long EC CORP US N 1 N N N Sharps Compliance Corp N/A Sharps Compliance Corp 820017101 148900.00000000 NS USD 434788.00000000 0.099458768098 Long EC CORP US N 1 N N N Harmonic Inc 549300LRGRD8XC9BTL66 Harmonic Inc 413160102 56700.00000000 NS USD 491589.00000000 0.112452129200 Long EC CORP US N 1 N N N Harvard Bioscience Inc 549300VLGB1D47GGC642 Harvard Bioscience Inc 416906105 317400.00000000 NS USD 1142640.00000000 0.261381562462 Long EC CORP US N 1 N N N Powerfleet Inc N/A Powerfleet Inc 73931J109 230500.00000000 NS USD 500185.00000000 0.114418484229 Long EC CORP US N 1 N N N Atento SA N/A Atento SA 000000000 21742.00000000 NS USD 217200.41000000 0.049685099885 Long EC CORP LU N 1 N N N American Superconductor Corp 549300S9YT8Z8LOK4452 American Superconductor Corp 030111207 104225.00000000 NS USD 539885.50000000 0.123500066110 Long EC CORP US N 1 N N N Imdex Ltd 529900H31NX5KRKXB865 Imdex Ltd 000000000 569466.00000000 NS 725221.58000000 0.165896126261 Long EC CORP AU N 1 N N N Mesa Laboratories Inc 549300ZCG738WLX8ZW79 Mesa Laboratories Inc 59064R109 49719.00000000 NS USD 10139692.86000000 2.319478368192 Long EC CORP US N 1 N N N Tel Aviv Stock Exchange Ltd N/A Tel Aviv Stock Exchange Ltd 000000000 343000.00000000 NS 1559381.04000000 0.356712046409 Long EC CORP IL N 1 N N N Silvercrest Asset Management Group Inc N/A Silvercrest Asset Management Group Inc 828359109 224100.00000000 NS USD 3677481.00000000 0.841232347637 Long EC CORP US N 1 N N N Theravance Biopharma Inc 5493007VTSXP4Z6MIW52 Theravance Biopharma Inc 000000000 59009.00000000 NS USD 534621.54000000 0.122295922995 Long EC CORP KY N 1 N N N Resources Connection Inc N/A Resources Connection Inc 76122Q105 59300.00000000 NS USD 1207941.00000000 0.276319318369 Long EC CORP US N 1 N N N OraSure Technologies Inc 529900GNNJPNM4XHXQ77 OraSure Technologies Inc 68554V108 50000.00000000 NS USD 135500.00000000 0.030995940728 Long EC CORP US N 1 N N N Warsaw Stock Exchange 25940039ZHD3Z37GKR71 Warsaw Stock Exchange 000000000 52900.00000000 NS 443371.27000000 0.101422211110 Long EC CORP PL N 1 N N N AudioEye Inc N/A AudioEye Inc 050734201 50000.00000000 NS USD 300500.00000000 0.068740075194 Long EC CORP US N 1 N N N WSFS Financial Corp 549300SU7VQHD6QRG886 WSFS Financial Corp 929328102 22500.00000000 NS USD 902025.00000000 0.206340320555 Long EC CORP US N 1 N N N Avid Bioservices Inc 549300GRUS3ZMGP8MX22 Avid Bioservices Inc 05368M106 47700.00000000 NS USD 727902.00000000 0.166509278582 Long EC CORP US N 1 N N N Trean Insurance Group Inc N/A Trean Insurance Group Inc 89457R101 394065.00000000 NS USD 2455024.95000000 0.561592677758 Long EC CORP US N 1 N N N Cantaloupe Inc 529900O54DBQQVWO9Q85 Cantaloupe Inc 138103106 90500.00000000 NS USD 506800.00000000 0.115931680893 Long EC CORP US N 1 N N N Fixed Income Clearing Corp 549300H47WTHXPU08X20 FIXED INC CLEARING CORP.REPO 000000000 30347799.72000000 PA USD 30347799.72000000 6.942129899266 Long RA CORP US N 2 Repurchase N 0.24000000 2022-07-01 30815200.00000000 USD 30954823.69000000 USD UST N N N Model N Inc 549300WCIL3W0EYSBN94 Model N Inc 607525102 25000.00000000 NS USD 639500.00000000 0.146287115097 Long EC CORP US N 1 N N N Hallmark Financial Services Inc 549300QVZIZ17RUE4C20 Hallmark Financial Services Inc 40624Q203 114000.00000000 NS USD 275880.00000000 0.063108192827 Long EC CORP US N 1 N N N Geopark Ltd 529900ZR5QI19AH4KZ07 Geopark Ltd 000000000 69218.00000000 NS USD 894296.56000000 0.204572421897 Long EC CORP BM N 1 N N N Surmodics Inc 549300H76KXCAAGUS878 Surmodics Inc 868873100 85300.00000000 NS USD 3175719.00000000 0.726453120983 Long EC CORP US N 1 N N N Cohu Inc 529900FJPORJ3JJ2XS33 Cohu Inc 192576106 62290.00000000 NS USD 1728547.50000000 0.395409268308 Long EC CORP US N 1 N N N Avid Technology Inc 549300PQGW3DXKJTQ914 Avid Technology Inc 05367P100 38900.00000000 NS USD 1009455.00000000 0.230915183378 Long EC CORP US N 1 N N N Genasys Inc 549300W0ZVKXG9NQ7D23 Genasys Inc 36872P103 86392.00000000 NS USD 280774.00000000 0.064227706730 Long EC CORP US N 1 N N N Travere Therapeutics Inc N/A Travere Therapeutics Inc 89422G107 1400.00000000 NS USD 33922.00000000 0.007759736541 Long EC CORP US N 1 N N N ADTRAN Inc 549300XWTHXJVGKWU616 ADTRAN Inc 00738A106 26400.00000000 NS USD 462792.00000000 0.105864748350 Long EC CORP US N 1 N N N Granite Construction Inc 549300OM4BWMCIXVCZ39 Granite Construction Inc 387328107 13500.00000000 NS USD 393390.00000000 0.089988879136 Long EC CORP US N 1 N N N Imperial Petroleum Inc N/A Imperial Petroleum Inc 000000000 28708.00000000 NS USD 12060.23000000 0.002758805714 Long EC CORP MH N 1 N N N QuinStreet Inc 549300TP8MFBFPOS4Y78 QuinStreet Inc 74874Q100 200900.00000000 NS USD 2021054.00000000 0.462320811751 Long EC CORP US N 1 N N N Bristow Group Inc 5493005Q24EN3UC1PV68 Bristow Group Inc 11040G103 177900.00000000 NS USD 4162860.00000000 0.952263924867 Long EC CORP US N 1 N N N Supernus Pharmaceuticals Inc 549300GRM36VBKISYJ58 Supernus Pharmaceuticals Inc 868459108 1300.00000000 NS USD 37596.00000000 0.008600172602 Long EC CORP US N 1 N N N Liberated Syndication Inc 549300QG1488DA0B5A29 Liberated Syndication Inc 53013F100 56000.00000000 NS USD 0.00000000 0.000000 Long EC CORP US N 3 N N N Clearfield Inc 529900M4S2OQ1ADPR537 Clearfield Inc 18482P103 48200.00000000 NS USD 2985990.00000000 0.683052170146 Long EC CORP US N 1 N N N Value Line Inc N/A Value Line Inc 920437100 47832.00000000 NS USD 3159303.60000000 0.722698059983 Long EC CORP US N 1 N N N Triumph Bancorp Inc 5493003RNRMEVYDZ1Q52 Triumph Bancorp Inc 89679E300 2600.00000000 NS USD 162656.00000000 0.037207939004 Long EC CORP US N 1 N N N Agios Pharmaceuticals Inc 529900ONJHY8EOGYT555 Agios Pharmaceuticals Inc 00847X104 1300.00000000 NS USD 28821.00000000 0.006592870905 Long EC CORP US N 1 N N N NN Inc 549300SU3TUM6VH84645 NN Inc 629337106 90600.00000000 NS USD 229218.00000000 0.052434151600 Long EC CORP US N 1 N N N Cinedigm Corp 549300QPGXUR8OY7KD24 Cinedigm Corp 172406209 200000.00000000 NS USD 98400.00000000 0.022509229281 Long EC CORP US N 1 N N N Zealand Pharma A/S 549300ITBB1ULBL4CZ12 Zealand Pharma A/S 000000000 153015.00000000 NS 2000661.07000000 0.457655881496 Long EC CORP DK N 1 N N N Landec Corp 549300EHBZ5OM9ND9O43 Landec Corp 514766104 75610.00000000 NS USD 753831.70000000 0.172440757875 Long EC CORP US N 1 N N N Ituran Location and Control Ltd N/A Ituran Location and Control Ltd 000000000 50000.00000000 NS USD 1224500.00000000 0.280107228203 Long EC CORP IL N 1 N N N Ampco-Pittsburgh Corp N/A Ampco-Pittsburgh Corp 032037103 79002.00000000 NS USD 305737.74000000 0.069938220423 Long EC CORP US N 1 N N N GCM Grosvenor Inc N/A GCM Grosvenor Inc 36831E108 380800.00000000 NS USD 2608480.00000000 0.596695878011 Long EC CORP US N 1 N N N MGP Ingredients Inc 2549006OMHFVZ4MS8538 MGP Ingredients Inc 55303J106 20000.00000000 NS USD 2001800.00000000 0.457916414388 Long EC CORP US N 1 N N N Civeo Corp 254900H0BM0N0O4MSY43 Civeo Corp 17878Y207 37499.00000000 NS USD 970099.13000000 0.221912436412 Long EC CORP CA N 1 N N N Arcturus Therapeutics Holdings Inc N/A Arcturus Therapeutics Holdings Inc 03969T109 79836.00000000 NS USD 1256618.64000000 0.287454441943 Long EC CORP US N 1 N N N Tejon Ranch Co 549300TMNDO77VJ6J111 Tejon Ranch Co 879080109 154994.00000000 NS USD 2405506.88000000 0.550265303864 Long EC CORP US N 1 N N N Dorian LPG Ltd 549300WP1W2WGMC7F395 Dorian LPG Ltd 000000000 208938.00000000 NS USD 3175857.60000000 0.726484826056 Long EC CORP MH N 1 N N N Wabash National Corp 5299004ZAWHQZI5XO485 Wabash National Corp 929566107 6400.00000000 NS USD 86912.00000000 0.019881322513 Long EC CORP US N 1 N N N First Watch Restaurant Group Inc N/A First Watch Restaurant Group Inc 33748L101 39000.00000000 NS USD 562380.00000000 0.128645735399 Long EC CORP US N 1 N N N StoneX Group Inc 549300JUF07L8VF02M60 StoneX Group Inc 861896108 64127.00000000 NS USD 5006394.89000000 1.145224496473 Long EC CORP US N 1 N N N Madrigal Pharmaceuticals Inc 549300CHIMT2EUSNJB60 Madrigal Pharmaceuticals Inc 558868105 300.00000000 NS USD 21474.00000000 0.004912227536 Long EC CORP US N 1 N N N Lindsay Corp 549300ZFO0QG5H8TPI61 Lindsay Corp 535555106 41600.00000000 NS USD 5525312.00000000 1.263927994512 Long EC CORP US N 1 N N N Barrett Business Services Inc 529900HXB6TMG0SR9Y34 Barrett Business Services Inc 068463108 2600.00000000 NS USD 189462.00000000 0.043339873964 Long EC CORP US N 1 N N N Shoe Carnival Inc N/A Shoe Carnival Inc 824889109 36432.00000000 NS USD 787295.52000000 0.180095684674 Long EC CORP US N 1 N N N Real Matters Inc 54930038CQZBR1KZYE22 Real Matters Inc 75601Y100 229500.00000000 NS 905733.37000000 0.207188618834 Long EC CORP CA N 1 N N N H2O Innovation Inc 254900RHUMVCQOB7LB46 H2O Innovation Inc 443300306 437300.00000000 NS 604718.77000000 0.138330827690 Long EC CORP CA N 1 N N N National Research Corp 549300FQIORB6GZCYT15 National Research Corp 637372202 46668.00000000 NS USD 1786451.04000000 0.408654838004 Long EC CORP US N 1 N N N Distribution Solutions Group Inc N/A Distribution Solutions Group Inc 520776105 79000.00000000 NS USD 4059810.00000000 0.928690997250 Long EC CORP US N 1 N N N Inspired Entertainment Inc 549300ZUGYK6NBIU6D69 Inspired Entertainment Inc 45782N108 50000.00000000 NS USD 430500.00000000 0.098477878106 Long EC CORP US N 1 N N N AutoCanada Inc 549300BPCHUK5M1WZS45 AutoCanada Inc 05277B209 297000.00000000 NS 5666811.68000000 1.296296376020 Long EC CORP CA N 1 N N N Destination XL Group Inc N/A Destination XL Group Inc 25065K104 75000.00000000 NS USD 254250.00000000 0.058160279927 Long EC CORP US N 1 N N N NV5 Global Inc N/A NV5 Global Inc 62945V109 13400.00000000 NS USD 1564316.00000000 0.357840930007 Long EC CORP US N 1 N N N Shyft Group Inc/The 549300YY0TB51BGRV994 Shyft Group Inc/The 825698103 29700.00000000 NS USD 552123.00000000 0.126299422750 Long EC CORP US N 1 N N N SIFCO Industries Inc 549300DGPYFSWVYAMD66 SIFCO Industries Inc 826546103 45800.00000000 NS USD 141980.00000000 0.032478255827 Long EC CORP US N 1 N N N EZCORP Inc 5493003K6PG3ZQ7TUQ63 EZCORP Inc 302301106 201000.00000000 NS USD 1509510.00000000 0.345303929804 Long EC CORP US N 1 N N N Power Solutions International Inc 549300JWGWDXC70SNH31 Power Solutions International Inc 73933G202 21100.00000000 NS USD 36925.00000000 0.008446679788 Long EC CORP US N 2 N N N OrthoPediatrics Corp 5493000KUTPFGOPAT717 OrthoPediatrics Corp 68752L100 6500.00000000 NS USD 280475.00000000 0.064159309783 Long EC CORP US N 1 N N N Dorchester Minerals LP 529900J537JTEZOMXG05 Dorchester Minerals LP 25820R105 153963.00000000 NS USD 3672017.55000000 0.839982570719 Long EC CORP US N 1 N N N NVE Corp 5299003C1ATTWX8X0112 NVE Corp 629445206 14400.00000000 NS USD 671328.00000000 0.153567844259 Long EC CORP US N 1 N N N BigCommerce Holdings Inc 549300MOVEFQ78DMPG58 BigCommerce Holdings Inc 08975P108 24900.00000000 NS USD 403380.00000000 0.092274114914 Long EC CORP US N 1 N N N Manning & Napier Inc N/A Manning & Napier Inc 56382Q102 136600.00000000 NS USD 1703402.00000000 0.389657176591 Long EC CORP US N 1 N N N AstroNova Inc 549300D8PFP62QX00223 AstroNova Inc 04638F108 114600.00000000 NS USD 1372908.00000000 0.314055904008 Long EC CORP US N 1 N N N Marcus & Millichap Inc 549300B2HE8ULXNB1N48 Marcus & Millichap Inc 566324109 4900.00000000 NS USD 181251.00000000 0.041461588582 Long EC CORP US N 1 N N N YGM Trading Ltd N/A YGM Trading Ltd 000000000 2564600.00000000 NS 500055.82000000 0.114388934003 Long EC CORP HK N 1 N N N MeiraGTx Holdings plc 54930007YV6NYIOGFZ57 MeiraGTx Holdings plc 000000000 114400.00000000 NS USD 866008.00000000 0.198101347882 Long EC CORP KY N 1 N N N Hurco Cos Inc XSC5XDOTBYOBQPOG2O82 Hurco Cos Inc 447324104 36866.00000000 NS USD 912064.84000000 0.208636957349 Long EC CORP US N 1 N N N RealNetworks Inc 0TCB85ZKZQTTX9T8EV22 RealNetworks Inc 75605L708 100171.00000000 NS USD 63207.90000000 0.014458954405 Long EC CORP US N 1 N N N Kimbell Royalty Partners LP 5493007FC11POVYRB841 Kimbell Royalty Partners LP 49435R102 51800.00000000 NS USD 812224.00000000 0.185798132560 Long EC CORP US N 1 N N N Innovative Solutions and Support Inc N/A Innovative Solutions and Support Inc 45769N105 78828.00000000 NS USD 567561.60000000 0.129831038473 Long EC CORP US N 1 N N N Xometry Inc 5493006JFRGU7YRRXE44 Xometry Inc 98423F109 9900.00000000 NS USD 335907.00000000 0.076839508945 Long EC CORP US N 1 N N N Cavco Industries Inc N/A Cavco Industries Inc 149568107 8600.00000000 NS USD 1685514.00000000 0.385565254911 Long EC CORP US N 1 N N N Insteel Industries Inc 52990026LKY4MOX3L174 Insteel Industries Inc 45774W108 44200.00000000 NS USD 1488214.00000000 0.340432420182 Long EC CORP US N 1 N N N Alpha & Omega Semiconductor Ltd 5493001FE7J03YOV2V35 Alpha & Omega Semiconductor Ltd 000000000 17900.00000000 NS USD 596786.00000000 0.136516188069 Long EC CORP BM N 1 N N N Patrick Industries Inc 549300FZ5ZTCCJ3Z5W14 Patrick Industries Inc 703343103 17250.00000000 NS USD 894240.00000000 0.204559483665 Long EC CORP US N 1 N N N American Software Inc/GA N/A American Software Inc/GA 029683109 80252.00000000 NS USD 1296872.32000000 0.296662565038 Long EC CORP US N 1 N N N Ultra Clean Holdings Inc 5493007L6LS7QX18PE75 Ultra Clean Holdings Inc 90385V107 65000.00000000 NS USD 1935050.00000000 0.442647196354 Long EC CORP US N 1 N N N OneSpan Inc 549300D67QDZG593UX89 OneSpan Inc 68287N100 5600.00000000 NS USD 66640.00000000 0.015244055277 Long EC CORP US N 1 N N N Universal Technical Institute Inc 2549003YOJGAZ0PVFV48 Universal Technical Institute Inc 913915104 445000.00000000 NS USD 3172850.00000000 0.725796830548 Long EC CORP US N 1 N N N Optiva Inc N/A Optiva Inc 68403N307 28000.00000000 NS 509664.39000000 0.116586916779 Long EC CORP CA N 1 N N N Profound Medical Corp N/A Profound Medical Corp 74319B502 85800.00000000 NS 626569.30000000 0.143329187342 Long EC CORP CA N 1 N N N Global Water Resources Inc N/A Global Water Resources Inc 379463102 106000.00000000 NS USD 1400260.00000000 0.320312737741 Long EC CORP US N 1 N N N IMAX Corp 5493002KS2T1Q0X7VZ21 IMAX Corp 45245E109 222600.00000000 NS USD 3759714.00000000 0.860043337998 Long EC CORP CA N 1 N N N RMR Group Inc/The 549300JP4L34E48UJM16 RMR Group Inc/The 74967R106 108200.00000000 NS USD 3067470.00000000 0.701690910002 Long EC CORP US N 1 N N N EVI Industries Inc 549300RU296J63VW0297 EVI Industries Inc 26929N102 297409.00000000 NS USD 2971115.91000000 0.679649687400 Long EC CORP US N 1 N N N Titan International Inc 254900CXRGBE7C4B5A06 Titan International Inc 88830M102 212200.00000000 NS USD 3204220.00000000 0.732972791143 Long EC CORP US N 1 N N N AXT Inc 549300M2142IVLVIJN37 AXT Inc 00246W103 100000.00000000 NS USD 586000.00000000 0.134048865436 Long EC CORP US N 1 N N N Luna Innovations Inc N/A Luna Innovations Inc 550351100 433678.00000000 NS USD 2528342.74000000 0.578364293058 Long EC CORP US N 1 N N N Park Aerospace Corp 5299004AG0G7IB636095 Park Aerospace Corp 70014A104 25000.00000000 NS USD 319000.00000000 0.072971993300 Long EC CORP US N 1 N N N Midway Investments Ltd N/A MIDWAY INVESTMENTS LTD 000000000 735647.00000000 NS 0.00000000 0.000000 Long EC CORP GB N 3 N N N Magnite Inc 54930018FR2YX1HHSB02 Magnite Inc 55955D100 147400.00000000 NS USD 1308912.00000000 0.299416669891 Long EC CORP US N 1 N N N Eventbrite Inc 549300N6XBV2B1FAUF55 Eventbrite Inc 29975E109 64700.00000000 NS USD 664469.00000000 0.151998832027 Long EC CORP US N 1 N N N Tabula Rasa HealthCare Inc 549300K6KY242XRMEF28 Tabula Rasa HealthCare Inc 873379101 38400.00000000 NS USD 98688.00000000 0.022575109952 Long EC CORP US N 1 N N N GAN Ltd N/A GAN Ltd 000000000 44700.00000000 NS USD 132312.00000000 0.030266678299 Long EC CORP BM N 1 N N N Uni-Select Inc 549300GQ1WI8PKN1NQ40 Uni-Select Inc 90457D100 40000.00000000 NS 888750.78000000 0.203303811800 Long EC CORP CA N 1 N N N Westport Fuel Systems Inc 549300ZBKJ4TMPXRB502 Westport Fuel Systems Inc 960908309 412500.00000000 NS USD 416625.00000000 0.095303939526 Long EC CORP CA N 1 N N N Acme United Corp 549300NVT8NN13WP8M83 Acme United Corp 004816104 25000.00000000 NS USD 791750.00000000 0.181114657354 Long EC CORP US N 1 N N N Construction Partners Inc 549300MHLFL4E8JLZU44 Construction Partners Inc 21044C107 84900.00000000 NS USD 1777806.00000000 0.406677264960 Long EC CORP US N 1 N N N Infrastructure and Energy Alternatives Inc 549300CZ3FQ7JWXZHD54 Infrastructure and Energy Alternatives Inc 45686J104 275100.00000000 NS USD 2209053.00000000 0.505326021057 Long EC CORP US N 1 N N N Hims & Hers Health Inc 549300ZQ4ZUYSAAX6P59 Hims & Hers Health Inc 433000106 200000.00000000 NS USD 906000.00000000 0.207249611067 Long EC CORP US N 1 N N N CubicFarm Systems Corp N/A CubicFarm Systems Corp 22968P108 400000.00000000 NS 167806.09000000 0.038386034091 Long EC CORP CA N 1 N N N Axcelis Technologies Inc 529900HF9B6NL1QG9F05 Axcelis Technologies Inc 054540208 5400.00000000 NS USD 296136.00000000 0.067741800025 Long EC CORP US N 1 N N N Larimar Therapeutics Inc 529900NCBZHTTJV6HX73 Larimar Therapeutics Inc 517125100 28064.00000000 NS USD 55005.44000000 0.012582622568 Long EC CORP US N 1 N N N Franklin Covey Co N/A Franklin Covey Co 353469109 40100.00000000 NS USD 1851818.00000000 0.423607682415 Long EC CORP US N 1 N N N Utah Medical Products Inc 5493002R27BBGV8DID60 Utah Medical Products Inc 917488108 31350.00000000 NS USD 2692965.00000000 0.616022018619 Long EC CORP US N 1 N N N PC Connection Inc 5299005WPRNIXDV2KM73 PC Connection Inc 69318J100 14000.00000000 NS USD 616700.00000000 0.141071561970 Long EC CORP US N 1 N N N CPI Aerostructures Inc 549300C471OFZGCOHS09 CPI Aerostructures Inc 125919308 189700.00000000 NS USD 303520.00000000 0.069430907231 Long EC CORP US N 2 N N N Algoma Central Corp 5493002QOPYX7P96FG25 Algoma Central Corp 015644107 40000.00000000 NS 498446.24000000 0.114020738828 Long EC CORP CA N 1 N N N Graham Corp 254900EI9P4LTY524J77 Graham Corp 384556106 149850.00000000 NS USD 1036962.00000000 0.237207473722 Long EC CORP US N 1 N N N Dundee Corp 549300LX18ZNW1LEMU13 Dundee Corp 264901109 413200.00000000 NS 439779.37000000 0.100600555616 Long EC CORP CA N 1 N N N Northern Oil and Gas Inc OKFF0PIZDDMNH4UCYE51 Northern Oil and Gas Inc 665531307 34200.00000000 NS USD 863892.00000000 0.197617307952 Long EC CORP US N 1 N N N ChannelAdvisor Corp 549300KE5CWXBSGWXT83 ChannelAdvisor Corp 159179100 109425.00000000 NS USD 1595416.50000000 0.364955241850 Long EC CORP US N 1 N N N IMPERIAL PETROLEUM INC N/A Imperial Petroleum Inc 000000000 4784.00000000 NS USD 92666.08000000 0.021197581720 Long EP CORP MH N 1 N N N ASA Gold and Precious Metals Ltd 254900VOUR4617HGCL14 ASA Gold and Precious Metals Ltd 000000000 171150.00000000 NS USD 2510770.50000000 0.574344602213 Long EC RF BM N 1 N N N Matrix Service Co 529900VYBKSX6HD2YW58 Matrix Service Co 576853105 8200.00000000 NS USD 41492.00000000 0.009491391680 Long EC CORP US N 1 N N N Major Drilling Group International Inc 549300O1MNHCX2FUBC21 Major Drilling Group International Inc 560909103 1124184.00000000 NS 7886405.78000000 1.804033698265 Long EC CORP CA N 1 N N N Lifetime Brands Inc 549300GS38DC0OHLYK32 Lifetime Brands Inc 53222Q103 119294.00000000 NS USD 1317005.76000000 0.301268136351 Long EC CORP US N 1 N N N Lindblad Expeditions Holdings Inc 549300GSPW24GZE6R597 Lindblad Expeditions Holdings Inc 535219109 320968.00000000 NS USD 2599840.80000000 0.594719640881 Long EC CORP US N 1 N N N SunOpta Inc 54930010CP0KEPPRPA40 SunOpta Inc 8676EP108 50000.00000000 NS USD 389000.00000000 0.088984656407 Long EC CORP CA N 1 N N N Park Lawn Corp 549300GTA10BQTRS3J10 Park Lawn Corp 700563208 50000.00000000 NS 1322249.84000000 0.302467731870 Long EC CORP CA N 1 N N N Quanterix Corp N/A Quanterix Corp 74766Q101 111700.00000000 NS USD 1808423.00000000 0.413680975050 Long EC CORP US N 1 N N N Chembio Diagnostics Inc N/A Chembio Diagnostics Inc 163572209 135800.00000000 NS USD 88270.00000000 0.020191968177 Long EC CORP US N 1 N N N Primo Water Corp 5493005TMUI9D3MY9I37 Primo Water Corp 74167P108 26791.00000000 NS USD 358463.58000000 0.081999379179 Long EC CORP CA N 1 N N N Barings BDC Inc 549300GSF4KFZP6ONG49 Barings BDC Inc 06759L103 215300.00000000 NS USD 2004443.00000000 0.458521006796 Long EC CORP US N 1 N N N Richardson Electronics Ltd/United States N/A Richardson Electronics Ltd/United States 763165107 285200.00000000 NS USD 4181032.00000000 0.956420812209 Long EC CORP US N 1 N N N CareDx Inc 549300NQOFKL9NON0U06 CareDx Inc 14167L103 18900.00000000 NS USD 405972.00000000 0.092867040954 Long EC CORP US N 1 N N N Spire Global Inc 549300EZFBLFFHJ5MF06 Spire Global Inc 848560108 50000.00000000 NS USD 58000.00000000 0.013267635145 Long EC CORP US N 1 N N N Acacia Research Corp 529900BCN7BE6ESPDZ72 Acacia Research Corp 003881307 190000.00000000 NS USD 957600.00000000 0.219053231300 Long EC CORP US N 1 N N N FormFactor Inc 549300YCEEO6SZD1ZR61 FormFactor Inc 346375108 22869.00000000 NS USD 885716.37000000 0.202609683442 Long EC CORP US N 1 N N N L B Foster Co 549300AUUJGJ2T2L2179 L B Foster Co 350060109 95300.00000000 NS USD 1226511.00000000 0.280567249139 Long EC CORP US N 1 N N N HBT Financial Inc 549300NTXD4Q6UK5BY66 HBT Financial Inc 404111106 46300.00000000 NS USD 827381.00000000 0.189265331627 Long EC CORP US N 1 N N N Chemung Financial Corp N/A Chemung Financial Corp 164024101 31000.00000000 NS USD 1457000.00000000 0.333292144951 Long EC CORP US N 1 N N N Photronics Inc 549300OK5JVNIBNY6F63 Photronics Inc 719405102 266900.00000000 NS USD 5199212.00000000 1.189331859668 Long EC CORP US N 1 N N N Agilysys Inc 5299001XWB5V3B5IPN93 Agilysys Inc 00847J105 104400.00000000 NS USD 4934988.00000000 1.128890004000 Long EC CORP US N 1 N N N Fabrinet 5493004TETZ6IYF7CV44 Fabrinet 000000000 2200.00000000 NS USD 178420.00000000 0.040813990735 Long EC CORP KY N 1 N N N Apyx Medical Corp 5299009QZVYUYO082S45 Apyx Medical Corp 03837C106 35800.00000000 NS USD 209788.00000000 0.047989493826 Long EC CORP US N 1 N N N Altius Minerals Corp 54930083UJGDUCMJMU61 Altius Minerals Corp 020936100 113000.00000000 NS 1592464.26000000 0.364279910071 Long EC CORP CA N 1 N N N Lazydays Holdings Inc 5493006PPWVM3TDVJH23 Lazydays Holdings Inc 52110H100 30000.00000000 NS USD 353400.00000000 0.080841073456 Long EC CORP US N 1 N N N Veeco Instruments Inc 5493004201F72ADDZW04 Veeco Instruments Inc 922417100 29400.00000000 NS USD 570360.00000000 0.130471178994 Long EC CORP US N 1 N N N Century Casinos Inc 549300H2L4Y24HXY7M50 Century Casinos Inc 156492100 335500.00000000 NS USD 2415600.00000000 0.552574128582 Long EC CORP US N 1 N N N StealthGas Inc 549300JCJUO3WBVVKJ89 StealthGas Inc 000000000 229664.00000000 NS USD 737221.44000000 0.168641122197 Long EC CORP MH N 1 N N N Zuora Inc 549300ISVGC1YZWQJ420 Zuora Inc 98983V106 21700.00000000 NS USD 194215.00000000 0.044427133789 Long EC CORP US N 1 N N N Aspen Group Inc/CO N/A Aspen Group Inc/CO 04530L203 141520.00000000 NS USD 138689.60000000 0.031725569160 Long EC CORP US N 1 N N N Atlas Air Worldwide Holdings Inc 549300R0A2TUVCYZB465 Atlas Air Worldwide Holdings Inc 049164205 10000.00000000 NS USD 617100.00000000 0.141163062902 Long EC CORP US N 1 N N N nLight Inc N/A nLight Inc 65487K100 383014.00000000 NS USD 3914403.08000000 0.895428825488 Long EC CORP US N 1 N N N Team Inc 549300DEKHQ3OEQJWU96 Team Inc 878155100 93300.00000000 NS USD 69349.89000000 0.015863948929 Long EC CORP US N 1 N N N Transcat Inc 54930081E40TSSHUOS40 Transcat Inc 893529107 145474.00000000 NS USD 8264377.94000000 1.890495710576 Long EC CORP US N 1 N N N Newtek Business Services Corp 549300YLU78IA8GKJ688 Newtek Business Services Corp 652526203 121372.00000000 NS USD 2297571.96000000 0.525574939415 Long EC CORP US N 1 N N N WATERLOO INVESTMENT HOLDINGS 213800TZIK14GMV2YL02 WATERLOO INVESTMENT HOLDINGS 000000000 806000.00000000 NS USD 225680.00000000 0.051624825856 Long EC CORP VG N 3 N N N Ichor Holdings Ltd 529900PS8R2JVLJ2H892 Ichor Holdings Ltd 000000000 25700.00000000 NS USD 667686.00000000 0.152734728273 Long EC CORP KY N 1 N N N Docebo Inc N/A Docebo Inc 25609L105 7250.00000000 NS USD 207857.50000000 0.047547887453 Long EC CORP CA N 1 N N N SEMrush Holdings Inc N/A SEMrush Holdings Inc 81686C104 34500.00000000 NS USD 446085.00000000 0.102042983171 Long EC CORP US N 1 N N N Novanta Inc N/A Novanta Inc 67000B104 3400.00000000 NS USD 412318.00000000 0.094318703240 Long EC CORP CA N 1 N N N WM Technology Inc 549300APSNIYJ4PTIL34 WM Technology Inc 92971A109 56700.00000000 NS USD 186543.00000000 0.042672145913 Long EC CORP US N 1 N N N Great Elm Group Inc N/A Great Elm Group Inc 39037G109 682245.00000000 NS USD 1466826.75000000 0.335540036911 Long EC CORP US N 1 N N N Seneca Foods Corp N/A Seneca Foods Corp 817070501 65687.00000000 NS USD 3648255.98000000 0.834547056215 Long EC CORP US N 1 N N N PDF Solutions Inc 549300GMSP6MROFBI160 PDF Solutions Inc 693282105 193100.00000000 NS USD 4153581.00000000 0.950141331996 Long EC CORP US N 1 N N N Computer Modelling Group Ltd N/A Computer Modelling Group Ltd 205249105 594875.00000000 NS 2246032.09000000 0.513785074060 Long EC CORP CA N 1 N N N Intevac Inc N/A Intevac Inc 461148108 539400.00000000 NS USD 2610696.00000000 0.597202793174 Long EC CORP US N 1 N N N Computer Task Group Inc N/A Computer Task Group Inc 205477102 84800.00000000 NS USD 725888.00000000 0.166048571389 Long EC CORP US N 1 N N N Bolsa Mexicana de Valores SAB de CV 894500CS2D6RLGW61A19 Bolsa Mexicana de Valores SAB de CV 000000000 1068000.00000000 NS 1885377.56000000 0.431284509962 Long EC CORP MX N 1 N N N Navigator Holdings Ltd 213800H7RVOFYARK2W19 Navigator Holdings Ltd 000000000 175000.00000000 NS USD 1975750.00000000 0.451957416189 Long EC CORP MH N 1 N N N Monarch Cement Co/The 549300ZMPJCNSENB3O72 Monarch Cement Co/The 609031307 8150.00000000 NS USD 815000.00000000 0.186433149029 Long EC CORP US N 2 N N N Powell Industries Inc 549300V08RO7MX2UBN26 Powell Industries Inc 739128106 21400.00000000 NS USD 500118.00000000 0.114403157823 Long EC CORP US N 1 N N N Spartan Delta Corp 894500P97DX8Q6G1OU04 Spartan Delta Corp 000000000 79300.00000000 NS 762073.49000000 0.174326086542 Long EC CORP CA N 1 N N N Azenta Inc 35ZN6X1ANPH25YN32Y17 Azenta Inc 114340102 30600.00000000 NS USD 2206260.00000000 0.504687115799 Long EC CORP US N 1 N N N John B Sanfilippo & Son Inc 5299007IBEYVXKYDUX28 John B Sanfilippo & Son Inc 800422107 7900.00000000 NS USD 572671.00000000 0.130999825628 Long EC CORP US N 1 N N N CIRCOR International Inc 5493007701O01N3FQM69 CIRCOR International Inc 17273K109 265421.00000000 NS USD 4350250.19000000 0.995129867467 Long EC CORP US N 1 N N N Vishay Precision Group Inc N/A Vishay Precision Group Inc 92835K103 41800.00000000 NS USD 1217634.00000000 0.278536614705 Long EC CORP US N 1 N N N Joint Corp/The N/A Joint Corp/The 47973J102 65484.00000000 NS USD 1002560.04000000 0.229337945212 Long EC CORP US N 1 N N N Dine Brands Global Inc 529900HKM8OWSHLKJY75 Dine Brands Global Inc 254423106 10000.00000000 NS USD 650800.00000000 0.148872016427 Long EC CORP US N 1 N N N Upland Software Inc 549300NS277POYJ63W89 Upland Software Inc 91544A109 121056.00000000 NS USD 1757733.12000000 0.402085546888 Long EC CORP US N 1 N N N MasterCraft Boat Holdings Inc 549300IXWX41555YJ117 MasterCraft Boat Holdings Inc 57637H103 14800.00000000 NS USD 311540.00000000 0.071265500918 Long EC CORP US N 1 N N N GreenFirst Forest Products Inc 529900V0JJIF234KWF29 GreenFirst Forest Products Inc 39526A100 259500.00000000 NS 328608.61000000 0.075169985227 Long EC CORP CA N 1 N N N Hackett Group Inc/The 5K016KLIRB6156644289 Hackett Group Inc/The 404609109 27700.00000000 NS USD 525469.00000000 0.120202258143 Long EC CORP US N 1 N N N Ardmore Shipping Corp 549300J8HD7K6BHD8O28 Ardmore Shipping Corp 000000000 90500.00000000 NS USD 630785.00000000 0.144293538540 Long EC CORP MH N 1 N N N LSI Industries Inc 529900HY42OANH6BVT33 LSI Industries Inc 50216C108 415740.00000000 NS USD 2565115.80000000 0.586776216218 Long EC CORP US N 1 N N N Clarkson PLC 2138007G6BGTEHI3OT22 Clarkson PLC 000000000 58600.00000000 NS 2147147.26000000 0.491164938786 Long EC CORP GB N 1 N N N Virgin Galactic Holdings Inc 549300C631IMXCSMN048 Virgin Galactic Holdings Inc 92766K106 102850.00000000 NS USD 619157.00000000 0.141633606445 Long EC CORP US N 1 N N N ECN Capital Corp 549300E2G773NN59KY61 ECN Capital Corp 26829L107 556000.00000000 NS 2380018.65000000 0.544434811861 Long EC CORP CA N 1 N N N comScore Inc N/A comScore Inc 20564W105 297195.00000000 NS USD 612221.70000000 0.140047140410 Long EC CORP US N 1 N N N US Global Investors Inc 529900IRM26R91LI8531 US Global Investors Inc 902952100 439454.00000000 NS USD 1924808.52000000 0.440304433940 Long EC CORP US N 1 N N N Ameresco Inc 529900NZXZGBCBXYY327 Ameresco Inc 02361E108 53500.00000000 NS USD 2437460.00000000 0.557574654518 Long EC CORP US N 1 N N N Quanex Building Products Corp 5493000TL30VL5WOAW87 Quanex Building Products Corp 747619104 9900.00000000 NS USD 225225.00000000 0.051520743546 Long EC CORP US N 1 N N N FARO Technologies Inc 529900MFEFNOFP3YR823 FARO Technologies Inc 311642102 72200.00000000 NS USD 2225926.00000000 0.509185759123 Long EC CORP US N 1 N N N International Money Express Inc N/A International Money Express Inc 46005L101 20000.00000000 NS USD 409400.00000000 0.093651203941 Long EC CORP US N 1 N N N Universal Logistics Holdings Inc N/A Universal Logistics Holdings Inc 91388P105 202700.00000000 NS USD 5535737.00000000 1.266312737554 Long EC CORP US N 1 N N N Atrion Corp N/A Atrion Corp 049904105 4689.00000000 NS USD 2948724.54000000 0.674527609339 Long EC CORP US N 1 N N N Digi International Inc 529900KG656HGROI4N27 Digi International Inc 253798102 71600.00000000 NS USD 1734152.00000000 0.396691310742 Long EC CORP US N 1 N N N Daseke Inc 549300CUSFIOX5Q3VA53 Daseke Inc 23753F107 63100.00000000 NS USD 403209.00000000 0.092234998266 Long EC CORP US N 1 N N N Donnelley Financial Solutions Inc 549300O1NPY4J56QCU04 Donnelley Financial Solutions Inc 25787G100 50000.00000000 NS USD 1464500.00000000 0.335007787427 Long EC CORP US N 1 N N N Northwest Pipe Co 54930056VW2CRCZ9RE54 Northwest Pipe Co 667746101 65100.00000000 NS USD 1949094.00000000 0.445859794078 Long EC CORP US N 1 N N N TerraVest Industries Inc N/A TerraVest Industries Inc 88105G103 214000.00000000 NS 3820478.56000000 0.873943372685 Long EC CORP CA N 1 N N N Amtech Systems Inc 5299008VRUUPETM6HZ85 Amtech Systems Inc 032332504 92184.00000000 NS USD 672943.20000000 0.153937325022 Long EC CORP US N 1 N N N Westaim Corp/The 549300TSCVMK1W6GSK84 Westaim Corp/The 956909303 500000.00000000 NS 940024.86000000 0.215032877074 Long EC CORP CA N 1 N N N Chicken Soup For The Soul Entertainment Inc 549300THRJ0EJ1DIID72 Chicken Soup For The Soul Entertainment Inc 16842Q100 220930.00000000 NS USD 1637091.30000000 0.374488449456 Long EC CORP US N 1 N N N Clarus Corp 549300PKSLI6PT0ULL72 Clarus Corp 18270P109 126503.00000000 NS USD 2402291.97000000 0.549529885710 Long EC CORP US N 1 N N N Postal Realty Trust Inc 5493007B7ZZSIJRGWC41 Postal Realty Trust Inc 73757R102 114000.00000000 NS USD 1698600.00000000 0.388558707902 Long EC CORP US N 1 N N N Brigham Minerals Inc 549300IQ6JCXW59RO175 Brigham Minerals Inc 10918L103 178200.00000000 NS USD 4389066.00000000 1.004009074449 Long EC CORP US N 1 N N N Altus Group Ltd/Canada 54930041VO1EIY4IV355 Altus Group Ltd/Canada 02215R107 106700.00000000 NS 3696203.39000000 0.845515137974 Long EC CORP CA N 1 N N N Cross Country Healthcare Inc 54930037L0NBIPZ5S663 Cross Country Healthcare Inc 227483104 130800.00000000 NS USD 2724564.00000000 0.623250363498 Long EC CORP US N 1 N N N CyberOptics Corp 52HQVAW3POG1MULTHE15 CyberOptics Corp 232517102 63300.00000000 NS USD 2211702.00000000 0.505931985980 Long EC CORP US N 1 N N N Virginia National Bankshares Corp 5493005LXSLNF92BF097 Virginia National Bankshares Corp 928031103 89910.00000000 NS USD 2831265.90000000 0.647658671749 Long EC CORP US N 1 N N N Aspen Aerogels Inc N/A Aspen Aerogels Inc 04523Y105 153485.00000000 NS USD 1516431.80000000 0.346887307683 Long EC CORP US N 1 N N N Semler Scientific Inc 549300ZHL16S29QTW485 Semler Scientific Inc 81684M104 22400.00000000 NS USD 631232.00000000 0.144395790831 Long EC CORP US N 1 N N N SEACOR Marine Holdings Inc 5493003LNKFW1W43N030 SEACOR Marine Holdings Inc 78413P101 216957.00000000 NS USD 1249672.32000000 0.285865455057 Long EC CORP US N 1 N N N Sabine Royalty Trust N/A Sabine Royalty Trust 785688102 52948.00000000 NS USD 3223474.24000000 0.737377243407 Long EC CORP US N 1 N N N Alamos Gold Inc 549300TDOX73YGYXE959 Alamos Gold Inc 011532108 261044.00000000 NS 1831282.88000000 0.418910225866 Long EC CORP CA N 1 N N N TransAct Technologies Inc N/A TransAct Technologies Inc 892918103 40900.00000000 NS USD 165236.00000000 0.037798120015 Long EC CORP US N 1 N N N elf Beauty Inc 549300U2K9TCON25C029 elf Beauty Inc 26856L103 39800.00000000 NS USD 1221064.00000000 0.279321235197 Long EC CORP US N 1 N N N Rayonier Advanced Materials Inc 54930053QJ7OUGZG4F72 Rayonier Advanced Materials Inc 75508B104 50000.00000000 NS USD 131000.00000000 0.029966555242 Long EC CORP US N 1 N N N Artivion Inc 549300YTKV8DMSMG6K81 Artivion Inc 228903100 15200.00000000 NS USD 286976.00000000 0.065646428681 Long EC CORP US N 1 N N N Eagle Bulk Shipping Inc 549300EC4INNZBWR8W37 Eagle Bulk Shipping Inc 000000000 93128.00000000 NS USD 4831480.64000000 1.105212454218 Long EC CORP MH N 1 N N N CarParts.com Inc 5493005FSRX4Y7E7H678 CarParts.com Inc 14427M107 50000.00000000 NS USD 347000.00000000 0.079377058543 Long EC CORP US N 1 N N N Legacy Housing Corp N/A Legacy Housing Corp 52472M101 144900.00000000 NS USD 1890945.00000000 0.432558074835 Long EC CORP US N 1 N N N Neoleukin Therapeutics Inc N/A Neoleukin Therapeutics Inc 64049K104 145397.00000000 NS USD 149758.91000000 0.034257699615 Long EC CORP US N 1 N N N Sebang Global Battery Co Ltd N/A Sebang Global Battery Co Ltd 000000000 50500.00000000 NS 2049715.03000000 0.468877089147 Long EC CORP KR N 1 N N N Triumph Group Inc 5493007L6S47Q14SL582 Triumph Group Inc 896818101 10000.00000000 NS USD 132900.00000000 0.030401184669 Long EC CORP US N 1 N N N Barnes & Noble Education Inc 549300JQGDS5THBPED41 Barnes & Noble Education Inc 06777U101 80000.00000000 NS USD 234400.00000000 0.053619546174 Long EC CORP US N 1 N N N Gaia Inc 529900QUX8SBA2D93M92 Gaia Inc 36269P104 100000.00000000 NS USD 425000.00000000 0.097219740291 Long EC CORP US N 1 N N N Sciplay Corp 549300B8E2F1A3EW6869 Sciplay Corp 809087109 33200.00000000 NS USD 463804.00000000 0.106096245708 Long EC CORP US N 1 N N N Standard Motor Products Inc THGK1EO5B5HK0JHQVZ90 Standard Motor Products Inc 853666105 47460.00000000 NS USD 2135225.40000000 0.488437785532 Long EC CORP US N 1 N N N XPEL Inc 549300KWSE3IGXLJNW66 XPEL Inc 98379L100 4700.00000000 NS USD 215871.00000000 0.049380994250 Long EC CORP US N 1 N N N J G Boswell Co 549300F07JHRNLXLEC77 J G Boswell Co 101205102 2490.00000000 NS USD 2320680.00000000 0.530860957409 Long EC CORP US N 2 N N N Digital Turbine Inc 549300D0WZR1VI2QGB24 Digital Turbine Inc 25400W102 82800.00000000 NS USD 1446516.00000000 0.330893905522 Long EC CORP US N 1 N N N Sandstorm Gold Ltd 549300QWJPV45VQF1B33 Sandstorm Gold Ltd 80013R206 810000.00000000 NS USD 4819500.00000000 1.102471854902 Long EC CORP CA N 1 N N N Haynes International Inc 549300I9MS5UZLRFDO40 Haynes International Inc 420877201 84400.00000000 NS USD 2765788.00000000 0.632680449554 Long EC CORP US N 1 N N N Sprott Inc 254900QHJAD5TP2JNM15 Sprott Inc 852066208 191453.00000000 NS 6651474.64000000 1.521540322480 Long EC CORP CA N 1 N N N Bioventus Inc N/A Bioventus Inc 09075A108 150855.00000000 NS USD 1028831.10000000 0.235347511401 Long EC CORP US N 1 N N N Olympic Steel Inc 549300GQ061U6N6KWJ49 Olympic Steel Inc 68162K106 35000.00000000 NS USD 901250.00000000 0.206163037499 Long EC CORP US N 1 N N N Fiera Capital Corp 549300KJAKQN5OEO4N05 Fiera Capital Corp 31660A103 78000.00000000 NS 563548.79000000 0.128913098835 Long EC CORP CA N 1 N N N Onto Innovation Inc 254900RXZVN73CHOO062 Onto Innovation Inc 683344105 89750.00000000 NS USD 6259165.00000000 1.431798578211 Long EC CORP US N 1 N N N Burnham Holdings Inc 549300VHOKZIOWQUFV59 Burnham Holdings Inc 122295108 117000.00000000 NS USD 1614600.00000000 0.369343512174 Long EC CORP US N 2 N N N Heidrick & Struggles International Inc 5493006284N2J367VB57 Heidrick & Struggles International Inc 422819102 13700.00000000 NS USD 443332.00000000 0.101413228006 Long EC CORP US N 1 N N N PAR Technology Corp 549300HYPTHBJQINVG57 PAR Technology Corp 698884103 268924.00000000 NS USD 10081960.76000000 2.306272015796 Long EC CORP US N 1 N N N Knight Therapeutics Inc 549300LNW93V3HRS7610 Knight Therapeutics Inc 499053106 187000.00000000 NS 775776.88000000 0.177460768935 Long EC CORP CA N 1 N N N Forrester Research Inc 549300UUSFXYLJ80Z897 Forrester Research Inc 346563109 62300.00000000 NS USD 2980432.00000000 0.681780764695 Long EC CORP US N 1 N N N CSW Industrials Inc 549300SYOEO3RVQ7FB83 CSW Industrials Inc 126402106 20000.00000000 NS USD 2060600.00000000 0.471367051397 Long EC CORP US N 1 N N N Newcrest Mining Ltd 5299006MN50OZJUJI655 Newcrest Mining Ltd 000000000 26859.00000000 NS 376426.63000000 0.086108468723 Long EC CORP AU N 1 N N N Repay Holdings Corp N/A Repay Holdings Corp 76029L100 35600.00000000 NS USD 457460.00000000 0.104645040926 Long EC CORP US N 1 N N N Encore Wire Corp N/A Encore Wire Corp 292562105 3307.00000000 NS USD 343663.44000000 0.078613812669 Long EC CORP US N 1 N N N 2022-07-15 ROYCE MICRO-CAP TRUST, INC. John Schwartz John Schwartz Associate General Counsel