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 | 742,214 | 33,737 | SH | | SOLE | | 0 | 0 | 33,737 |
Armada Hoffler Properties, Inc | COM | 04208T108 | 1,374,997 | 126,962 | SH | | SOLE | | 83,910 | 0 | 43,052 |
BHP LTD ADR | ADR | 088606108 | 732,091 | 11,787 | SH | | SOLE | | 0 | 0 | 11,787 |
BRT Apartments Corp. | COM | 055645303 | 1,201,829 | 68,363 | SH | | SOLE | | 42,205 | 0 | 26,158 |
Best Buy Co. Inc. | COM | 086516101 | 536,437 | 5,193 | SH | | SOLE | | 0 | 0 | 5,193 |
CVS Health Corp. | COM | 126650100 | 969,899 | 15,425 | SH | | SOLE | | 4,135 | 0 | 11,290 |
Chesapeake Utilities Corp. | COM | 165303108 | 1,543,583 | 12,431 | SH | | SOLE | | 8,413 | 0 | 4,018 |
Chord Energy Corporation | COM | 674215207 | 422,466 | 3,244 | SH | | SOLE | | 2,876 | 0 | 368 |
Commonwealth Bank of Australia | COM | 621503002 | 730,074 | 7,799 | SH | | SOLE | | 6,659 | 0 | 1,140 |
Commonwealth Bank of Australia | COM | 202712600 | 703,327 | 7,519 | SH | | SOLE | | 0 | 0 | 7,519 |
Community Healthcare Trust Inc | COM | 20369C106 | 486,154 | 26,785 | SH | | SOLE | | 16,436 | 0 | 10,349 |
Diageo PLC ADR | ADR | 25243Q205 | 214,159 | 1,526 | SH | | SOLE | | 0 | 0 | 1,526 |
Dorchester Minerals LP | UNIT LTD PARTN | 25820R105 | 886,871 | 29,415 | SH | | SOLE | | 26,172 | 0 | 3,243 |
Enbridge Inc. | COM | 29250N105 | 919,289 | 22,637 | SH | | SOLE | | 17,316 | 0 | 5,321 |
Energy Transfer LP | UNIT LTD PARTN | 29273V100 | 1,382,862 | 86,160 | SH | | SOLE | | 72,191 | 0 | 13,969 |
Enterprise Products Partners L | UNIT LTD PARTN | 293792107 | 1,131,984 | 38,886 | SH | | SOLE | | 30,453 | 0 | 8,433 |
Fidelity National Financial, I | COM | 31620R303 | 681,791 | 10,986 | SH | | SOLE | | 0 | 0 | 10,986 |
Gaztransport et Technigaz SAS | COM | ACI07W296 | 1,780,797 | 12,623 | SH | | SOLE | | 5,492 | 0 | 7,131 |
Gilead Sciences Inc | COM | 375558103 | 494,153 | 5,894 | SH | | SOLE | | 0 | 0 | 5,894 |
Gladstone Investment Corp. | COM | 376546107 | 997,248 | 69,014 | SH | | SOLE | | 44,215 | 0 | 24,799 |
Global Partners LP | UNIT LTD PARTN | 37946R109 | 226,517 | 4,865 | SH | | SOLE | | 2,627 | 0 | 2,238 |
Hanesbrands, Inc. | COM | 410345102 | 160,708 | 21,865 | SH | | SOLE | | 0 | 0 | 21,865 |
Innovative Industrial Properti | COM | 45781V101 | 384,687 | 2,858 | SH | | SOLE | | 0 | 0 | 2,858 |
Keyera Corp. | COM | 593271951 | 578,918 | 18,566 | SH | | SOLE | | 12,047 | 0 | 6,519 |
Kinder Morgan, Inc. | COM | 49456B101 | 1,626,752 | 73,642 | SH | | SOLE | | 49,351 | 0 | 24,291 |
Labrador Iron Ore Royalty Corp | COM | 505440966 | 1,242,466 | 52,475 | SH | | SOLE | | 27,145 | 0 | 25,330 |
LyondellBasell Industries NV | COM | N53745100 | 388,941 | 4,056 | SH | | SOLE | | 25 | 0 | 4,031 |
National Grid PLC ADS | ADR | 636274409 | 1,123,349 | 16,124 | SH | | SOLE | | 6,576 | 0 | 9,548 |
National Health Investors, Inc | COM | 63633D104 | 297,656 | 3,541 | SH | | SOLE | | 0 | 0 | 3,541 |
National Retail Properties | COM | 637417106 | 329,150 | 6,788 | SH | | SOLE | | 0 | 0 | 6,788 |
ONE Gas, Inc. | COM | 68235P108 | 1,668,406 | 22,419 | SH | | SOLE | | 10,007 | 0 | 12,412 |
ONEOK Inc. | COM | 682680103 | 412,321 | 4,525 | SH | | SOLE | | 0 | 0 | 4,525 |
Omnicom Group | COM | 681919106 | 295,385 | 2,857 | SH | | SOLE | | 0 | 0 | 2,857 |
Pembina Pipeline Corp. | COM | 706327103 | 1,771,134 | 42,947 | SH | | SOLE | | 31,386 | 0 | 11,561 |
Precinct Properties New Zealan | COM | 609327903 | 323,968 | 404,909 | SH | | SOLE | | 382,889 | 0 | 22,020 |
Primaris REIT | COM | 74167K109 | 177,631 | 14,877 | SH | | SOLE | | 11,401 | 0 | 3,476 |
Public Storage | COM | 74460D109 | 382,063 | 1,050 | SH | | SOLE | | 0 | 0 | 1,050 |
SFL Corp. LTD | COM | G7738W106 | 993,688 | 85,885 | SH | | SOLE | | 64,194 | 0 | 21,691 |
Sabre Insurance Group PLC | COM | BYWVDP903 | 1,330,665 | 702,361 | SH | | SOLE | | 524,450 | 0 | 177,911 |
Shell PLC ADR | ADR | 780259305 | 510,519 | 7,741 | SH | | SOLE | | 0 | 0 | 7,741 |
Sparebank 1 SR-Bank | COM | B40JTQ902 | 890,341 | 68,925 | SH | | SOLE | | 49,515 | 0 | 19,410 |
Tanger Factory Outlet Centers, | COM | 875465106 | 2,690,635 | 81,092 | SH | | SOLE | | 59,745 | 0 | 21,347 |
TotalEnergies SE ADR | ADR | 89151E109 | 1,284,646 | 19,880 | SH | | SOLE | | 12,164 | 0 | 7,716 |
Verizon Communications Inc. | COM | 92343V104 | 718,291 | 15,994 | SH | | SOLE | | 0 | 0 | 15,994 |
Viatris Inc. | COM | 92556V106 | 210,373 | 18,120 | SH | | SOLE | | 0 | 0 | 18,120 |
Western Midstream Partners, LP | UNIT LTD PARTN | 958669103 | 1,884,742 | 49,261 | SH | | SOLE | | 43,260 | 0 | 6,001 |
3M Co. | COM | 88579Y101 | 375,105 | 2,744 | SH | | SOLE | | 0 | 0 | 2,744 |
APA Corp. | COM | 03743Q108 | 277,058 | 11,327 | SH | | SOLE | | 9,565 | 0 | 1,762 |
AYR Wellness Inc. | COM | 05475P109 | 28,761 | 15,890 | SH | | SOLE | | 0 | 0 | 15,890 |
Accenture PLC | COM | G1151C101 | 232,236 | 657 | SH | | SOLE | | 0 | 0 | 657 |
Agilysys, Inc. | COM | 00847J105 | 1,256,533 | 11,531 | SH | | SOLE | | 4,651 | 0 | 6,880 |
Airbnb Inc. | COM | 009066101 | 386,897 | 3,051 | SH | | SOLE | | 0 | 0 | 3,051 |
Alphabet Inc. Class C | COM | 02079K107 | 3,849,806 | 23,027 | SH | | SOLE | | 10,535 | 0 | 12,492 |
America's Car-Mart, Inc. | COM | 03062T105 | 431,021 | 10,282 | SH | | SOLE | | 6,484 | 0 | 3,798 |
Apple Inc. | COM | 037833100 | 1,614,923 | 6,931 | SH | | SOLE | | 0 | 0 | 6,931 |
Applied Material, Inc. | COM | 038222105 | 492,194 | 2,436 | SH | | SOLE | | 0 | 0 | 2,436 |
AptarGroup, Inc. | COM | 038336103 | 1,620,668 | 10,117 | SH | | SOLE | | 4,321 | 0 | 5,796 |
Atmos Energy Corp. | COM | 049560105 | 1,357,720 | 9,788 | SH | | SOLE | | 6,475 | 0 | 3,313 |
Automatic Data Processing, Inc | COM | 053015103 | 3,158,952 | 11,415 | SH | | SOLE | | 8,000 | 0 | 3,415 |
Avery Dennison Corp. | COM | 053611109 | 1,619,059 | 7,334 | SH | | SOLE | | 2,635 | 0 | 4,699 |
Banco del Bajio SA | COM | ACI0VM9Y9 | 1,473,580 | 629,133 | SH | | SOLE | | 525,625 | 0 | 103,508 |
Bank of America Corp. | COM | 060505104 | 675,750 | 17,030 | SH | | SOLE | | 0 | 0 | 17,030 |
Bioceres Crop Solutions Corp. | COM | G1117K114 | 524,173 | 66,604 | SH | | SOLE | | 42,420 | 0 | 24,184 |
Bonterra Energy Corp. | COM | 098546104 | 306,108 | 112,495 | SH | | SOLE | | 97,430 | 0 | 15,065 |
Bristol Myers Squibb Co. | COM | 110122108 | 371,079 | 7,172 | SH | | SOLE | | 0 | 0 | 7,172 |
Broadcom Inc. | COM | 11135F101 | 301,185 | 1,746 | SH | | SOLE | | 0 | 0 | 1,746 |
CF Industries Holdings, Inc. | COM | 125269100 | 220,849 | 2,574 | SH | | SOLE | | 0 | 0 | 2,574 |
Cannabist Company Holdings Inc | COM | 13765Y103 | 9,616 | 40,935 | SH | | SOLE | | 0 | 0 | 40,935 |
Cheniere Energy, Inc. | COM | 16411R208 | 354,824 | 1,973 | SH | | SOLE | | 0 | 0 | 1,973 |
Church & Dwight Company, Inc. | COM | 171340102 | 856,966 | 8,183 | SH | | SOLE | | 3,268 | 0 | 4,915 |
Climb Global Solutions Inc. | COM | 946760105 | 1,748,059 | 17,561 | SH | | SOLE | | 11,794 | 0 | 5,767 |
Coats Group PLC | COM | B4YZN3906 | 850,005 | 631,725 | SH | | SOLE | | 439,259 | 0 | 192,466 |
Comcast Corp. | COM | 20030N101 | 1,066,649 | 25,536 | SH | | SOLE | | 90 | 0 | 25,446 |
Compagnie Michelin | COM | BPBPJ0907 | 985,975 | 24,287 | SH | | SOLE | | 18,478 | 0 | 5,809 |
Credito Real Sofom ENR | COM | B8DST5905 | 18,574 | 964,884 | SH | | SOLE | | 821,884 | 0 | 143,000 |
Cresco Labs | COM | 22587M106 | 162,073 | 97,050 | SH | | SOLE | | 0 | 0 | 97,050 |
Cummins Inc. | COM | 231021106 | 2,935,249 | 9,065 | SH | | SOLE | | 3,904 | 0 | 5,161 |
Curaleaf Holdings, Inc. | COM | 23126M102 | 261,400 | 85,425 | SH | | SOLE | | 0 | 0 | 85,425 |
DLH Holdings Corp. | COM | 23335Q100 | 875,712 | 93,559 | SH | | SOLE | | 33,930 | 0 | 59,629 |
Dana Inc. | COM | 235825205 | 531,937 | 50,373 | SH | | SOLE | | 38,865 | 0 | 11,508 |
Datadog, Inc. | COM | 23804L103 | 402,825 | 3,501 | SH | | SOLE | | 0 | 0 | 3,501 |
Dollarama Inc. | COM | 25675T958 | 1,869,327 | 18,248 | SH | | SOLE | | 13,463 | 0 | 4,785 |
Eaton Corp. PLC | COM | G29183103 | 818,360 | 2,469 | SH | | SOLE | | 1,517 | 0 | 952 |
Ebay Inc. | COM | 278642103 | 398,994 | 6,128 | SH | | SOLE | | 0 | 0 | 6,128 |
Ecolab, Inc. | COM | 278865100 | 660,860 | 2,588 | SH | | SOLE | | 1,865 | 0 | 723 |
Emerson Electric Co. | COM | 291011104 | 1,372,639 | 12,550 | SH | | SOLE | | 8,833 | 0 | 3,717 |
FB Financial Corp. | COM | 30257X104 | 1,085,407 | 23,128 | SH | | SOLE | | 15,240 | 0 | 7,888 |
Fastenal Co. | COM | 311900104 | 1,696,250 | 23,750 | SH | | SOLE | | 12,370 | 0 | 11,380 |
Fiserv Inc. | COM | 337738108 | 3,447,843 | 19,192 | SH | | SOLE | | 13,119 | 0 | 6,073 |
Garmin LTD | COM | H2906T109 | 1,681,272 | 9,551 | SH | | SOLE | | 5,042 | 0 | 4,509 |
Givaudan SA ADR | ADR | 37636P108 | 1,788,392 | 16,341 | SH | | SOLE | | 12,204 | 0 | 4,137 |
Goldman Sachs Group Inc. | COM | 38141G104 | 333,209 | 673 | SH | | SOLE | | 0 | 0 | 673 |
Graco Inc. | COM | 384109104 | 2,432,949 | 27,802 | SH | | SOLE | | 18,236 | 0 | 9,566 |
Green Thumb Industries Inc. | COM | 39342L108 | 943,507 | 90,831 | SH | | SOLE | | 0 | 0 | 90,831 |
Grupo Aeroportuario Del Pacifi | ADR | 400506101 | 2,200,483 | 12,645 | SH | | SOLE | | 10,257 | 0 | 2,388 |
Gulf Keystone Petroleum LTD | COM | G4209G207 | 326,073 | 211,920 | SH | | SOLE | | 182,515 | 0 | 29,405 |
HP Inc. | COM | 40434L105 | 334,452 | 9,324 | SH | | SOLE | | 0 | 0 | 9,324 |
Heineken NV ADR | ADR | 423012301 | 1,134,370 | 25,480 | SH | | SOLE | | 11,615 | 0 | 13,865 |
Honeywell International Inc. | COM | 438516106 | 1,635,558 | 7,912 | SH | | SOLE | | 3,924 | 0 | 3,988 |
Hubbell Inc. | COM | 443510607 | 2,833,898 | 6,616 | SH | | SOLE | | 5,183 | 0 | 1,433 |
IDEX Corp. | COM | 45167R104 | 960,113 | 4,476 | SH | | SOLE | | 2,160 | 0 | 2,316 |
IRadimed Corp. | COM | 46266A109 | 737,201 | 14,659 | SH | | SOLE | | 10,131 | 0 | 4,528 |
ITT Corp. | COM | 45073V108 | 3,117,077 | 20,849 | SH | | SOLE | | 12,675 | 0 | 8,174 |
Indiva Limited | COM | 45580J101 | 2,310 | 110,000 | SH | | SOLE | | 0 | 0 | 110,000 |
JPMorgan Chase & Co. | COM | 46625H100 | 434,793 | 2,062 | SH | | SOLE | | 0 | 0 | 2,062 |
KLA Corp. | COM | 482480100 | 1,728,527 | 2,232 | SH | | SOLE | | 905 | 0 | 1,327 |
LKQ Corp. | COM | 501889208 | 1,262,175 | 31,618 | SH | | SOLE | | 12,137 | 0 | 19,481 |
Lakeland Financial Corp. | COM | 511656100 | 1,462,687 | 22,461 | SH | | SOLE | | 15,056 | 0 | 7,405 |
Lam Research Corp. | COM | 512807306 | 1,143,093 | 1,401 | SH | | SOLE | | 988 | 0 | 413 |
Lincoln Electric Holdings, Inc | COM | 533900106 | 1,190,241 | 6,199 | SH | | SOLE | | 2,786 | 0 | 3,413 |
Linde PLC | COM | G54950103 | 3,028,551 | 6,351 | SH | | SOLE | | 4,309 | 0 | 2,042 |
Magnolia Oil & Gas Corp. | COM | 559663109 | 1,491,718 | 61,086 | SH | | SOLE | | 40,072 | 0 | 21,014 |
Martinrea International Inc. | COM | 573459963 | 760,412 | 89,815 | SH | | SOLE | | 47,273 | 0 | 42,542 |
McDonald's Corp. | COM | 580135101 | 1,782,877 | 5,855 | SH | | SOLE | | 2,254 | 0 | 3,601 |
Meta Platforms, Inc. | COM | 30303M102 | 1,969,159 | 3,440 | SH | | SOLE | | 899 | 0 | 2,541 |
Mettler-Toledo International, | COM | 592688105 | 1,793,641 | 1,196 | SH | | SOLE | | 574 | 0 | 622 |
Michelin ADR | ADR | 59410T106 | 329,063 | 16,210 | SH | | SOLE | | 0 | 0 | 16,210 |
Nordson Corp. | COM | 655663102 | 1,059,648 | 4,035 | SH | | SOLE | | 2,094 | 0 | 1,941 |
Norfolk & Southern Corp. | COM | 655844108 | 1,698,460 | 6,835 | SH | | SOLE | | 3,185 | 0 | 3,650 |
Novartis AG ADR | ADR | 66987V109 | 1,550,125 | 13,477 | SH | | SOLE | | 3,409 | 0 | 10,068 |
Novolipetsk GDR | ADR | B0RTNX900 | 3 | 25,060 | SH | | SOLE | | 25,060 | 0 | 0 |
PagSeguro Digital LTD | COM | G68707101 | 285,447 | 33,153 | SH | | SOLE | | 23,119 | 0 | 10,034 |
Parker Hannifin Corp. | COM | 701094104 | 2,621,106 | 4,149 | SH | | SOLE | | 2,991 | 0 | 1,158 |
Paychex, Inc. | COM | 704326107 | 2,295,160 | 17,104 | SH | | SOLE | | 7,684 | 0 | 9,420 |
Plumas Bancorp | COM | 729273102 | 293,344 | 7,193 | SH | | SOLE | | 4,009 | 0 | 3,184 |
Prosperity Bancshares Inc. | COM | 743606105 | 1,382,756 | 19,186 | SH | | SOLE | | 8,150 | 0 | 11,036 |
Rostelecom Long Distance ADR | ADR | 778529107 | 0 | 54,850 | SH | | SOLE | | 47,320 | 0 | 7,530 |
SThree PLC | COM | BOKM9T907 | 1,571,929 | 312,463 | SH | | SOLE | | 152,443 | 0 | 160,020 |
Schneider Electric SA | COM | 483410007 | 2,699,166 | 10,263 | SH | | SOLE | | 5,069 | 0 | 5,194 |
ServiceNow, Inc. | COM | 81762P102 | 984,723 | 1,101 | SH | | SOLE | | 655 | 0 | 446 |
Sherwin-Williams Co. | COM | 824348106 | 2,411,671 | 6,319 | SH | | SOLE | | 2,849 | 0 | 3,470 |
Skyworks Solutions Inc. | COM | 83088M102 | 1,438,683 | 14,566 | SH | | SOLE | | 6,746 | 0 | 7,820 |
Snap-on Inc. | COM | 833034101 | 2,683,694 | 9,263 | SH | | SOLE | | 4,570 | 0 | 4,693 |
Straumann Holdings AG | COM | 715683900 | 2,064,021 | 12,623 | SH | | SOLE | | 6,583 | 0 | 6,040 |
Taiwan Semiconductor Manufactu | ADR | 874039100 | 1,299,746 | 7,484 | SH | | SOLE | | 3,954 | 0 | 3,530 |
Tennant Co. | COM | 880345103 | 928,346 | 9,666 | SH | | SOLE | | 7,077 | 0 | 2,589 |
Texas Roadhouse, Inc. | COM | 882681109 | 689,313 | 3,903 | SH | | SOLE | | 2,353 | 0 | 1,550 |
Treatt PLC | COM | AC1086L59 | 428,184 | 72,733 | SH | | SOLE | | 27,243 | 0 | 45,490 |
Trulieve Cannabis Corp. | COM | 89788C104 | 530,822 | 43,510 | SH | | SOLE | | 0 | 0 | 43,510 |
US Physical Therapy Inc. | COM | 90337L108 | 884,989 | 10,457 | SH | | SOLE | | 6,074 | 0 | 4,383 |
United Health Group Incorporat | COM | 91324P102 | 520,950 | 891 | SH | | SOLE | | 0 | 0 | 891 |
Verano Holdings Corp. | COM | 92338D101 | 39,377 | 11,825 | SH | | SOLE | | 0 | 0 | 11,825 |
Vermilion Energy Trust | COM | 923725105 | 912,704 | 93,419 | SH | | SOLE | | 64,038 | 0 | 29,381 |
W.W. Grainger, Inc. | COM | 384802104 | 2,663,691 | 2,564 | SH | | SOLE | | 1,799 | 0 | 765 |
Warner Brothers Discovery | COM | 934423104 | 114,180 | 13,840 | SH | | SOLE | | 0 | 0 | 13,840 |
XP Power Ltd. | COM | B1RMWL909 | 420,758 | 23,860 | SH | | SOLE | | 10,097 | 0 | 13,763 |