0001752724-24-172700.txt : 20240812
0001752724-24-172700.hdr.sgml : 20240812
20240812113539
ACCESSION NUMBER: 0001752724-24-172700
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20240630
FILED AS OF DATE: 20240812
DATE AS OF CHANGE: 20240812
PERIOD START: 20241231
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: ROYCE MICRO-CAP TRUST, INC.
CENTRAL INDEX KEY: 0000912147
ORGANIZATION NAME:
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: 241195573
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
2024-12-31
2024-06-30
N
538057291.90
2687270.75
535370021.15
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
2000000.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
22695.53000000
N
Astronics Corp
549300NNXCF8H4MSMK17
Astronics Corp
046433108
84767.00000000
NS
USD
1697883.01000000
0.317141965915
Long
EC
CORP
US
N
1
N
N
N
Camtek Ltd/Israel
5493000H80W07HCKGS43
Camtek Ltd/Israel
000000000
94775.00000000
NS
USD
11869621.00000000
2.217087347271
Long
EC
CORP
IL
N
1
N
N
N
Dime Community Bancshares Inc
N/A
Dime Community Bancshares Inc
25432X102
20886.00000000
NS
USD
426074.40000000
0.079585031504
Long
EC
CORP
US
N
1
N
N
N
ModivCare Inc
549300EFZIFW7F7I0Q28
ModivCare Inc
60783X104
25000.00000000
NS
USD
656000.00000000
0.122532075776
Long
EC
CORP
US
N
1
N
N
N
Absci Corp
N/A
Absci Corp
00091E109
192493.00000000
NS
USD
592878.44000000
0.110741807829
Long
EC
CORP
US
N
1
N
N
N
Urbana Corp
5493003WCSNG13LU3180
Urbana Corp
91707P109
237600.00000000
NS
979543.15000000
0.182965633356
Long
EC
CORP
CA
N
1
N
N
N
Nova Ltd
529900B2DSWE5V3SC292
Nova Ltd
000000000
31500.00000000
NS
USD
7387695.00000000
1.379923176148
Long
EC
CORP
IL
N
1
N
N
N
Aviat Networks Inc
549300Z3X8Z4MK52CI65
Aviat Networks Inc
05366Y201
7167.00000000
NS
USD
205621.23000000
0.038407311182
Long
EC
CORP
US
N
1
N
N
N
LSB Industries Inc
5493001H215A0HG0MI71
LSB Industries Inc
502160104
176540.00000000
NS
USD
1444097.20000000
0.269738151736
Long
EC
CORP
US
N
1
N
N
N
Stoneridge Inc
PNBCIH9LE7WI83VJIF08
Stoneridge Inc
86183P102
56200.00000000
NS
USD
896952.00000000
0.167538704926
Long
EC
CORP
US
N
1
N
N
N
MAG Silver Corp
254900LGL904N7F3EL14
MAG Silver Corp
55903Q104
154050.00000000
NS
USD
1797763.50000000
0.335798313125
Long
EC
CORP
CA
N
1
N
N
N
Alkami Technology Inc
N/A
Alkami Technology Inc
01644J108
100156.00000000
NS
USD
2852442.88000000
0.532798395000
Long
EC
CORP
US
N
1
N
N
N
Relay Therapeutics Inc
N/A
Relay Therapeutics Inc
75943R102
45772.00000000
NS
USD
298433.44000000
0.055743397689
Long
EC
CORP
US
N
1
N
N
N
Simulations Plus Inc
N/A
Simulations Plus Inc
829214105
72770.00000000
NS
USD
3538077.40000000
0.660865804999
Long
EC
CORP
US
N
1
N
N
N
Live Oak Bancshares Inc
N/A
Live Oak Bancshares Inc
53803X105
30900.00000000
NS
USD
1083354.00000000
0.202356119543
Long
EC
CORP
US
N
1
N
N
N
REX American Resources Corp
N/A
REX American Resources Corp
761624105
13750.00000000
NS
USD
626862.50000000
0.117089578279
Long
EC
CORP
US
N
1
N
N
N
Preformed Line Products Co
549300EYH53XDJID2098
Preformed Line Products Co
740444104
6053.00000000
NS
USD
753840.62000000
0.140807402398
Long
EC
CORP
US
N
1
N
N
N
Inogen Inc
549300J8WJIVTOJ8IH97
Inogen Inc
45780L104
19409.00000000
NS
USD
157795.17000000
0.029474039218
Long
EC
CORP
US
N
1
N
N
N
VSE Corp
549300QWJYQDH4U5XI15
VSE Corp
918284100
33140.00000000
NS
USD
2925599.20000000
0.546463022661
Long
EC
CORP
US
N
1
N
N
N
Caribou Biosciences Inc
N/A
Caribou Biosciences Inc
142038108
142912.00000000
NS
USD
234375.68000000
0.043778260033
Long
EC
CORP
US
N
1
N
N
N
Riskified Ltd
N/A
Riskified Ltd
000000000
46724.00000000
NS
USD
298566.36000000
0.055768225377
Long
EC
CORP
IL
N
1
N
N
N
Bel Fuse Inc
2549009L4XYDBRRY6X39
Bel Fuse Inc
077347201
18805.00000000
NS
USD
1521512.55000000
0.284198309560
Long
EC
CORP
US
N
1
N
N
N
BioLife Solutions Inc
549300G2IVCMC2TJDW72
BioLife Solutions Inc
09062W204
313712.00000000
NS
USD
6722848.16000000
1.255738628315
Long
EC
CORP
US
N
1
N
N
N
Bowman Consulting Group Ltd
N/A
Bowman Consulting Group Ltd
103002101
40000.00000000
NS
USD
1271600.00000000
0.237517968837
Long
EC
CORP
US
N
1
N
N
N
Luxfer Holdings PLC
21380045UF5SJYZOXE41
Luxfer Holdings PLC
000000000
45561.00000000
NS
USD
528051.99000000
0.098633089104
Long
EC
CORP
GB
N
1
N
N
N
UFP Technologies Inc
549300RJ8LY41HS70C91
UFP Technologies Inc
902673102
8949.00000000
NS
USD
2361372.63000000
0.441073003103
Long
EC
CORP
US
N
1
N
N
N
IES Holdings Inc
549300687T8E6LN6EN72
IES Holdings Inc
44951W106
56587.00000000
NS
USD
7884266.71000000
1.472676167609
Long
EC
CORP
US
N
1
N
N
N
Pason Systems Inc
984500DC6T2FLR969F65
Pason Systems Inc
702925108
280983.00000000
NS
3785327.06000000
0.707048753284
Long
EC
CORP
CA
N
1
N
N
N
Hammond Power Solutions Inc
549300OLI26OOKEG5V73
Hammond Power Solutions Inc
408549103
15405.00000000
NS
1255439.09000000
0.234499325775
Long
EC
CORP
CA
N
1
N
N
N
AtriCure Inc
N/A
AtriCure Inc
04963C209
33996.00000000
NS
USD
774088.92000000
0.144589515553
Long
EC
CORP
US
N
1
N
N
N
Climb Global Solutions Inc
549300LKM16VX2FG7J68
Climb Global Solutions Inc
946760105
7552.00000000
NS
USD
474341.12000000
0.088600612895
Long
EC
CORP
US
N
1
N
N
N
Harmonic Inc
549300LRGRD8XC9BTL66
Harmonic Inc
413160102
68206.00000000
NS
USD
802784.62000000
0.149949490686
Long
EC
CORP
US
N
1
N
N
N
Harvard Bioscience Inc
549300VLGB1D47GGC642
Harvard Bioscience Inc
416906105
358391.00000000
NS
USD
1021414.35000000
0.190786616666
Long
EC
CORP
US
N
1
N
N
N
Powerfleet Inc NJ
2549007NKEFPYEH4MF81
Powerfleet Inc NJ
73931J109
1191159.00000000
NS
USD
5443596.63000000
1.016791455432
Long
EC
CORP
US
N
1
N
N
N
American Superconductor Corp
549300S9YT8Z8LOK4452
American Superconductor Corp
030111207
114244.00000000
NS
USD
2672167.16000000
0.499125288012
Long
EC
CORP
US
N
1
N
N
N
Hingham Institution For Savings The
2549009GDCGUR2T6KU55
Hingham Institution For Savings The
433323102
2325.00000000
NS
USD
415896.00000000
0.077683841748
Long
EC
CORP
US
N
1
N
N
N
Leslie's Inc
N/A
Leslie's Inc
527064109
132179.00000000
NS
USD
553830.01000000
0.103448080415
Long
EC
CORP
US
N
1
N
N
N
Mesa Laboratories Inc
549300ZCG738WLX8ZW79
Mesa Laboratories Inc
59064R109
115965.00000000
NS
USD
10062283.05000000
1.879500654217
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
2453598.63000000
0.458299593378
Long
EC
CORP
IL
N
2
N
N
N
Silvercrest Asset Management Group Inc
N/A
Silvercrest Asset Management Group Inc
828359109
289589.00000000
NS
USD
4514692.51000000
0.843284519424
Long
EC
CORP
US
N
1
N
N
N
Citizens Bancshares Corp/GA
N/A
Citizens Bancshares Corp/GA
173168105
3615.00000000
NS
USD
164337.90000000
0.030696134170
Long
EC
CORP
US
N
2
N
N
N
Theravance Biopharma Inc
5493007VTSXP4Z6MIW52
Theravance Biopharma Inc
000000000
59009.00000000
NS
USD
500396.32000000
0.093467377744
Long
EC
CORP
KY
N
1
N
N
N
Resources Connection Inc
N/A
Resources Connection Inc
76122Q105
59300.00000000
NS
USD
654672.00000000
0.122284023037
Long
EC
CORP
US
N
1
N
N
N
WSFS Financial Corp
549300SU7VQHD6QRG886
WSFS Financial Corp
929328102
22500.00000000
NS
USD
1057500.00000000
0.197526936179
Long
EC
CORP
US
N
1
N
N
N
Avid Bioservices Inc
549300GRUS3ZMGP8MX22
Avid Bioservices Inc
05368M106
7116.00000000
NS
USD
50808.24000000
0.009490303527
Long
EC
CORP
US
N
1
N
N
N
Enfusion Inc
N/A
Enfusion Inc
292812104
73670.00000000
NS
USD
627668.40000000
0.117240109681
Long
EC
CORP
US
N
1
N
N
N
Surmodics Inc
549300H76KXCAAGUS878
Surmodics Inc
868873100
23900.00000000
NS
USD
1004756.00000000
0.187675058428
Long
EC
CORP
US
N
1
N
N
N
Cohu Inc
529900FJPORJ3JJ2XS33
Cohu Inc
192576106
38990.00000000
NS
USD
1290569.00000000
0.241061125766
Long
EC
CORP
US
N
1
N
N
N
Travere Therapeutics Inc
N/A
Travere Therapeutics Inc
89422G107
47573.00000000
NS
USD
391050.06000000
0.073042950585
Long
EC
CORP
US
N
1
N
N
N
Granite Construction Inc
549300OM4BWMCIXVCZ39
Granite Construction Inc
387328107
13500.00000000
NS
USD
836595.00000000
0.156264820021
Long
EC
CORP
US
N
1
N
N
N
QuinStreet Inc
549300TP8MFBFPOS4Y78
QuinStreet Inc
74874Q100
271200.00000000
NS
USD
4499208.00000000
0.840392218887
Long
EC
CORP
US
N
1
N
N
N
Bristow Group Inc
5493005Q24EN3UC1PV68
Bristow Group Inc
11040G103
177900.00000000
NS
USD
5964987.00000000
1.114180242514
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
106866.00000000
NS
USD
4120752.96000000
0.769701850534
Long
EC
CORP
US
N
1
N
N
N
Value Line Inc
N/A
Value Line Inc
920437100
18570.00000000
NS
USD
799809.90000000
0.149393852551
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
1232000.00000000
0.230121215482
Long
EC
CORP
IL
N
1
N
N
N
GCM Grosvenor Inc
N/A
GCM Grosvenor Inc
36831E108
224300.00000000
NS
USD
2189168.00000000
0.408907468389
Long
EC
CORP
US
N
1
N
N
N
Civeo Corp
254900H0BM0N0O4MSY43
Civeo Corp
17878Y207
74998.00000000
NS
USD
1868950.16000000
0.349095034493
Long
EC
CORP
CA
N
1
N
N
N
Arcturus Therapeutics Holdings Inc
N/A
Arcturus Therapeutics Holdings Inc
03969T109
129836.00000000
NS
USD
3161506.60000000
0.590527387620
Long
EC
CORP
US
N
1
N
N
N
Tejon Ranch Co
549300TMNDO77VJ6J111
Tejon Ranch Co
879080109
80828.00000000
NS
USD
1378925.68000000
0.257564978524
Long
EC
CORP
US
N
1
N
N
N
Bridge Investment Group Holdings Inc
N/A
Bridge Investment Group Holdings Inc
10806B100
119321.00000000
NS
USD
885361.82000000
0.165373813441
Long
EC
CORP
US
N
1
N
N
N
Dorian LPG Ltd
549300WP1W2WGMC7F395
Dorian LPG Ltd
000000000
72669.00000000
NS
USD
3049191.24000000
0.569548372068
Long
EC
CORP
MH
N
1
N
N
N
StoneX Group Inc
549300JUF07L8VF02M60
StoneX Group Inc
861896108
45997.00000000
NS
USD
3464034.07000000
0.647035495666
Long
EC
CORP
US
N
1
N
N
N
Lindsay Corp
549300ZFO0QG5H8TPI61
Lindsay Corp
535555106
43118.00000000
NS
USD
5298339.84000000
0.989659418848
Long
EC
CORP
US
N
1
N
N
N
inTEST Corp
549300RJJBPHDOAVDU15
inTEST Corp
461147100
147941.00000000
NS
USD
1461657.08000000
0.273018103789
Long
EC
CORP
US
N
1
N
N
N
MasTec Inc
549300TMDIT8WREDOF45
MasTec Inc
576323109
11958.00000000
NS
USD
1279386.42000000
0.238972368540
Long
EC
CORP
US
N
1
N
N
N
Radiant Logistics Inc
549300HWCW2HBOG4GN20
Radiant Logistics Inc
75025X100
171704.00000000
NS
USD
976995.76000000
0.182489814782
Long
EC
CORP
US
N
1
N
N
N
Shoe Carnival Inc
N/A
Shoe Carnival Inc
824889109
34632.00000000
NS
USD
1277574.48000000
0.238633922246
Long
EC
CORP
US
N
1
N
N
N
Werewolf Therapeutics Inc
N/A
Werewolf Therapeutics Inc
95075A107
116606.00000000
NS
USD
284518.64000000
0.053144298104
Long
EC
CORP
US
N
1
N
N
N
PROS Holdings Inc
549300LPE1KNL5RWKQ48
PROS Holdings Inc
74346Y103
83537.00000000
NS
USD
2393335.05000000
0.447043158087
Long
EC
CORP
US
N
1
N
N
N
Real Matters Inc
54930038CQZBR1KZYE22
Real Matters Inc
75601Y100
229500.00000000
NS
1053514.13000000
0.196782428671
Long
EC
CORP
CA
N
1
N
N
N
Applied Digital Corp
N/A
Applied Digital Corp
038169207
87598.00000000
NS
USD
521208.10000000
0.097354741470
Long
EC
CORP
US
N
1
N
N
N
Oklo Inc
N/A
Oklo Inc
02156V109
11289.00000000
NS
USD
95617.83000000
0.017860139010
Long
EC
CORP
US
N
1
N
N
N
National Research Corp
549300FQIORB6GZCYT15
National Research Corp
637372202
59221.00000000
NS
USD
1359121.95000000
0.253865905132
Long
EC
CORP
US
N
1
N
N
N
Distribution Solutions Group Inc
N/A
Distribution Solutions Group Inc
520776105
184590.00000000
NS
USD
5537700.00000000
1.034368713456
Long
EC
CORP
US
N
1
N
N
N
Inspired Entertainment Inc
549300ZUGYK6NBIU6D69
Inspired Entertainment Inc
45782N108
150000.00000000
NS
USD
1372500.00000000
0.256364746956
Long
EC
CORP
US
N
1
N
N
N
AutoCanada Inc
549300BPCHUK5M1WZS45
AutoCanada Inc
05277B209
321700.00000000
NS
4521977.27000000
0.844645215712
Long
EC
CORP
CA
N
1
N
N
N
NV5 Global Inc
N/A
NV5 Global Inc
62945V109
11400.00000000
NS
USD
1059858.00000000
0.197967379219
Long
EC
CORP
US
N
1
N
N
N
Shyft Group Inc/The
549300YY0TB51BGRV994
Shyft Group Inc/The
825698103
44983.00000000
NS
USD
533498.38000000
0.099650402324
Long
EC
CORP
US
N
1
N
N
N
First Foundation Inc
254900TQZQ6LBCK77E82
First Foundation Inc
32026V104
68773.00000000
NS
USD
450463.15000000
0.084140525655
Long
EC
CORP
US
N
1
N
N
N
EZCORP Inc
5493003K6PG3ZQ7TUQ63
EZCORP Inc
302301106
307387.00000000
NS
USD
3218341.89000000
0.601143463933
Long
EC
CORP
US
N
1
N
N
N
Cellebrite DI Ltd
N/A
Cellebrite DI Ltd
000000000
629619.00000000
NS
USD
7523947.05000000
1.405373247055
Long
EC
CORP
IL
N
1
N
N
N
Origin Bancorp Inc
54930055DO2Z4KO3NB45
Origin Bancorp Inc
68621T102
12518.00000000
NS
USD
397070.96000000
0.074167574633
Long
EC
CORP
US
N
1
N
N
N
Teqnion AB
549300DRF7FY7VRFTX41
Teqnion AB
000000000
167400.00000000
NS
3181378.34000000
0.594239164375
Long
EC
CORP
SE
N
2
N
N
N
Dorchester Minerals LP
529900J537JTEZOMXG05
Dorchester Minerals LP
25820R105
76981.00000000
NS
USD
2374863.85000000
0.443592983577
Long
EC
CORP
US
N
1
N
N
N
International General Insurance Holdings Ltd
N/A
International General Insurance Holdings Ltd
000000000
41627.00000000
NS
USD
582778.00000000
0.108855179964
Long
EC
CORP
BM
N
1
N
N
N
NVE Corp
5299003C1ATTWX8X0112
NVE Corp
629445206
36900.00000000
NS
USD
2756061.00000000
0.514795541610
Long
EC
CORP
US
N
1
N
N
N
AstroNova Inc
549300D8PFP62QX00223
AstroNova Inc
04638F108
115860.00000000
NS
USD
1788878.40000000
0.334138694609
Long
EC
CORP
US
N
1
N
N
N
Standex International Corp
RCX52GR0JW2LRRMH9Z54
Standex International Corp
854231107
5700.00000000
NS
USD
918555.00000000
0.171573858025
Long
EC
CORP
US
N
1
N
N
N
MeiraGTx Holdings plc
54930007YV6NYIOGFZ57
MeiraGTx Holdings plc
000000000
137025.00000000
NS
USD
576875.25000000
0.107752624766
Long
EC
CORP
KY
N
1
N
N
N
Hurco Cos Inc
XSC5XDOTBYOBQPOG2O82
Hurco Cos Inc
447324104
16566.00000000
NS
USD
252797.16000000
0.047219147507
Long
EC
CORP
US
N
1
N
N
N
Kimbell Royalty Partners LP
5493007FC11POVYRB841
Kimbell Royalty Partners LP
49435R102
55724.00000000
NS
USD
911644.64000000
0.170283094679
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
472968.00000000
0.088344132341
Long
EC
CORP
US
N
1
N
N
N
Cavco Industries Inc
N/A
Cavco Industries Inc
149568107
6210.00000000
NS
USD
2149715.70000000
0.401538303430
Long
EC
CORP
US
N
1
N
N
N
Insteel Industries Inc
52990026LKY4MOX3L174
Insteel Industries Inc
45774W108
49700.00000000
NS
USD
1538712.00000000
0.287410938082
Long
EC
CORP
US
N
1
N
N
N
Alpha & Omega Semiconductor Ltd
5493001FE7J03YOV2V35
Alpha & Omega Semiconductor Ltd
000000000
17900.00000000
NS
USD
668923.00000000
0.124945920311
Long
EC
CORP
BM
N
1
N
N
N
First National Bank Alaska
25490089V5DJHFQMOA03
First National Bank Alaska
32112J106
787.00000000
NS
USD
153661.75000000
0.028701971333
Long
EC
CORP
US
N
2
N
N
N
Patrick Industries Inc
549300FZ5ZTCCJ3Z5W14
Patrick Industries Inc
703343103
8360.00000000
NS
USD
907478.00000000
0.169504821740
Long
EC
CORP
US
N
1
N
N
N
American Software Inc/GA
N/A
American Software Inc/GA
029683109
111152.00000000
NS
USD
1014817.76000000
0.189554461383
Long
EC
CORP
US
N
1
N
N
N
Ultra Clean Holdings Inc
5493007L6LS7QX18PE75
Ultra Clean Holdings Inc
90385V107
81000.00000000
NS
USD
3969000.00000000
0.741356415787
Long
EC
CORP
US
N
1
N
N
N
Cytek Biosciences Inc
549300K2J28BOC6FBO89
Cytek Biosciences Inc
23285D109
108128.00000000
NS
USD
603354.24000000
0.112698547950
Long
EC
CORP
US
N
1
N
N
N
Universal Technical Institute Inc
2549003YOJGAZ0PVFV48
Universal Technical Institute Inc
913915104
355500.00000000
NS
USD
5592015.00000000
1.044514033114
Long
EC
CORP
US
N
1
N
N
N
Optiva Inc
N/A
Optiva Inc
68403N307
28000.00000000
NS
129966.01000000
0.024275922234
Long
EC
CORP
CA
N
3
N
N
N
Profound Medical Corp
N/A
Profound Medical Corp
74319B502
189100.00000000
NS
1620008.04000000
0.302595957188
Long
EC
CORP
CA
N
1
N
N
N
Global Water Resources Inc
N/A
Global Water Resources Inc
379463102
106000.00000000
NS
USD
1282600.00000000
0.239572622547
Long
EC
CORP
US
N
1
N
N
N
IMAX Corp
5493002KS2T1Q0X7VZ21
IMAX Corp
45245E109
321900.00000000
NS
USD
5398263.00000000
1.008323736245
Long
EC
CORP
CA
N
1
N
N
N
RMR Group Inc/The
549300JP4L34E48UJM16
RMR Group Inc/The
74967R106
108200.00000000
NS
USD
2445320.00000000
0.456753255392
Long
EC
CORP
US
N
1
N
N
N
EVI Industries Inc
549300RU296J63VW0297
EVI Industries Inc
26929N102
352409.00000000
NS
USD
6667578.28000000
1.245414949772
Long
EC
CORP
US
N
1
N
N
N
AXT Inc
549300M2142IVLVIJN37
AXT Inc
00246W103
200909.00000000
NS
USD
679072.42000000
0.126841696989
Long
EC
CORP
US
N
1
N
N
N
Applied Optoelectronics Inc
529900I8U6Q5SYDNLT48
Applied Optoelectronics Inc
03823U102
35829.00000000
NS
USD
297022.41000000
0.055479836050
Long
EC
CORP
US
N
1
N
N
N
Luna Innovations Inc
N/A
Luna Innovations Inc
550351100
715745.00000000
NS
USD
2290384.00000000
0.427813271105
Long
EC
CORP
US
N
1
N
N
N
Park Aerospace Corp
5299004AG0G7IB636095
Park Aerospace Corp
70014A104
165311.00000000
NS
USD
2261454.48000000
0.422409621506
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
298173.00000000
NS
USD
3962719.17000000
0.740183240273
Long
EC
CORP
US
N
1
N
N
N
Evolv Technologies Holdings Inc
N/A
Evolv Technologies Holdings Inc
30049H102
318000.00000000
NS
USD
810900.00000000
0.151465335742
Long
EC
CORP
US
N
1
N
N
N
Mitek Systems Inc
549300ABZAQ3R25XG118
Mitek Systems Inc
606710200
73449.00000000
NS
USD
821159.82000000
0.153381733671
Long
EC
CORP
US
N
1
N
N
N
Newpark Resources Inc
54930073OHWDQW4DJN26
Newpark Resources Inc
651718504
219184.00000000
NS
USD
1821419.04000000
0.340216853399
Long
EC
CORP
US
N
1
N
N
N
Select Water Solutions Inc
54930094OK8LA3QDW486
Select Water Solutions Inc
81617J301
129104.00000000
NS
USD
1381412.80000000
0.258029539463
Long
EC
CORP
US
N
1
N
N
N
Acme United Corp
549300NVT8NN13WP8M83
Acme United Corp
004816104
25000.00000000
NS
USD
876750.00000000
0.163765239995
Long
EC
CORP
US
N
1
N
N
N
Construction Partners Inc
549300MHLFL4E8JLZU44
Construction Partners Inc
21044C107
38973.00000000
NS
USD
2151699.33000000
0.401908819133
Long
EC
CORP
US
N
1
N
N
N
Nathan's Famous Inc
54930034SKNSF1JIE673
Nathan's Famous Inc
632347100
5575.00000000
NS
USD
377873.50000000
0.070581744414
Long
EC
CORP
US
N
1
N
N
N
Compass Minerals International Inc
2549008X9G8XP7YJGC47
Compass Minerals International Inc
20451N101
67609.00000000
NS
USD
698400.97000000
0.130452013076
Long
EC
CORP
US
N
1
N
N
N
Hims & Hers Health Inc
549300ZQ4ZUYSAAX6P59
Hims & Hers Health Inc
433000106
200000.00000000
NS
USD
4038000.00000000
0.754244698148
Long
EC
CORP
US
N
1
N
N
N
Riley Exploration Permian Inc
5493008CUBI02XP43Q95
Riley Exploration Permian Inc
76665T102
28533.00000000
NS
USD
807769.23000000
0.150880549543
Long
EC
CORP
US
N
1
N
N
N
Franklin Covey Co
N/A
Franklin Covey Co
353469109
14287.00000000
NS
USD
542906.00000000
0.101407620627
Long
EC
CORP
US
N
1
N
N
N
Utah Medical Products Inc
5493002R27BBGV8DID60
Utah Medical Products Inc
917488108
15114.00000000
NS
USD
1009766.34000000
0.188610923307
Long
EC
CORP
US
N
1
N
N
N
CPI Aerostructures Inc
549300C471OFZGCOHS09
CPI Aerostructures Inc
125919308
189700.00000000
NS
USD
468559.00000000
0.087520589777
Long
EC
CORP
US
N
1
N
N
N
Algoma Central Corp
5493002QOPYX7P96FG25
Algoma Central Corp
015644107
40000.00000000
NS
415189.50000000
0.077551876944
Long
EC
CORP
CA
N
1
N
N
N
Actinium Pharmaceuticals Inc
549300LCY1NZSXCQDT45
Actinium Pharmaceuticals Inc
00507W206
50000.00000000
NS
USD
370000.00000000
0.069111079325
Long
EC
CORP
US
N
1
N
N
N
Graham Corp
254900EI9P4LTY524J77
Graham Corp
384556106
149850.00000000
NS
USD
4219776.00000000
0.788198037487
Long
EC
CORP
US
N
1
N
N
N
Northern Oil & Gas Inc
OKFF0PIZDDMNH4UCYE51
Northern Oil & Gas Inc
665531307
34200.00000000
NS
USD
1271214.00000000
0.237445869170
Long
EC
CORP
US
N
1
N
N
N
IMPERIAL PETROLEUM INC
549300ZKLCVJXKUHBS50
Imperial Petroleum Inc
000000000
4784.00000000
NS
USD
118164.80000000
0.022071613151
Long
EP
CORP
MH
N
1
N
N
N
Thoughtworks Holding Inc
984500E705D15F2DF680
Thoughtworks Holding Inc
88546E105
295062.00000000
NS
USD
837976.08000000
0.156522787398
Long
EC
CORP
US
N
1
N
N
N
ASA Gold and Precious Metals Ltd
254900VOUR4617HGCL14
ASA Gold and Precious Metals Ltd
000000000
171150.00000000
NS
USD
3001971.00000000
0.560728259223
Long
EC
RF
BM
N
1
N
N
N
Matrix Service Co
529900VYBKSX6HD2YW58
Matrix Service Co
576853105
61915.00000000
NS
USD
614815.95000000
0.114839442948
Long
EC
CORP
US
N
1
N
N
N
Major Drilling Group International Inc
549300O1MNHCX2FUBC21
Major Drilling Group International Inc
560909103
1547872.00000000
NS
10273511.76000000
1.918955368089
Long
EC
CORP
CA
N
1
N
N
N
Covenant Logistics Group Inc
N/A
Covenant Logistics Group Inc
22284P105
17440.00000000
NS
USD
859617.60000000
0.160565135521
Long
EC
CORP
US
N
1
N
N
N
Lifetime Brands Inc
549300GS38DC0OHLYK32
Lifetime Brands Inc
53222Q103
119294.00000000
NS
USD
1024735.46000000
0.191406955846
Long
EC
CORP
US
N
1
N
N
N
Lindblad Expeditions Holdings Inc
549300GSPW24GZE6R597
Lindblad Expeditions Holdings Inc
535219109
629194.00000000
NS
USD
6071722.10000000
1.134116939711
Long
EC
CORP
US
N
1
N
N
N
Park Lawn Corp
549300GTA10BQTRS3J10
Park Lawn Corp
700563208
50000.00000000
NS
950623.15000000
0.177563761967
Long
EC
CORP
CA
N
1
N
N
N
Quanterix Corp
N/A
Quanterix Corp
74766Q101
199800.00000000
NS
USD
2639358.00000000
0.492996973257
Long
EC
CORP
US
N
1
N
N
N
Rite Aid Corp
529900W353T1JY1DKT44
Rite Aid Corp
767754872
200000.00000000
NS
USD
2000.00000000
0.000373573401
Long
EC
CORP
US
N
2
N
N
N
Bel Fuse Inc
2549009L4XYDBRRY6X39
Bel Fuse Inc
077347300
27811.00000000
NS
USD
1814389.64000000
0.338903854964
Long
EC
CORP
US
N
1
N
N
N
Barings BDC Inc
549300GSF4KFZP6ONG49
Barings BDC Inc
06759L103
215300.00000000
NS
USD
2094869.00000000
0.391293669283
Long
EC
CORP
US
N
1
N
N
N
Richardson Electronics Ltd/United States
N/A
Richardson Electronics Ltd/United States
763165107
593664.00000000
NS
USD
7058664.96000000
1.318464740486
Long
EC
CORP
US
N
1
N
N
N
CareDx Inc
549300NQOFKL9NON0U06
CareDx Inc
14167L103
100000.00000000
NS
USD
1553000.00000000
0.290079746464
Long
EC
CORP
US
N
1
N
N
N
Perella Weinberg Partners
N/A
Perella Weinberg Partners
71367G102
140676.00000000
NS
USD
2285985.00000000
0.426991596408
Long
EC
CORP
US
N
1
N
N
N
Acacia Research Corp
529900BCN7BE6ESPDZ72
Acacia Research Corp
003881307
455920.00000000
NS
USD
2284159.20000000
0.426650561249
Long
EC
CORP
US
N
1
N
N
N
FormFactor Inc
549300YCEEO6SZD1ZR61
FormFactor Inc
346375108
20582.00000000
NS
USD
1245828.46000000
0.232704187904
Long
EC
CORP
US
N
1
N
N
N
L B Foster Co
549300AUUJGJ2T2L2179
L B Foster Co
350060109
95300.00000000
NS
USD
2050856.00000000
0.383072626217
Long
EC
CORP
US
N
1
N
N
N
Fixed Income Clearing Corp.
549300H47WTHXPU08X20
FIXED INC CLEARING CORP.REPO
000000000
16829020.31000000
PA
USD
16829020.31000000
3.143437182726
Long
RA
CORP
US
N
2
Repurchase
N
4.75000000
2024-07-01
17046900.00000000
USD
17165600.72000000
USD
UST
N
N
N
HBT Financial Inc
549300NTXD4Q6UK5BY66
HBT Financial Inc
404111106
66021.00000000
NS
USD
1348148.82000000
0.251816270381
Long
EC
CORP
US
N
1
N
N
N
Chemung Financial Corp
N/A
Chemung Financial Corp
164024101
31000.00000000
NS
USD
1488000.00000000
0.277938610907
Long
EC
CORP
US
N
1
N
N
N
Photronics Inc
549300OK5JVNIBNY6F63
Photronics Inc
719405102
183100.00000000
NS
USD
4517077.00000000
0.843729910445
Long
EC
CORP
US
N
1
N
N
N
OTC Markets Group Inc
254900LQDMW14QIVAH45
OTC Markets Group Inc
67106F108
55446.00000000
NS
USD
2708537.10000000
0.505918709116
Long
EC
CORP
US
N
2
N
N
N
MarketWise Inc
N/A
MarketWise Inc
57064P107
500000.00000000
NS
USD
580000.00000000
0.108336286509
Long
EC
CORP
US
N
1
N
N
N
Star Bulk Carriers Corp
549300SO3FMK7H6DDY54
Star Bulk Carriers Corp
000000000
119143.00000000
NS
USD
2904706.34000000
0.542560514270
Long
EC
CORP
MH
N
1
N
N
N
Fabrinet
5493004TETZ6IYF7CV44
Fabrinet
000000000
1980.00000000
NS
USD
484684.20000000
0.090532562686
Long
EC
CORP
KY
N
1
N
N
N
Altius Minerals Corp
54930083UJGDUCMJMU61
Altius Minerals Corp
020936100
171100.00000000
NS
2650202.11000000
0.495022508788
Long
EC
CORP
CA
N
1
N
N
N
Open Lending Corp
N/A
Open Lending Corp
68373J104
191038.00000000
NS
USD
1065992.04000000
0.199113136314
Long
EC
CORP
US
N
1
N
N
N
OP Bancorp
549300LTYZMS0Q13U522
OP Bancorp
67109R109
38163.00000000
NS
USD
365983.17000000
0.068360788901
Long
EC
CORP
US
N
1
N
N
N
Coveo Solutions Inc
98450081B453U1ZPF938
Coveo Solutions Inc
22289D107
117000.00000000
NS
666225.65000000
0.124442091204
Long
EC
CORP
CA
N
1
N
N
N
Century Casinos Inc
549300H2L4Y24HXY7M50
Century Casinos Inc
156492100
222500.00000000
NS
USD
616325.00000000
0.115121313419
Long
EC
CORP
US
N
1
N
N
N
StealthGas Inc
549300JCJUO3WBVVKJ89
StealthGas Inc
000000000
229664.00000000
NS
USD
1688030.40000000
0.315301629399
Long
EC
CORP
MH
N
1
N
N
N
nLight Inc
N/A
nLight Inc
65487K100
698185.00000000
NS
USD
7631162.05000000
1.425399583190
Long
EC
CORP
US
N
1
N
N
N
Transcat Inc
54930081E40TSSHUOS40
Transcat Inc
893529107
147282.00000000
NS
USD
17626709.76000000
3.292434963417
Long
EC
CORP
US
N
1
N
N
N
CubicFarm Systems Corp
984500394B703EGF0751
CubicFarm Systems Corp
22968P504
40000.00000000
NS
6140.13000000
0.001146894625
Long
EC
CORP
CA
N
1
N
N
N
NewtekOne Inc
549300YLU78IA8GKJ688
NewtekOne Inc
652526203
378975.00000000
NS
USD
4763715.75000000
0.889798748866
Long
EC
CORP
US
N
1
N
N
N
WATERLOO INVESTMENT HOLDINGS
213800TZIK14GMV2YL02
WATERLOO INVESTMENT HOLDINGS
000000000
806000.00000000
NS
USD
225680.00000000
0.042154022654
Long
EC
CORP
VG
N
3
N
N
N
Ichor Holdings Ltd
529900PS8R2JVLJ2H892
Ichor Holdings Ltd
000000000
67620.00000000
NS
USD
2606751.00000000
0.486906419302
Long
EC
CORP
KY
N
1
N
N
N
B Riley Financial Inc
N/A
B Riley Financial Inc
05580M108
44633.00000000
NS
USD
787326.12000000
0.147062048470
Long
EC
CORP
US
N
1
N
N
N
Great Elm Group Inc
N/A
Great Elm Group Inc
39037G109
682245.00000000
NS
USD
1228041.00000000
0.229381726933
Long
EC
CORP
US
N
1
N
N
N
Alta Equipment Group Inc
549300DGOB28CLGS1X27
Alta Equipment Group Inc
02128L106
160119.00000000
NS
USD
1287356.76000000
0.240461122054
Long
EC
CORP
US
N
1
N
N
N
Beazer Homes USA Inc
549300DUPYT2T0F60I45
Beazer Homes USA Inc
07556Q881
26864.00000000
NS
USD
738222.72000000
0.137890186382
Long
EC
CORP
US
N
1
N
N
N
Prime Medicine Inc
N/A
Prime Medicine Inc
74168J101
56778.00000000
NS
USD
291838.92000000
0.054511629054
Long
EC
CORP
US
N
1
N
N
N
Tennant Co
JYAIRLT8DVP6DP8UT336
Tennant Co
880345103
9370.00000000
NS
USD
922382.80000000
0.172288840159
Long
EC
CORP
US
N
1
N
N
N
Seneca Foods Corp
N/A
Seneca Foods Corp
817070501
14474.00000000
NS
USD
830807.60000000
0.155183810668
Long
EC
CORP
US
N
1
N
N
N
Orion SA
N/A
Orion SA
000000000
59420.00000000
NS
USD
1303674.80000000
0.243509114910
Long
EC
CORP
LU
N
1
N
N
N
PDF Solutions Inc
549300GMSP6MROFBI160
PDF Solutions Inc
693282105
29700.00000000
NS
USD
1080486.00000000
0.201820415285
Long
EC
CORP
US
N
1
N
N
N
Computer Modelling Group Ltd
N/A
Computer Modelling Group Ltd
205249105
629875.00000000
NS
6072914.92000000
1.134339742624
Long
EC
CORP
CA
N
1
N
N
N
Intevac Inc
N/A
Intevac Inc
461148108
539400.00000000
NS
USD
2082084.00000000
0.388905601312
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
1805588.41000000
0.337259902248
Long
EC
CORP
MX
N
1
N
N
N
Navigator Holdings Ltd
213800H7RVOFYARK2W19
Navigator Holdings Ltd
000000000
175000.00000000
NS
USD
3055500.00000000
0.570726764535
Long
EC
CORP
MH
N
1
N
N
N
TechTarget Inc
529900YQA5JL2H2VMB84
TechTarget Inc
87874R100
50000.00000000
NS
USD
1558500.00000000
0.291107073319
Long
EC
CORP
US
N
1
N
N
N
Bioceres Crop Solutions Corp
549300SBSSIZUVSY4U27
Bioceres Crop Solutions Corp
000000000
50000.00000000
NS
USD
560500.00000000
0.104693945842
Long
EC
CORP
KY
N
1
N
N
N
Montrose Environmental Group Inc
254900ASI8K3LUB8Q958
Montrose Environmental Group Inc
615111101
29475.00000000
NS
USD
1313406.00000000
0.245326773654
Long
EC
CORP
US
N
1
N
N
N
Powell Industries Inc
549300V08RO7MX2UBN26
Powell Industries Inc
739128106
18070.00000000
NS
USD
2591238.00000000
0.484008797211
Long
EC
CORP
US
N
1
N
N
N
Coastal Financial Corp/WA
549300XG5L36T6IU0B47
Coastal Financial Corp/WA
19046P209
9344.00000000
NS
USD
431132.16000000
0.080529753809
Long
EC
CORP
US
N
1
N
N
N
Azenta Inc
35ZN6X1ANPH25YN32Y17
Azenta Inc
114340102
15700.00000000
NS
USD
826134.00000000
0.154310844343
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
767643.00000000
0.143385503422
Long
EC
CORP
US
N
1
N
N
N
OmniAb Inc
N/A
OmniAb Inc
68218J103
133323.00000000
NS
USD
499961.25000000
0.093386112454
Long
EC
CORP
US
N
1
N
N
N
Vishay Precision Group Inc
N/A
Vishay Precision Group Inc
92835K103
45600.00000000
NS
USD
1388064.00000000
0.259271895168
Long
EC
CORP
US
N
1
N
N
N
Joint Corp/The
N/A
Joint Corp/The
47973J102
127484.00000000
NS
USD
1792425.04000000
0.334801159794
Long
EC
CORP
US
N
1
N
N
N
Upland Software Inc
549300NS277POYJ63W89
Upland Software Inc
91544A109
244100.00000000
NS
USD
607809.00000000
0.113530637874
Long
EC
CORP
US
N
1
N
N
N
Standard BioTools Inc
549300GX8Y96GSB6YP89
Standard BioTools Inc
34385P108
281648.00000000
NS
USD
498516.96000000
0.093116338290
Long
EC
CORP
US
N
1
N
N
N
Hackett Group Inc/The
5K016KLIRB6156644289
Hackett Group Inc/The
404609109
77700.00000000
NS
USD
1687644.00000000
0.315229455017
Long
EC
CORP
US
N
1
N
N
N
First Bancshares Inc/The
5493006DL5RXJODMAF36
First Bancshares Inc/The
318916103
15451.00000000
NS
USD
401416.98000000
0.074979353370
Long
EC
CORP
US
N
1
N
N
N
LSI Industries Inc
529900HY42OANH6BVT33
LSI Industries Inc
50216C108
199970.00000000
NS
USD
2893565.90000000
0.540479628236
Long
EC
CORP
US
N
1
N
N
N
Unity Bancorp Inc
549300Q90ZRNUR65PL93
Unity Bancorp Inc
913290102
14030.00000000
NS
USD
414867.10000000
0.077491656912
Long
EC
CORP
US
N
1
N
N
N
Terawulf Inc
N/A
Terawulf Inc
88080T104
91044.00000000
NS
USD
405145.80000000
0.075675847356
Long
EC
CORP
US
N
1
N
N
N
Clarkson PLC
2138007G6BGTEHI3OT22
Clarkson PLC
000000000
52700.00000000
NS
2759205.87000000
0.515382961502
Long
EC
CORP
GB
N
2
N
N
N
ECN Capital Corp
549300E2G773NN59KY61
ECN Capital Corp
26829L107
1031200.00000000
NS
1258801.94000000
0.235127461432
Long
EC
CORP
CA
N
1
N
N
N
US Global Investors Inc
529900IRM26R91LI8531
US Global Investors Inc
902952100
439454.00000000
NS
USD
1146974.94000000
0.214239665033
Long
EC
CORP
US
N
1
N
N
N
Quanex Building Products Corp
5493000TL30VL5WOAW87
Quanex Building Products Corp
747619104
18198.00000000
NS
USD
503174.70000000
0.093986342178
Long
EC
CORP
US
N
1
N
N
N
FTAI Infrastructure Inc
N/A
FTAI Infrastructure Inc
35953C106
96930.00000000
NS
USD
836505.90000000
0.156248177326
Long
EC
CORP
US
N
1
N
N
N
FARO Technologies Inc
529900MFEFNOFP3YR823
FARO Technologies Inc
311642102
107169.00000000
NS
USD
1714704.00000000
0.320283903143
Long
EC
CORP
US
N
1
N
N
N
International Money Express Inc
N/A
International Money Express Inc
46005L101
43969.00000000
NS
USD
916313.96000000
0.171155261557
Long
EC
CORP
US
N
1
N
N
N
Universal Logistics Holdings Inc
N/A
Universal Logistics Holdings Inc
91388P105
125240.00000000
NS
USD
5083491.60000000
0.949528624908
Long
EC
CORP
US
N
1
N
N
N
Atrion Corp
N/A
Atrion Corp
049904105
1200.00000000
NS
USD
542916.00000000
0.101409488494
Long
EC
CORP
US
N
1
N
N
N
Digi International Inc
529900KG656HGROI4N27
Digi International Inc
253798102
70000.00000000
NS
USD
1605100.00000000
0.299811333580
Long
EC
CORP
US
N
1
N
N
N
Donnelley Financial Solutions Inc
549300O1NPY4J56QCU04
Donnelley Financial Solutions Inc
25787G100
59464.00000000
NS
USD
3545243.68000000
0.662204370798
Long
EC
CORP
US
N
1
N
N
N
Northwest Pipe Co
54930056VW2CRCZ9RE54
Northwest Pipe Co
667746101
65100.00000000
NS
USD
2211447.00000000
0.413068889298
Long
EC
CORP
US
N
1
N
N
N
TerraVest Industries Inc
N/A
TerraVest Industries Inc
88105G103
11952.00000000
NS
631563.23000000
0.117967612128
Long
EC
CORP
CA
N
1
N
N
N
Cass Information Systems Inc
549300G7XPIPR7SJ2F38
Cass Information Systems Inc
14808P109
14065.00000000
NS
USD
563584.55000000
0.105270098760
Long
EC
CORP
US
N
1
N
N
N
Amtech Systems Inc
5299008VRUUPETM6HZ85
Amtech Systems Inc
032332504
92184.00000000
NS
USD
540198.24000000
0.100901847070
Long
EC
CORP
US
N
1
N
N
N
Vimeo Inc
25490061AWYWC90UIJ68
Vimeo Inc
92719V100
240558.00000000
NS
USD
897281.34000000
0.167600221258
Long
EC
CORP
US
N
1
N
N
N
Westaim Corp/The
549300TSCVMK1W6GSK84
Westaim Corp/The
956909303
500000.00000000
NS
1480209.06000000
0.276483366928
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
346930.00000000
NS
USD
67304.42000000
0.012571570566
Long
EC
CORP
US
N
1
N
N
N
Clarus Corp
549300PKSLI6PT0ULL72
Clarus Corp
18270P109
254903.00000000
NS
USD
1715497.19000000
0.320432060486
Long
EC
CORP
US
N
1
N
N
N
Postal Realty Trust Inc
5493007B7ZZSIJRGWC41
Postal Realty Trust Inc
73757R102
114000.00000000
NS
USD
1519620.00000000
0.283844806389
Long
EC
US
N
1
N
N
N
United BanCorp of Alabama Inc
549300UHU6PSTTC0K537
United BanCorp of Alabama Inc
90944R100
3919.00000000
NS
USD
188699.85000000
0.035246622437
Long
EC
CORP
US
N
2
N
N
N
Altus Group Ltd/Canada
54930041VO1EIY4IV355
Altus Group Ltd/Canada
02215R107
73400.00000000
NS
2710550.05000000
0.506294701406
Long
EC
CORP
CA
N
1
N
N
N
Cross Country Healthcare Inc
54930037L0NBIPZ5S663
Cross Country Healthcare Inc
227483104
58900.00000000
NS
USD
815176.00000000
0.152264035675
Long
EC
CORP
US
N
1
N
N
N
Virginia National Bankshares Corp
5493005LXSLNF92BF097
Virginia National Bankshares Corp
928031103
89910.00000000
NS
USD
2949048.00000000
0.550842946653
Long
EC
CORP
US
N
1
N
N
N
Aspen Aerogels Inc
N/A
Aspen Aerogels Inc
04523Y105
414856.00000000
NS
USD
9894315.60000000
1.848126568377
Long
EC
CORP
US
N
1
N
N
N
Semler Scientific Inc
549300ZHL16S29QTW485
Semler Scientific Inc
81684M104
22400.00000000
NS
USD
770560.00000000
0.143930360229
Long
EC
CORP
US
N
1
N
N
N
SEACOR Marine Holdings Inc
5493003LNKFW1W43N030
SEACOR Marine Holdings Inc
78413P101
216957.00000000
NS
USD
2926749.93000000
0.546677963721
Long
EC
CORP
US
N
1
N
N
N
Limbach Holdings Inc
254900EW8KXT5ZTWQI30
Limbach Holdings Inc
53263P105
32691.00000000
NS
USD
1861098.63000000
0.347628473107
Long
EC
CORP
US
N
1
N
N
N
Alamos Gold Inc
549300TDOX73YGYXE959
Alamos Gold Inc
011532108
261044.00000000
NS
4094882.67000000
0.764869624414
Long
EC
CORP
CA
N
1
N
N
N
Artivion Inc
549300YTKV8DMSMG6K81
Artivion Inc
228903100
62700.00000000
NS
USD
1608255.00000000
0.300400645621
Long
EC
CORP
US
N
1
N
N
N
Legacy Housing Corp
N/A
Legacy Housing Corp
52472M101
162038.00000000
NS
USD
3717151.72000000
0.694314506444
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
3806355.05000000
0.710976502162
Long
EC
CORP
KR
N
2
N
N
N
Standard Motor Products Inc
THGK1EO5B5HK0JHQVZ90
Standard Motor Products Inc
853666105
47460.00000000
NS
USD
1316065.80000000
0.245823588921
Long
EC
CORP
US
N
1
N
N
N
Canaccord Genuity Group Inc
5493002DR5KW4JP7YS87
Canaccord Genuity Group Inc
134801109
621067.00000000
NS
3840668.70000000
0.717385835641
Long
EC
CORP
CA
N
1
N
N
N
J G Boswell Co
549300F07JHRNLXLEC77
J G Boswell Co
101205102
2490.00000000
NS
USD
1406874.90000000
0.262785521120
Long
EC
CORP
US
N
2
N
N
N
CNB Financial Corp/PA
254900RUYUOKD91VNX69
CNB Financial Corp/PA
126128107
19711.00000000
NS
USD
402301.51000000
0.075144571811
Long
EC
CORP
US
N
1
N
N
N
Digital Turbine Inc
549300D0WZR1VI2QGB24
Digital Turbine Inc
25400W102
241500.00000000
NS
USD
400890.00000000
0.074880920515
Long
EC
CORP
US
N
1
N
N
N
Sandstorm Gold Ltd
549300QWJPV45VQF1B33
Sandstorm Gold Ltd
80013R206
810000.00000000
NS
USD
4406400.00000000
0.823056918752
Long
EC
CORP
CA
N
1
N
N
N
Haynes International Inc
549300I9MS5UZLRFDO40
Haynes International Inc
420877201
23799.00000000
NS
USD
1397001.30000000
0.260941263950
Long
EC
CORP
US
N
1
N
N
N
MaxCyte Inc
54930053YHXULRFCU991
MaxCyte Inc
57777K106
202652.00000000
NS
USD
794395.84000000
0.148382578145
Long
EC
CORP
US
N
1
N
N
N
Castle Biosciences Inc
N/A
Castle Biosciences Inc
14843C105
13669.00000000
NS
USD
297574.13000000
0.055582890009
Long
EC
CORP
US
N
1
N
N
N
Bank of NT Butterfield & Son Ltd/The
549300V8RVM0EMTDPF28
Bank of NT Butterfield & Son Ltd/The
000000000
21867.00000000
NS
USD
767969.04000000
0.143446403358
Long
EC
CORP
BM
N
1
N
N
N
Sprott Inc
254900QHJAD5TP2JNM15
Sprott Inc
852066208
290119.00000000
NS
12030591.62000000
2.247154518319
Long
EC
CORP
CA
N
1
N
N
N
Olympic Steel Inc
549300GQ061U6N6KWJ49
Olympic Steel Inc
68162K106
14897.00000000
NS
USD
667832.51000000
0.124742231282
Long
EC
CORP
US
N
1
N
N
N
Onto Innovation Inc
254900RXZVN73CHOO062
Onto Innovation Inc
683344105
35766.00000000
NS
USD
7852782.96000000
1.466795421815
Long
EC
CORP
US
N
1
N
N
N
Burnham Holdings Inc
549300VHOKZIOWQUFV59
Burnham Holdings Inc
122295108
117000.00000000
NS
USD
1480050.00000000
0.276453656635
Long
EC
CORP
US
N
2
N
N
N
Argan Inc
529900E4KZWBV9KGBS83
Argan Inc
04010E109
23914.00000000
NS
USD
1749548.24000000
0.326792343777
Long
EC
CORP
US
N
1
N
N
N
Heidrick & Struggles International Inc
5493006284N2J367VB57
Heidrick & Struggles International Inc
422819102
16683.00000000
NS
USD
526849.14000000
0.098408412721
Long
EC
CORP
US
N
1
N
N
N
PAR Technology Corp
549300HYPTHBJQINVG57
PAR Technology Corp
698884103
287024.00000000
NS
USD
13515960.16000000
2.524601607495
Long
EC
CORP
US
N
1
N
N
N
Knight Therapeutics Inc
549300LNW93V3HRS7610
Knight Therapeutics Inc
499053106
237000.00000000
NS
982266.73000000
0.183474361879
Long
EC
CORP
CA
N
1
N
N
N
Forrester Research Inc
549300UUSFXYLJ80Z897
Forrester Research Inc
346563109
211099.00000000
NS
USD
3605570.92000000
0.673472696931
Long
EC
CORP
US
N
1
N
N
N
Alphamin Resources Corp
529900YI7Z8X5I42E192
Alphamin Resources Corp
000000000
468951.00000000
NS
363355.18000000
0.067869915319
Long
EC
CORP
MU
N
1
N
N
N
Repay Holdings Corp
2549006EJ42T73ZKUI98
Repay Holdings Corp
76029L100
273271.00000000
NS
USD
2885741.76000000
0.539018182938
Long
EC
CORP
US
N
1
N
N
N
2024-07-15
ROYCE MICRO-CAP TRUST, INC.
John Schwartz
John Schwartz
Associate General Counsel