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 | 807,971 | 35,484 | SH | | SOLE | | 0 | 0 | 35,484 |
Armada Hoffler Properties, Inc | COM | 04208T108 | 1,861,594 | 181,974 | SH | | SOLE | | 99,019 | 0 | 82,955 |
BHP LTD ADR | ADR | 088606108 | 573,801 | 11,751 | SH | | SOLE | | 0 | 0 | 11,751 |
BRT Apartments Corp. | COM | 055645303 | 1,246,208 | 69,119 | SH | | SOLE | | 41,330 | 0 | 27,789 |
Best Buy Co. Inc. | COM | 086516101 | 445,559 | 5,193 | SH | | SOLE | | 0 | 0 | 5,193 |
CVS Health Corp. | COM | 126650100 | 423,528 | 9,435 | SH | | SOLE | | 0 | 0 | 9,435 |
Chesapeake Utilities Corp. | COM | 165303108 | 1,526,116 | 12,576 | SH | | SOLE | | 8,138 | 0 | 4,438 |
Chord Energy Corporation | COM | 674215207 | 648,088 | 5,543 | SH | | SOLE | | 4,114 | 0 | 1,429 |
Commonwealth Bank of Australia | COM | 621503002 | 746,238 | 7,868 | SH | | SOLE | | 6,544 | 0 | 1,324 |
Commonwealth Bank of Australia | COM | 202712600 | 678,899 | 7,097 | SH | | SOLE | | 0 | 0 | 7,097 |
Community Healthcare Trust Inc | COM | 20369C106 | 469,493 | 24,440 | SH | | SOLE | | 13,062 | 0 | 11,378 |
Dorchester Minerals LP | UNIT LTD PARTN | 25820R105 | 997,909 | 29,940 | SH | | SOLE | | 24,987 | 0 | 4,953 |
Enbridge Inc. | COM | 29250N105 | 960,827 | 22,645 | SH | | SOLE | | 16,085 | 0 | 6,560 |
Energy Transfer LP | UNIT LTD PARTN | 29273V100 | 1,691,178 | 86,329 | SH | | SOLE | | 66,507 | 0 | 19,822 |
Enterprise Products Partners L | UNIT LTD PARTN | 293792107 | 1,237,653 | 39,466 | SH | | SOLE | | 27,462 | 0 | 12,004 |
Fidelity National Financial, I | COM | 31620R303 | 616,529 | 10,982 | SH | | SOLE | | 0 | 0 | 10,982 |
Gaztransport et Technigaz SAS | COM | ACI07W296 | 1,690,788 | 12,698 | SH | | SOLE | | 5,321 | 0 | 7,377 |
Gilead Sciences Inc | COM | 375558103 | 542,581 | 5,874 | SH | | SOLE | | 0 | 0 | 5,874 |
Gladstone Investment Corp. | COM | 376546107 | 661,293 | 49,909 | SH | | SOLE | | 23,655 | 0 | 26,254 |
Global Partners LP | UNIT LTD PARTN | 37946R109 | 253,234 | 5,440 | SH | | SOLE | | 2,095 | 0 | 3,345 |
Hanesbrands, Inc. | COM | 410345102 | 174,644 | 21,455 | SH | | SOLE | | 0 | 0 | 21,455 |
Keyera Corp. | COM | 593271951 | 575,419 | 18,815 | SH | | SOLE | | 11,870 | 0 | 6,945 |
Kinder Morgan, Inc. | COM | 49456B101 | 2,023,471 | 73,849 | SH | | SOLE | | 47,129 | 0 | 26,720 |
Labrador Iron Ore Royalty Corp | COM | 505440966 | 1,074,611 | 53,434 | SH | | SOLE | | 26,675 | 0 | 26,759 |
LyondellBasell Industries NV | COM | N53745100 | 303,189 | 4,082 | SH | | SOLE | | 25 | 0 | 4,057 |
National Grid PLC ADS | ADR | 636274409 | 958,080 | 16,124 | SH | | SOLE | | 6,576 | 0 | 9,548 |
National Health Investors, Inc | COM | 63633D104 | 246,569 | 3,558 | SH | | SOLE | | 0 | 0 | 3,558 |
National Retail Properties | COM | 637417106 | 281,988 | 6,903 | SH | | SOLE | | 0 | 0 | 6,903 |
ONE Gas, Inc. | COM | 68235P108 | 1,558,520 | 22,506 | SH | | SOLE | | 9,587 | 0 | 12,919 |
ONEOK Inc. | COM | 682680103 | 446,565 | 4,448 | SH | | SOLE | | 0 | 0 | 4,448 |
Omnicom Group | COM | 681919106 | 253,130 | 2,942 | SH | | SOLE | | 0 | 0 | 2,942 |
Pembina Pipeline Corp. | COM | 706327103 | 1,575,807 | 42,647 | SH | | SOLE | | 29,731 | 0 | 12,916 |
Precinct Properties New Zealan | COM | 609327903 | 272,958 | 413,441 | SH | | SOLE | | 382,889 | 0 | 30,552 |
Primaris REIT | COM | 74167K109 | 173,301 | 16,121 | SH | | SOLE | | 11,470 | 0 | 4,651 |
Public Storage | COM | 74460D109 | 314,412 | 1,050 | SH | | SOLE | | 0 | 0 | 1,050 |
SFL Corp. LTD | COM | G7738W106 | 974,872 | 95,389 | SH | | SOLE | | 63,569 | 0 | 31,820 |
Sabre Insurance Group PLC | COM | BYWVDP903 | 1,221,792 | 707,383 | SH | | SOLE | | 516,800 | 0 | 190,583 |
Shell PLC ADR | ADR | 780259305 | 484,974 | 7,741 | SH | | SOLE | | 0 | 0 | 7,741 |
Sparebank 1 SR-Bank | COM | B40JTQ902 | 902,669 | 70,056 | SH | | SOLE | | 49,515 | 0 | 20,541 |
Tanger Factory Outlet Centers, | COM | 875465106 | 2,265,989 | 66,393 | SH | | SOLE | | 42,560 | 0 | 23,833 |
TotalEnergies SE ADR | ADR | 89151E109 | 1,102,644 | 20,232 | SH | | SOLE | | 11,968 | 0 | 8,264 |
Verizon Communications Inc. | COM | 92343V104 | 567,338 | 14,187 | SH | | SOLE | | 0 | 0 | 14,187 |
Viatris Inc. | COM | 92556V106 | 226,789 | 18,216 | SH | | SOLE | | 0 | 0 | 18,216 |
Western Midstream Partners, LP | UNIT LTD PARTN | 958669103 | 1,719,836 | 44,752 | SH | | SOLE | | 36,296 | 0 | 8,456 |
3M Co. | COM | 88579Y101 | 354,223 | 2,744 | SH | | SOLE | | 0 | 0 | 2,744 |
APA Corp. | COM | 03743Q108 | 267,936 | 11,604 | SH | | SOLE | | 9,195 | 0 | 2,409 |
AYR Wellness Inc. | COM | 05475P109 | 6,425 | 13,670 | SH | | SOLE | | 0 | 0 | 13,670 |
Accenture PLC | COM | G1151C101 | 231,126 | 657 | SH | | SOLE | | 0 | 0 | 657 |
Agilysys, Inc. | COM | 00847J105 | 1,553,915 | 11,798 | SH | | SOLE | | 4,524 | 0 | 7,274 |
Airbnb Inc. | COM | 009066101 | 414,861 | 3,157 | SH | | SOLE | | 0 | 0 | 3,157 |
Alphabet Inc. Class C | COM | 02079K107 | 4,174,891 | 21,922 | SH | | SOLE | | 8,910 | 0 | 13,012 |
America's Car-Mart, Inc. | COM | 03062T105 | 437,624 | 8,539 | SH | | SOLE | | 4,371 | 0 | 4,168 |
Apple Inc. | COM | 037833100 | 1,280,898 | 5,115 | SH | | SOLE | | 0 | 0 | 5,115 |
Applied Material, Inc. | COM | 038222105 | 418,284 | 2,572 | SH | | SOLE | | 0 | 0 | 2,572 |
AptarGroup, Inc. | COM | 038336103 | 1,610,665 | 10,252 | SH | | SOLE | | 4,236 | 0 | 6,016 |
Atmos Energy Corp. | COM | 049560105 | 1,373,966 | 9,865 | SH | | SOLE | | 6,425 | 0 | 3,440 |
Automatic Data Processing, Inc | COM | 053015103 | 2,913,470 | 9,953 | SH | | SOLE | | 6,390 | 0 | 3,563 |
Avery Dennison Corp. | COM | 053611109 | 1,386,357 | 7,409 | SH | | SOLE | | 2,575 | 0 | 4,834 |
Banco del Bajio SA | COM | ACI0VM9Y9 | 990,565 | 495,689 | SH | | SOLE | | 389,625 | 0 | 106,064 |
Bank of America Corp. | COM | 060505104 | 738,580 | 16,805 | SH | | SOLE | | 0 | 0 | 16,805 |
Bonterra Energy Corp. | COM | 098546104 | 294,419 | 112,254 | SH | | SOLE | | 97,430 | 0 | 14,824 |
Bristol Myers Squibb Co. | COM | 110122108 | 407,967 | 7,213 | SH | | SOLE | | 0 | 0 | 7,213 |
Broadcom Inc. | COM | 11135F101 | 426,354 | 1,839 | SH | | SOLE | | 0 | 0 | 1,839 |
CF Industries Holdings, Inc. | COM | 125269100 | 220,808 | 2,588 | SH | | SOLE | | 0 | 0 | 2,588 |
Cannabist Company Holdings Inc | COM | 13765Y103 | 2,379 | 36,050 | SH | | SOLE | | 0 | 0 | 36,050 |
Cheniere Energy, Inc. | COM | 16411R208 | 447,789 | 2,084 | SH | | SOLE | | 0 | 0 | 2,084 |
Church & Dwight Company, Inc. | COM | 171340102 | 876,271 | 8,369 | SH | | SOLE | | 3,208 | 0 | 5,161 |
Citigroup Inc. | COM | 172967424 | 208,354 | 2,960 | SH | | SOLE | | 0 | 0 | 2,960 |
Climb Global Solutions Inc. | COM | 946760105 | 1,694,660 | 13,370 | SH | | SOLE | | 7,756 | 0 | 5,614 |
Coats Group PLC | COM | B4YZN3906 | 764,544 | 647,096 | SH | | SOLE | | 430,445 | 0 | 216,651 |
Comcast Corp. | COM | 20030N101 | 955,966 | 25,472 | SH | | SOLE | | 90 | 0 | 25,382 |
Compagnie Michelin | COM | BPBPJ0907 | 818,410 | 24,856 | SH | | SOLE | | 18,138 | 0 | 6,718 |
Credito Real Sofom ENR | COM | B8DST5905 | 17,977 | 933,894 | SH | | SOLE | | 790,894 | 0 | 143,000 |
Cresco Labs | COM | 22587M106 | 84,547 | 92,530 | SH | | SOLE | | 0 | 0 | 92,530 |
Cummins Inc. | COM | 231021106 | 2,968,829 | 8,516 | SH | | SOLE | | 3,189 | 0 | 5,327 |
Curaleaf Holdings, Inc. | COM | 23126M102 | 124,803 | 80,002 | SH | | SOLE | | 0 | 0 | 80,002 |
DLH Holdings Corp. | COM | 23335Q100 | 831,707 | 103,575 | SH | | SOLE | | 37,825 | 0 | 65,750 |
Dana Inc. | COM | 235825205 | 399,369 | 34,547 | SH | | SOLE | | 21,890 | 0 | 12,657 |
Datadog, Inc. | COM | 23804L103 | 501,401 | 3,509 | SH | | SOLE | | 0 | 0 | 3,509 |
Dollarama Inc. | COM | 25675T958 | 1,801,564 | 18,460 | SH | | SOLE | | 13,313 | 0 | 5,147 |
Eaton Corp. PLC | COM | G29183103 | 819,422 | 2,469 | SH | | SOLE | | 1,517 | 0 | 952 |
Ebay Inc. | COM | 278642103 | 382,479 | 6,174 | SH | | SOLE | | 0 | 0 | 6,174 |
Ecolab, Inc. | COM | 278865100 | 606,814 | 2,590 | SH | | SOLE | | 1,820 | 0 | 770 |
Emerson Electric Co. | COM | 291011104 | 1,590,348 | 12,833 | SH | | SOLE | | 8,737 | 0 | 4,096 |
FB Financial Corp. | COM | 30257X104 | 1,209,141 | 23,474 | SH | | SOLE | | 15,082 | 0 | 8,392 |
Fastenal Co. | COM | 311900104 | 1,308,249 | 18,193 | SH | | SOLE | | 8,737 | 0 | 9,456 |
Fiserv Inc. | COM | 337738108 | 3,323,490 | 16,179 | SH | | SOLE | | 9,739 | 0 | 6,440 |
Garmin LTD | COM | H2906T109 | 1,258,000 | 6,099 | SH | | SOLE | | 3,092 | 0 | 3,007 |
Givaudan SA ADR | ADR | 37636P108 | 1,439,739 | 16,534 | SH | | SOLE | | 11,659 | 0 | 4,875 |
Goldman Sachs Group Inc. | COM | 38141G104 | 416,867 | 728 | SH | | SOLE | | 0 | 0 | 728 |
Graco Inc. | COM | 384109104 | 2,353,659 | 27,923 | SH | | SOLE | | 17,781 | 0 | 10,142 |
Green Thumb Industries Inc. | COM | 39342L108 | 752,890 | 92,153 | SH | | SOLE | | 0 | 0 | 92,153 |
Grupo Aeroportuario Del Pacifi | ADR | 400506101 | 1,941,514 | 11,095 | SH | | SOLE | | 8,330 | 0 | 2,765 |
Gulf Keystone Petroleum LTD | COM | G4209G207 | 395,540 | 217,053 | SH | | SOLE | | 179,815 | 0 | 37,238 |
HP Inc. | COM | 40434L105 | 304,242 | 9,324 | SH | | SOLE | | 0 | 0 | 9,324 |
Heineken NV ADR | ADR | 423012301 | 901,482 | 25,480 | SH | | SOLE | | 11,465 | 0 | 14,015 |
Honeywell International Inc. | COM | 438516106 | 1,799,626 | 7,967 | SH | | SOLE | | 3,839 | 0 | 4,128 |
Hubbell Inc. | COM | 443510607 | 2,462,791 | 5,879 | SH | | SOLE | | 4,283 | 0 | 1,596 |
IDEX Corp. | COM | 45167R104 | 948,411 | 4,532 | SH | | SOLE | | 2,075 | 0 | 2,457 |
IRadimed Corp. | COM | 46266A109 | 931,480 | 16,936 | SH | | SOLE | | 9,733 | 0 | 7,203 |
ITT Corp. | COM | 45073V108 | 2,624,005 | 18,365 | SH | | SOLE | | 9,870 | 0 | 8,495 |
Indiva Limited | COM | 45580J101 | 0 | 110,000 | SH | | SOLE | | 0 | 0 | 110,000 |
KLA Corp. | COM | 482480100 | 2,313,382 | 3,671 | SH | | SOLE | | 1,958 | 0 | 1,713 |
LKQ Corp. | COM | 501889208 | 1,549,045 | 42,151 | SH | | SOLE | | 16,654 | 0 | 25,497 |
Lakeland Financial Corp. | COM | 511656100 | 1,556,618 | 22,638 | SH | | SOLE | | 14,481 | 0 | 8,157 |
Lam Research Corp. | COM | 512807306 | 1,477,031 | 20,449 | SH | | SOLE | | 11,651 | 0 | 8,798 |
Lincoln Electric Holdings, Inc | COM | 533900106 | 1,198,023 | 6,390 | SH | | SOLE | | 2,653 | 0 | 3,737 |
Linde PLC | COM | G54950103 | 2,657,399 | 6,347 | SH | | SOLE | | 4,244 | 0 | 2,103 |
Magnolia Oil & Gas Corp. | COM | 559663109 | 1,437,790 | 61,497 | SH | | SOLE | | 37,447 | 0 | 24,050 |
Martinrea International Inc. | COM | 573459963 | 567,486 | 90,433 | SH | | SOLE | | 46,120 | 0 | 44,313 |
McDonald's Corp. | COM | 580135101 | 2,214,837 | 7,640 | SH | | SOLE | | 3,185 | 0 | 4,455 |
Meta Platforms, Inc. | COM | 30303M102 | 2,007,343 | 3,428 | SH | | SOLE | | 880 | 0 | 2,548 |
Mettler-Toledo International, | COM | 592688105 | 1,485,548 | 1,214 | SH | | SOLE | | 538 | 0 | 676 |
Michelin ADR | ADR | 59410T106 | 258,323 | 15,761 | SH | | SOLE | | 0 | 0 | 15,761 |
Microsoft Corp. | COM | 594918104 | 229,717 | 545 | SH | | SOLE | | 0 | 0 | 545 |
Nebius Group NV | COM | N97284108 | 327,275 | 11,815 | SH | | SOLE | | 9,645 | 0 | 2,170 |
Nordson Corp. | COM | 655663102 | 875,409 | 4,184 | SH | | SOLE | | 2,034 | 0 | 2,150 |
Norfolk & Southern Corp. | COM | 655844108 | 1,614,933 | 6,881 | SH | | SOLE | | 3,145 | 0 | 3,736 |
Novartis AG ADR | ADR | 66987V109 | 1,289,747 | 13,254 | SH | | SOLE | | 3,359 | 0 | 9,895 |
Novolipetsk GDR | ADR | B0RTNX900 | 3 | 25,060 | SH | | SOLE | | 25,060 | 0 | 0 |
Parker Hannifin Corp. | COM | 701094104 | 2,412,755 | 3,793 | SH | | SOLE | | 2,551 | 0 | 1,242 |
PayPal Holdings, Inc. | COM | 70450Y103 | 269,791 | 3,161 | SH | | SOLE | | 0 | 0 | 3,161 |
Paychex, Inc. | COM | 704326107 | 2,430,318 | 17,332 | SH | | SOLE | | 7,490 | 0 | 9,842 |
Plumas Bancorp | COM | 729273102 | 353,440 | 7,479 | SH | | SOLE | | 3,857 | 0 | 3,622 |
Prosperity Bancshares Inc. | COM | 743606105 | 1,462,343 | 19,407 | SH | | SOLE | | 7,762 | 0 | 11,645 |
Rostelecom Long Distance ADR | ADR | 778529107 | 5 | 54,850 | SH | | SOLE | | 47,320 | 0 | 7,530 |
SThree PLC | COM | BOKM9T907 | 1,165,375 | 314,565 | SH | | SOLE | | 148,302 | 0 | 166,263 |
Schneider Electric SA | COM | 483410007 | 2,547,933 | 10,215 | SH | | SOLE | | 4,927 | 0 | 5,288 |
ServiceNow, Inc. | COM | 81762P102 | 1,184,154 | 1,117 | SH | | SOLE | | 629 | 0 | 488 |
Sherwin-Williams Co. | COM | 824348106 | 2,162,835 | 6,363 | SH | | SOLE | | 2,745 | 0 | 3,618 |
Skyworks Solutions Inc. | COM | 83088M102 | 1,066,794 | 12,030 | SH | | SOLE | | 6,526 | 0 | 5,504 |
Snap-on Inc. | COM | 833034101 | 3,159,295 | 9,306 | SH | | SOLE | | 4,440 | 0 | 4,866 |
Straumann Holdings AG | COM | 715683900 | 1,554,483 | 12,688 | SH | | SOLE | | 6,408 | 0 | 6,280 |
Taiwan Semiconductor Manufactu | ADR | 874039100 | 1,510,206 | 7,647 | SH | | SOLE | | 3,826 | 0 | 3,821 |
Tennant Co. | COM | 880345103 | 799,897 | 9,811 | SH | | SOLE | | 6,977 | 0 | 2,834 |
Texas Roadhouse, Inc. | COM | 882681109 | 703,368 | 3,898 | SH | | SOLE | | 2,060 | 0 | 1,838 |
Treatt PLC | COM | AC1086L59 | 454,329 | 74,538 | SH | | SOLE | | 26,560 | 0 | 47,978 |
Trulieve Cannabis Corp. | COM | 89788C104 | 207,822 | 40,093 | SH | | SOLE | | 0 | 0 | 40,093 |
US Physical Therapy Inc. | COM | 90337L108 | 939,930 | 10,596 | SH | | SOLE | | 5,975 | 0 | 4,621 |
United Health Group Incorporat | COM | 91324P102 | 452,239 | 894 | SH | | SOLE | | 0 | 0 | 894 |
Vermilion Energy Trust | COM | 923725105 | 771,872 | 82,114 | SH | | SOLE | | 47,982 | 0 | 34,132 |
Visa Inc. | COM | 92826C839 | 227,865 | 721 | SH | | SOLE | | 0 | 0 | 721 |
W.W. Grainger, Inc. | COM | 384802104 | 2,665,858 | 2,529 | SH | | SOLE | | 1,678 | 0 | 851 |
Warner Brothers Discovery | COM | 934423104 | 140,486 | 13,291 | SH | | SOLE | | 0 | 0 | 13,291 |
XP Power Ltd. | COM | B1RMWL909 | 389,505 | 23,829 | SH | | SOLE | | 9,911 | 0 | 13,918 |