The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
LUXFER HLDGS PLC SHS G5698W116   9,629,156 676,680 SH   SOLE   122,490 0 554,190
NOMAD FOODS LTD USD ORD SHS G6564A105   33,413,408 1,907,158 SH   SOLE   1,109,100 0 798,058
AERSALE CORPORATION COM 00810F106   47,531,068 3,233,406 SH   SOLE   2,304,964 0 928,442
AGILYSYS INC COM 00847J105   20,470,986 298,237 SH   SOLE   53,980 0 244,257
ARGAN INC COM 04010E109   10,810,042 274,297 SH   SOLE   49,646 0 224,651
AVID BIOSERVICES INC COM 05368M106   47,214,883 3,379,734 SH   SOLE   2,460,090 0 919,644
BGC PARTNERS INC CL A 05541T101   42,092,837 9,501,769 SH   SOLE   7,021,502 0 2,480,267
BAKER HUGHES COMPANY CL A 05722G100   32,382,232 1,024,430 SH   SOLE   1,024,430 0 0
CABLE ONE INC COM 12685J105   27,051,984 41,170 SH   SOLE   41,170 0 0
CHASE CORP COM 16150R104   36,262,228 299,144 SH   SOLE   133,109 0 166,035
CONCRETE PUMPING HLDGS INC COM 206704108   15,857,965 1,974,840 SH   SOLE   357,488 0 1,617,352
DOLLAR GEN CORP NEW COM 256677105   13,290,378 78,280 SH   SOLE   78,280 0 0
EPLUS INC COM 294268107   50,256,308 892,652 SH   SOLE   638,878 0 253,774
FIRSTSERVICE CORP NEW COM 33767E202   16,020,737 103,970 SH   SOLE   18,820 0 85,150
IES HLDGS INC COM 44951W106   22,118,694 388,866 SH   SOLE   70,395 0 318,471
MARRIOTT INTL INC NEW CL A 571903202   29,945,144 163,020 SH   SOLE   163,020 0 0
MUELLER INDS INC COM 624756102   25,147,897 288,129 SH   SOLE   52,161 0 235,968
NVR INC COM 62944T105   34,991,916 5,510 SH   SOLE   5,510 0 0
NORTHRIM BANCORP INC COM 666762109   4,494,984 114,289 SH   SOLE   20,685 0 93,604
PALANTIR TECHNOLOGIES INC CL A 69608A108   60,291,510 3,932,910 SH   SOLE   3,932,910 0 0
SEMLER SCIENTIFIC INC COM 81684M104   8,616,534 328,374 SH   SOLE   59,445 0 268,929
SIGA TECHNOLOGIES INC COM 826917106   6,592,643 1,305,474 SH   SOLE   236,332 0 1,069,142
STAGWELL INC COM CL A 85256A109   10,764,674 1,493,020 SH   SOLE   270,120 0 1,222,900
STONEX GROUP INC COM 861896108   47,017,703 565,933 SH   SOLE   374,165 0 191,768
SUNSTONE HOTEL INVS INC NEW COM 867892101   12,706,024 1,255,536 SH   SOLE   227,280 0 1,028,256
UFP TECHNOLOGIES INC COM 902673102   32,471,998 167,511 SH   SOLE   30,310 0 137,201
UNITEDHEALTH GROUP INC COM 91324P102   29,266,170 60,890 SH   SOLE   60,890 0 0
WINMARK CORP COM 974250102   20,644,718 62,095 SH   SOLE   11,237 0 50,858
LUXFER HLDGS PLC SHS G5698W116   3,279,446 230,460 SH   OTR 2,1 64,270 0 166,190
NOMAD FOODS LTD USD ORD SHS G6564A105   4,193,149 239,335 SH   OTR 1 0 0 239,335
AERSALE CORPORATION COM 00810F106   5,125,140 348,649 SH   OTR 2,1 70,399 0 278,250
AGILYSYS INC COM 00847J105   6,402,739 93,280 SH   OTR 2,1 20,030 0 73,250
ARGAN INC COM 04010E109   3,618,193 91,809 SH   OTR 2,1 24,444 0 67,365
AVID BIOSERVICES INC COM 05368M106   4,906,781 351,237 SH   OTR 2,1 75,428 0 275,809
BGC PARTNERS INC CL A 05541T101   3,295,260 743,851 SH   OTR 1 0 0 743,851
CHASE CORP COM 16150R104   7,583,887 62,563 SH   OTR 2,1 12,761 0 49,802
COMPUTER TASK GROUP INC COM 205477102   1,001,552 131,610 SH   OTR 2 131,610 0 0
CONCRETE PUMPING HLDGS INC COM 206704108   5,127,364 638,526 SH   OTR 2,1 153,477 0 485,049
EPLUS INC COM 294268107   5,619,190 99,808 SH   OTR 2,1 23,696 0 76,112
FIRSTSERVICE CORP NEW COM 33767E202   3,937,770 25,555 SH   OTR 1 0 0 25,555
IES HLDGS INC COM 44951W106   7,210,962 126,775 SH   OTR 2,1 31,265 0 95,510
MUELLER INDS INC COM 624756102   6,175,846 70,759 SH   OTR 1 0 0 70,759
NORTHRIM BANCORP INC COM 666762109   1,804,185 45,873 SH   OTR 2,1 17,787 0 28,086
SEMLER SCIENTIFIC INC COM 81684M104   2,965,461 113,013 SH   OTR 2,1 32,350 0 80,663
SIGA TECHNOLOGIES INC COM 826917106   2,210,395 437,702 SH   OTR 2,1 117,062 0 320,640
STAGWELL INC COM CL A 85256A109   2,645,565 366,930 SH   OTR 1 0 0 366,930
STONEX GROUP INC COM 861896108   4,778,180 57,513 SH   OTR 1 0 0 57,513
SUNSTONE HOTEL INVS INC NEW COM 867892101   3,120,715 308,371 SH   OTR 1 0 0 308,371
UFP TECHNOLOGIES INC COM 902673102   9,991,029 51,540 SH   OTR 2,1 10,367 0 41,173
VILLAGE SUPER MKT INC CL A NEW 927107409   850,844 37,285 SH   OTR 2 37,285 0 0
WINMARK CORP COM 974250102   6,548,329 19,696 SH   OTR 2,1 4,434 0 15,262