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 | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
AT&T Inc. | COM | 00206R102 | 643,166 | 33,656 | SH | | SOLE | | 0 | 0 | 33,656 |
Armada Hoffler Properties, Inc | COM | 04208T108 | 1,398,735 | 126,126 | SH | | SOLE | | 83,910 | 0 | 42,216 |
BHP LTD ADR | ADR | 088606108 | 672,920 | 11,787 | SH | | SOLE | | 0 | 0 | 11,787 |
BRT Apartments Corp. | COM | 055645303 | 1,201,658 | 68,784 | SH | | SOLE | | 54,955 | 0 | 13,829 |
Broadcom Inc. | COM | 11135F101 | 268,124 | 167 | SH | | SOLE | | 0 | 0 | 167 |
Chesapeake Utilities Corp. | COM | 165303108 | 1,317,871 | 12,409 | SH | | SOLE | | 8,413 | 0 | 3,996 |
Chord Energy Corporation | COM | 674215207 | 759,758 | 4,531 | SH | | SOLE | | 4,163 | 0 | 368 |
Commonwealth Bank of Australia | COM | 621503002 | 662,512 | 7,799 | SH | | SOLE | | 6,659 | 0 | 1,140 |
Commonwealth Bank of Australia | COM | 202712600 | 638,072 | 7,544 | SH | | SOLE | | 0 | 0 | 7,544 |
Community Healthcare Trust Inc | COM | 20369C106 | 617,617 | 26,405 | SH | | SOLE | | 16,436 | 0 | 9,969 |
Dorchester Minerals LP | UNIT LTD PARTN | 25820R105 | 907,461 | 29,415 | SH | | SOLE | | 26,172 | 0 | 3,243 |
Enbridge Inc. | COM | 29250N105 | 776,787 | 21,826 | SH | | SOLE | | 16,760 | 0 | 5,066 |
Energy Transfer LP | UNIT LTD PARTN | 29273V100 | 1,381,807 | 85,192 | SH | | SOLE | | 71,319 | 0 | 13,873 |
Enterprise Products Partners L | UNIT LTD PARTN | 293792107 | 1,097,913 | 37,885 | SH | | SOLE | | 29,446 | 0 | 8,439 |
Flex LNG Ltd. | COM | G35947202 | 514,301 | 19,020 | SH | | SOLE | | 14,172 | 0 | 4,848 |
Gaztransport et Technigaz SAS | COM | ACI07W296 | 1,670,264 | 12,788 | SH | | SOLE | | 9,716 | 0 | 3,072 |
Gladstone Investment Corp. | COM | 376546107 | 959,187 | 68,611 | SH | | SOLE | | 44,215 | 0 | 24,396 |
Global Partners LP | UNIT LTD PARTN | 37946R109 | 221,992 | 4,865 | SH | | SOLE | | 2,627 | 0 | 2,238 |
Hanesbrands, Inc. | COM | 410345102 | 107,794 | 21,865 | SH | | SOLE | | 0 | 0 | 21,865 |
Innovative Industrial Properti | COM | 45781V101 | 312,151 | 2,858 | SH | | SOLE | | 0 | 0 | 2,858 |
Keyera Corp. | COM | 593271951 | 473,015 | 17,073 | SH | | SOLE | | 13,088 | 0 | 3,985 |
Kinder Morgan, Inc. | COM | 49456B101 | 1,442,389 | 72,591 | SH | | SOLE | | 48,298 | 0 | 24,293 |
Labrador Iron Ore Royalty Corp | COM | 505440966 | 1,120,718 | 52,370 | SH | | SOLE | | 27,145 | 0 | 25,225 |
LyondellBasell Industries NV | COM | N53745100 | 396,735 | 4,147 | SH | | SOLE | | 2,585 | 0 | 1,562 |
National Grid PLC ADS | ADR | 636274409 | 918,751 | 16,175 | SH | | SOLE | | 11,964 | 0 | 4,211 |
National Health Investors, Inc | COM | 63633D104 | 235,362 | 3,475 | SH | | SOLE | | 0 | 0 | 3,475 |
National Retail Properties | COM | 637417106 | 289,169 | 6,788 | SH | | SOLE | | 0 | 0 | 6,788 |
ONE Gas, Inc. | COM | 68235P108 | 1,435,767 | 22,487 | SH | | SOLE | | 16,313 | 0 | 6,174 |
ONEOK Inc. | COM | 682680103 | 369,691 | 4,533 | SH | | SOLE | | 0 | 0 | 4,533 |
Omnicom Group | COM | 681919106 | 265,243 | 2,957 | SH | | SOLE | | 0 | 0 | 2,957 |
Pembina Pipeline Corp. | COM | 706327103 | 1,583,983 | 42,718 | SH | | SOLE | | 31,070 | 0 | 11,648 |
Precinct Properties New Zealan | COM | 609327903 | 263,798 | 404,909 | SH | | SOLE | | 382,889 | 0 | 22,020 |
Primaris REIT | COM | 74167K109 | 142,819 | 14,877 | SH | | SOLE | | 11,401 | 0 | 3,476 |
Public Storage | COM | 74460D109 | 301,745 | 1,049 | SH | | SOLE | | 0 | 0 | 1,049 |
SFL Corp. LTD | COM | G7738W106 | 714,426 | 51,472 | SH | | SOLE | | 36,171 | 0 | 15,301 |
Sabre Insurance Group PLC | COM | BYWVDP903 | 1,336,136 | 702,361 | SH | | SOLE | | 524,450 | 0 | 177,911 |
Shell PLC ADR | ADR | 780259305 | 556,219 | 7,706 | SH | | SOLE | | 0 | 0 | 7,706 |
Sparebank 1 SR-Bank | COM | B40JTQ902 | 843,336 | 68,925 | SH | | SOLE | | 49,515 | 0 | 19,410 |
Tanger Factory Outlet Centers, | COM | 875465106 | 2,193,797 | 80,922 | SH | | SOLE | | 59,745 | 0 | 21,177 |
TotalEnergies SE ADR | ADR | 89151E109 | 1,324,665 | 19,866 | SH | | SOLE | | 12,164 | 0 | 7,702 |
Verizon Communications Inc. | COM | 92343V104 | 657,984 | 15,955 | SH | | SOLE | | 0 | 0 | 15,955 |
Western Midstream Partners, LP | UNIT LTD PARTN | 958669103 | 1,937,247 | 48,760 | SH | | SOLE | | 42,692 | 0 | 6,068 |
3M Co. | COM | 88579Y101 | 280,409 | 2,744 | SH | | SOLE | | 0 | 0 | 2,744 |
APA Corp. | COM | 03743Q108 | 333,084 | 11,314 | SH | | SOLE | | 9,565 | 0 | 1,749 |
AYR Wellness Inc. | COM | 05475P109 | 32,257 | 15,890 | SH | | SOLE | | 0 | 0 | 15,890 |
Agilysys, Inc. | COM | 00847J105 | 1,221,250 | 11,727 | SH | | SOLE | | 9,201 | 0 | 2,526 |
Airbnb Inc. | COM | 009066101 | 453,677 | 2,992 | SH | | SOLE | | 0 | 0 | 2,992 |
Alphabet Inc. Class C | COM | 02079K107 | 4,231,332 | 23,069 | SH | | SOLE | | 12,235 | 0 | 10,834 |
America's Car-Mart, Inc. | COM | 03062T105 | 616,731 | 10,243 | SH | | SOLE | | 6,484 | 0 | 3,759 |
Apple Inc. | COM | 037833100 | 1,481,080 | 7,032 | SH | | SOLE | | 0 | 0 | 7,032 |
Applied Material, Inc. | COM | 038222105 | 578,175 | 2,450 | SH | | SOLE | | 0 | 0 | 2,450 |
AptarGroup, Inc. | COM | 038336103 | 1,445,134 | 10,263 | SH | | SOLE | | 7,821 | 0 | 2,442 |
Atmos Energy Corp. | COM | 049560105 | 1,149,699 | 9,856 | SH | | SOLE | | 8,025 | 0 | 1,831 |
Automatic Data Processing, Inc | COM | 053015103 | 2,547,200 | 10,672 | SH | | SOLE | | 8,000 | 0 | 2,672 |
Avery Dennison Corp. | COM | 053611109 | 1,628,792 | 7,449 | SH | | SOLE | | 5,245 | 0 | 2,204 |
Banco del Bajio SA | COM | ACI0VM9Y9 | 1,911,754 | 628,003 | SH | | SOLE | | 525,625 | 0 | 102,378 |
Bank of America Corp. | COM | 060505104 | 683,447 | 17,185 | SH | | SOLE | | 0 | 0 | 17,185 |
Best Buy Co. Inc. | COM | 086516101 | 450,446 | 5,344 | SH | | SOLE | | 0 | 0 | 5,344 |
Bioceres Crop Solutions Corp. | COM | G1117K114 | 750,823 | 66,978 | SH | | SOLE | | 51,945 | 0 | 15,033 |
Bonterra Energy Corp. | COM | 098546104 | 423,625 | 112,495 | SH | | SOLE | | 97,430 | 0 | 15,065 |
Bristol Myers Squibb Co. | COM | 110122108 | 297,853 | 7,172 | SH | | SOLE | | 0 | 0 | 7,172 |
CVS Health Corp. | COM | 126650100 | 897,756 | 15,201 | SH | | SOLE | | 4,135 | 0 | 11,066 |
Cannabist Company Holdings Inc | COM | 13765Y103 | 7,917 | 40,935 | SH | | SOLE | | 0 | 0 | 40,935 |
Cheniere Energy, Inc. | COM | 16411R208 | 358,401 | 2,050 | SH | | SOLE | | 0 | 0 | 2,050 |
Church & Dwight Company, Inc. | COM | 171340102 | 859,716 | 8,292 | SH | | SOLE | | 5,968 | 0 | 2,324 |
Cisco Systems Inc. | COM | 17275R102 | 731,559 | 15,398 | SH | | SOLE | | 0 | 0 | 15,398 |
Climb Global Solutions Inc. | COM | 946760105 | 2,694,625 | 42,901 | SH | | SOLE | | 29,785 | 0 | 13,116 |
Coats Group PLC | COM | B4YZN3906 | 635,618 | 634,495 | SH | | SOLE | | 510,135 | 0 | 124,360 |
Comcast Corp. | COM | 20030N101 | 1,009,110 | 25,769 | SH | | SOLE | | 8,290 | 0 | 17,479 |
Compagnie Michelin | COM | BPBPJ0907 | 947,162 | 24,483 | SH | | SOLE | | 23,488 | 0 | 995 |
Credito Real Sofom ENR | COM | B8DST5905 | 18,999 | 964,884 | SH | | SOLE | | 821,884 | 0 | 143,000 |
Cresco Labs | COM | 22587M106 | 153,339 | 97,050 | SH | | SOLE | | 0 | 0 | 97,050 |
Crocs, Inc. | COM | 227046109 | 226,645 | 1,553 | SH | | SOLE | | 0 | 0 | 1,553 |
Cummins Inc. | COM | 231021106 | 2,563,025 | 9,255 | SH | | SOLE | | 6,204 | 0 | 3,051 |
Curaleaf Holdings, Inc. | COM | 23126M102 | 332,159 | 86,275 | SH | | SOLE | | 0 | 0 | 86,275 |
DLH Holdings Corp. | COM | 23335Q100 | 973,167 | 92,156 | SH | | SOLE | | 62,655 | 0 | 29,501 |
Dana Inc. | COM | 235825205 | 609,393 | 50,280 | SH | | SOLE | | 38,865 | 0 | 11,415 |
Datadog, Inc. | COM | 23804L103 | 454,045 | 3,501 | SH | | SOLE | | 0 | 0 | 3,501 |
Dollarama Inc. | COM | 25675T958 | 1,670,155 | 18,286 | SH | | SOLE | | 13,463 | 0 | 4,823 |
Eaton Corp. PLC | COM | G29183103 | 774,188 | 2,469 | SH | | SOLE | | 1,517 | 0 | 952 |
Ebay Inc. | COM | 278642103 | 326,242 | 6,073 | SH | | SOLE | | 0 | 0 | 6,073 |
Ecolab, Inc. | COM | 278865100 | 615,647 | 2,587 | SH | | SOLE | | 1,865 | 0 | 722 |
Emerson Electric Co. | COM | 291011104 | 1,380,985 | 12,536 | SH | | SOLE | | 8,833 | 0 | 3,703 |
FB Financial Corp. | COM | 30257X104 | 902,728 | 23,129 | SH | | SOLE | | 15,240 | 0 | 7,889 |
Fastenal Co. | COM | 311900104 | 1,504,578 | 23,943 | SH | | SOLE | | 16,895 | 0 | 7,048 |
Fidelity National Financial, I | COM | 31620R303 | 542,928 | 10,986 | SH | | SOLE | | 0 | 0 | 10,986 |
Fiserv Inc. | COM | 337738108 | 3,020,445 | 20,266 | SH | | SOLE | | 15,419 | 0 | 4,847 |
Garmin LTD | COM | H2906T109 | 1,569,653 | 9,635 | SH | | SOLE | | 6,951 | 0 | 2,684 |
Gilead Sciences Inc | COM | 375558103 | 413,307 | 6,024 | SH | | SOLE | | 0 | 0 | 6,024 |
Givaudan SA ADR | ADR | 37636P108 | 1,553,244 | 16,400 | SH | | SOLE | | 12,204 | 0 | 4,196 |
Goldman Sachs Group Inc. | COM | 38141G104 | 301,245 | 666 | SH | | SOLE | | 0 | 0 | 666 |
Graco Inc. | COM | 384109104 | 2,011,413 | 25,371 | SH | | SOLE | | 18,236 | 0 | 7,135 |
Green Thumb Industries Inc. | COM | 39342L108 | 1,089,064 | 90,831 | SH | | SOLE | | 0 | 0 | 90,831 |
Grupo Aeroportuario Del Pacifi | ADR | 400506101 | 1,959,898 | 12,582 | SH | | SOLE | | 10,257 | 0 | 2,325 |
Gulf Keystone Petroleum LTD | COM | G4209G207 | 394,300 | 211,920 | SH | | SOLE | | 182,515 | 0 | 29,405 |
HP Inc. | COM | 40434L105 | 327,577 | 9,354 | SH | | SOLE | | 0 | 0 | 9,354 |
Heineken NV ADR | ADR | 423012301 | 1,250,667 | 25,883 | SH | | SOLE | | 20,775 | 0 | 5,108 |
Honeywell International Inc. | COM | 438516106 | 1,710,740 | 8,011 | SH | | SOLE | | 6,104 | 0 | 1,907 |
Hubbell Inc. | COM | 443510607 | 2,417,388 | 6,614 | SH | | SOLE | | 5,183 | 0 | 1,431 |
IDEX Corp. | COM | 45167R104 | 908,535 | 4,516 | SH | | SOLE | | 3,196 | 0 | 1,320 |
ITT Corp. | COM | 45073V108 | 2,715,618 | 21,022 | SH | | SOLE | | 16,225 | 0 | 4,797 |
Indiva Limited | COM | 45580J101 | 1,881 | 110,000 | SH | | SOLE | | 0 | 0 | 110,000 |
JPMorgan Chase & Co. | COM | 46625H100 | 450,231 | 2,226 | SH | | SOLE | | 0 | 0 | 2,226 |
KLA Corp. | COM | 482480100 | 1,864,321 | 2,261 | SH | | SOLE | | 1,565 | 0 | 696 |
LKQ Corp. | COM | 501889208 | 1,292,173 | 31,069 | SH | | SOLE | | 19,298 | 0 | 11,771 |
Lakeland Financial Corp. | COM | 511656100 | 1,386,212 | 22,533 | SH | | SOLE | | 17,356 | 0 | 5,177 |
Lam Research Corp. | COM | 512807108 | 1,492,077 | 1,401 | SH | | SOLE | | 988 | 0 | 413 |
Lincoln Electric Holdings, Inc | COM | 533900106 | 1,178,946 | 6,250 | SH | | SOLE | | 4,186 | 0 | 2,064 |
Linde PLC | COM | G54950103 | 2,789,601 | 6,357 | SH | | SOLE | | 4,309 | 0 | 2,048 |
Magnolia Oil & Gas Corp. | COM | 559663109 | 1,556,687 | 61,432 | SH | | SOLE | | 49,047 | 0 | 12,385 |
Martinrea International Inc. | COM | 573459963 | 754,210 | 89,692 | SH | | SOLE | | 64,120 | 0 | 25,572 |
McDonald's Corp. | COM | 580135101 | 1,516,502 | 5,951 | SH | | SOLE | | 4,379 | 0 | 1,572 |
Meta Platforms, Inc. | COM | 30303M102 | 1,707,541 | 3,386 | SH | | SOLE | | 899 | 0 | 2,487 |
Mettler-Toledo International, | COM | 592688105 | 1,691,084 | 1,210 | SH | | SOLE | | 904 | 0 | 306 |
Michelin ADR | ADR | 59410T106 | 310,576 | 16,159 | SH | | SOLE | | 0 | 0 | 16,159 |
Nordson Corp. | COM | 655663102 | 941,892 | 4,061 | SH | | SOLE | | 2,734 | 0 | 1,327 |
Norfolk & Southern Corp. | COM | 655844108 | 1,485,996 | 6,922 | SH | | SOLE | | 5,225 | 0 | 1,697 |
Novartis AG ADR | ADR | 66987V109 | 1,442,639 | 13,551 | SH | | SOLE | | 5,909 | 0 | 7,642 |
Novolipetsk GDR | ADR | B0RTNX900 | 3 | 25,060 | SH | | SOLE | | 25,060 | 0 | 0 |
PagSeguro Digital LTD | COM | G68707101 | 387,559 | 33,153 | SH | | SOLE | | 23,119 | 0 | 10,034 |
Parker Hannifin Corp. | COM | 701094104 | 2,098,712 | 4,149 | SH | | SOLE | | 2,991 | 0 | 1,158 |
Paychex, Inc. | COM | 704326107 | 2,050,205 | 17,293 | SH | | SOLE | | 12,259 | 0 | 5,034 |
Plumas Bancorp | COM | 729273102 | 259,759 | 7,220 | SH | | SOLE | | 5,048 | 0 | 2,172 |
Prosperity Bancshares Inc. | COM | 743606105 | 1,189,097 | 19,449 | SH | | SOLE | | 14,450 | 0 | 4,999 |
Rostelecom Long Distance ADR | ADR | 778529107 | 5 | 54,850 | SH | | SOLE | | 47,320 | 0 | 7,530 |
SThree PLC | COM | BOKM9T907 | 1,649,907 | 316,606 | SH | | SOLE | | 235,428 | 0 | 81,178 |
Schneider Electric SA | COM | 483410007 | 2,496,548 | 10,388 | SH | | SOLE | | 8,272 | 0 | 2,116 |
ServiceNow, Inc. | COM | 81762P102 | 870,844 | 1,107 | SH | | SOLE | | 809 | 0 | 298 |
Sherwin-Williams Co. | COM | 824348106 | 1,913,460 | 6,412 | SH | | SOLE | | 4,824 | 0 | 1,588 |
Skyworks Solutions Inc. | COM | 83088M102 | 1,569,722 | 14,728 | SH | | SOLE | | 9,346 | 0 | 5,382 |
Snap-on Inc. | COM | 833034101 | 2,450,698 | 9,376 | SH | | SOLE | | 7,180 | 0 | 2,196 |
Straumann Holdings AG | COM | 715683900 | 1,579,526 | 12,754 | SH | | SOLE | | 9,923 | 0 | 2,831 |
Taiwan Semiconductor Manufactu | ADR | 874039100 | 1,311,396 | 7,545 | SH | | SOLE | | 5,404 | 0 | 2,141 |
Tennant Co. | COM | 880345103 | 950,560 | 9,656 | SH | | SOLE | | 7,077 | 0 | 2,579 |
Texas Roadhouse, Inc. | COM | 882681109 | 673,472 | 3,922 | SH | | SOLE | | 2,928 | 0 | 994 |
Treatt PLC | COM | AC1086L59 | 399,528 | 73,543 | SH | | SOLE | | 47,970 | 0 | 25,573 |
Trulieve Cannabis Corp. | COM | 89788C104 | 402,467 | 43,510 | SH | | SOLE | | 0 | 0 | 43,510 |
US Physical Therapy Inc. | COM | 90337L108 | 975,875 | 10,559 | SH | | SOLE | | 8,429 | 0 | 2,130 |
United Health Group Incorporat | COM | 91324P102 | 451,204 | 886 | SH | | SOLE | | 0 | 0 | 886 |
Verano Holdings Corp. | COM | 92338D101 | 42,520 | 11,825 | SH | | SOLE | | 0 | 0 | 11,825 |
Vermilion Energy Trust | COM | 923725105 | 1,033,520 | 93,871 | SH | | SOLE | | 76,263 | 0 | 17,608 |
Viatris Inc. | COM | 92556V106 | 192,616 | 18,120 | SH | | SOLE | | 0 | 0 | 18,120 |
W.W. Grainger, Inc. | COM | 384802104 | 2,318,715 | 2,570 | SH | | SOLE | | 1,799 | 0 | 771 |
Warner Brothers Discovery | COM | 934423104 | 102,970 | 13,840 | SH | | SOLE | | 0 | 0 | 13,840 |
XP Power Ltd. | COM | B1RMWL909 | 448,362 | 23,951 | SH | | SOLE | | 15,500 | 0 | 8,451 |