0001582151-23-000001.txt : 20230120 0001582151-23-000001.hdr.sgml : 20230120 20230120112759 ACCESSION NUMBER: 0001582151-23-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230120 DATE AS OF CHANGE: 20230120 EFFECTIVENESS DATE: 20230120 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NAPLES GLOBAL ADVISORS, LLC CENTRAL INDEX KEY: 0001582151 IRS NUMBER: 452589778 STATE OF INCORPORATION: FL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15686 FILM NUMBER: 23539627 BUSINESS ADDRESS: STREET 1: 720 FIFTH AVENUE SOUTH STREET 2: SUITE 200 CITY: NAPLES STATE: FL ZIP: 34102 BUSINESS PHONE: 2397767900 MAIL ADDRESS: STREET 1: 720 FIFTH AVENUE SOUTH STREET 2: SUITE 200 CITY: NAPLES STATE: FL ZIP: 34102 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001582151 XXXXXXXX 12-31-2022 12-31-2022 NAPLES GLOBAL ADVISORS, LLC
720 FIFTH AVENUE SOUTH SUITE 200 NAPLES FL 34102
13F HOLDINGS REPORT 028-15686 000158544 801-72600 N
Alexandra Jones Director of Compliance, Operations and Security 2397767900 Alexandra Jones Naples FL 01-20-2023 0 386 786897559 false
INFORMATION TABLE 2 4q22infotable.xml 3M CO COM 88579Y101 1794711 14966 SH SOLE 14844 0 0 ABB LTD SPONSORED ADR 000375204 2110878 69300 SH SOLE 69300 0 0 ABBOTT LABS COM 002824100 2390579 21774 SH SOLE 20794 0 0 ABBVIE INC COM 00287Y109 8559655 52965 SH SOLE 51754 0 0 ABM INDS INC COM 000957100 224543 5055 SH SOLE 5055 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6832972 25607 SH SOLE 25412 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 366147 1088 SH SOLE 1062 0 0 ADVANCED MICRO DEVICES INC COM 007903107 2584453 39902 SH SOLE 39776 0 0 AFLAC INC COM 001055102 1545631 21485 SH SOLE 21485 0 0 AGREE RLTY CORP COM 008492100 398908 5605 SH SOLE 5605 0 0 AIR PRODS & CHEMS INC COM 009158106 2299156 7422 SH SOLE 7407 0 0 ALBEMARLE CORP COM 012653101 6574489 30263 SH SOLE 30039 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 2095576 312802 SH SOLE 302002 0 0 ALICO INC COM 016230104 2058134 86175 SH SOLE 85300 0 0 ALPHABET INC CAP STK CL A 02079K305 1482193 16799 SH SOLE 16230 0 0 ALPHABET INC CAP STK CL C 02079K107 1914730 21579 SH SOLE 21375 0 0 ALTRIA GROUP INC COM 02209S103 456289 9798 SH SOLE 9798 0 0 AMAZON COM INC COM 023135106 2262405 26933 SH SOLE 26579 0 0 AMERICAN EXPRESS CO COM 025816109 2915994 19736 SH SOLE 19661 0 0 AMERICAN TOWER CORP NEW COM 03027X100 578836 2713 SH SOLE 2713 0 0 AMGEN INC COM 031162100 8454872 32192 SH SOLE 31157 0 0 ANALOG DEVICES INC COM 032654105 6881741 41954 SH SOLE 41269 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 446530 7000 SH SOLE 7000 0 0 APPLE INC COM 037833100 23387457 180000 SH SOLE 178551 0 0 APPLIED MATLS INC COM 038222105 3753937 38549 SH SOLE 37084 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 631473 6801 SH SOLE 6801 0 0 ARES CAPITAL CORP COM 04010L103 1251250 67745 SH SOLE 67545 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 292581 4275 SH SOLE 4275 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2846639 41986 SH SOLE 41486 0 0 AT&T INC COM 00206R102 546381 29678 SH SOLE 29678 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1059163 4413 SH SOLE 3579 0 0 AVISTA CORP COM 05379B107 1292866 29158 SH SOLE 28458 0 0 BANK AMERICA CORP COM 060505104 771729 23301 SH SOLE 23301 0 0 BANK MONTREAL QUE COM 063671101 1320187 14572 SH SOLE 14572 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 315676 6445 SH SOLE 5935 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 244366 6100 SH SOLE 5400 0 0 BAR HBR BANKSHARES COM 066849100 1283234 40051 SH SOLE 40051 0 0 BCE INC COM NEW 05534B760 2326839 52130 SH SOLE 50275 0 0 BECTON DICKINSON & CO COM 075887109 274644 1080 SH SOLE 1080 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1627603 5269 SH SOLE 5269 0 0 BHP GROUP LTD SPONSORED ADS 088606108 278394 4487 SH SOLE 4287 0 0 BIOGEN INC COM 09062X103 307935 1112 SH SOLE 1112 0 0 BIO-TECHNE CORP COM 09073M104 1201760 14500 SH SOLE 14500 0 0 BLACKROCK INC COM 09247X101 5474548 7726 SH SOLE 7598 0 0 BLACKSTONE INC COM 09260D107 3287737 44315 SH SOLE 42465 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 837331 38429 SH SOLE 38429 0 0 BOEING CO COM 097023105 737006 3869 SH SOLE 3869 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 3865991 53732 SH SOLE 52828 0 0 BROADCOM INC COM 11135F101 8648630 15468 SH SOLE 15288 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 674188 5000 SH SOLE 5000 0 0 BWX TECHNOLOGIES INC COM 05605H100 1708365 29414 SH SOLE 27664 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 381895 17110 SH SOLE 17110 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 3168558 77216 SH SOLE 75931 0 0 CANADIAN NAT RES LTD COM 136385101 336935 6000 SH SOLE 6000 0 0 CANADIAN PAC RY LTD COM 13645T100 218210 2920 SH SOLE 2920 0 0 CARDINAL HEALTH INC COM 14149Y108 1250510 16170 SH SOLE 16135 0 0 CATERPILLAR INC COM 149123101 2274313 9494 SH SOLE 9444 0 0 CENTERPOINT ENERGY INC COM 15189T107 1003615 33465 SH SOLE 33465 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 897920 15789 SH SOLE 15789 0 0 CHEVRON CORP NEW COM 166764100 4471921 24915 SH SOLE 24571 0 0 CHUBB LIMITED COM H1467J104 1571710 7098 SH SOLE 7098 0 0 CHURCH & DWIGHT CO INC COM 171340102 1099762 13643 SH SOLE 13643 0 0 CISCO SYS INC COM 17275R102 6106019 128170 SH SOLE 126919 0 0 CLOROX CO DEL COM 189054109 1843671 13138 SH SOLE 13018 0 0 CME GROUP INC COM 12572Q105 279482 1662 SH SOLE 1472 0 0 COCA COLA CO COM 191216100 1464524 23023 SH SOLE 22375 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 835332 15100 SH SOLE 14300 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 652252 11405 SH SOLE 11405 0 0 COLGATE PALMOLIVE CO COM 194162103 346124 4393 SH SOLE 4243 0 0 COLUMBIA BKG SYS INC COM 197236102 263246 8737 SH SOLE 8737 0 0 COMCAST CORP NEW CL A 20030N101 1701381 48653 SH SOLE 48538 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1326390 37050 SH SOLE 34590 0 0 CONAGRA BRANDS INC COM 205887102 1608411 41561 SH SOLE 40666 0 0 CONOCOPHILLIPS COM 20825C104 1574714 13272 SH SOLE 13272 0 0 CORNING INC COM 219350105 7299494 228538 SH SOLE 225383 0 0 CORTEVA INC COM 22052L104 3734293 63530 SH SOLE 62225 0 0 COSTCO WHSL CORP NEW COM 22160K105 891354 1953 SH SOLE 1953 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 591103 6239 SH SOLE 6239 0 0 CROWN CASTLE INC COM 22822V101 3546567 26147 SH SOLE 25352 0 0 CSX CORP COM 126408103 2617469 84489 SH SOLE 84364 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 1598878 87466 SH SOLE 86691 0 0 CUBESMART COM 229663109 430418 10565 SH SOLE 10565 0 0 CVS HEALTH CORP COM 126650100 2840754 30483 SH SOLE 29444 0 0 DEERE & CO COM 244199105 1182390 2750 SH SOLE 1550 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 2698509 15144 SH SOLE 15029 0 0 DIGITAL RLTY TR INC COM 253868103 4127355 40679 SH SOLE 39287 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 222354 9900 SH SOLE 9900 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 369003 11022 SH SOLE 11022 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 536841 12902 SH SOLE 12902 0 0 DISNEY WALT CO COM 254687106 2276980 26208 SH SOLE 24927 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 2285143 32395 SH SOLE 31680 0 0 DOLLAR GEN CORP NEW COM 256677105 2114325 8567 SH SOLE 8567 0 0 DOW INC COM 260557103 1775722 35240 SH SOLE 35170 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2375767 23068 SH SOLE 22348 0 0 EAGLE BANCORP MONT INC COM 26942G100 501930 31060 SH SOLE 31060 0 0 EATON CORP PLC SHS G29183103 381859 2433 SH SOLE 2433 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 3353459 273083 SH SOLE 269318 0 0 EDAP TMS S A SPONSORED ADR 268311107 143910 13500 SH SOLE 13500 0 0 EMERSON ELEC CO COM 291011104 2212524 23033 SH SOLE 22983 0 0 ENBRIDGE INC COM 29250N105 848274 21695 SH SOLE 20715 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 413076 34800 SH SOLE 34800 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 259145 10744 SH SOLE 10744 0 0 ENVIVA INC COM 29415B103 1993421 37633 SH SOLE 37056 0 0 EVERGY INC COM 30034W106 487015 7739 SH SOLE 7739 0 0 EXPEDITORS INTL WASH INC COM 302130109 1455051 14002 SH SOLE 13899 0 0 EXXON MOBIL CORP COM 30231G102 7763696 70387 SH SOLE 68770 0 0 FACTSET RESH SYS INC COM 303075105 1125394 2805 SH SOLE 2805 0 0 FASTENAL CO COM 311900104 703648 14870 SH SOLE 14870 0 0 FEDEX CORP COM 31428X106 649380 3727 SH SOLE 3717 0 0 FIRST AMERN FINL CORP COM 31847R102 417412 7975 SH SOLE 7975 0 0 FIRST BANCORP INC ME COM 31866P102 693710 23170 SH SOLE 22170 0 0 FIRST FNDTN INC COM 32026V104 5244608 365988 SH SOLE 365988 0 0 FIRST HAWAIIAN INC COM 32051X108 435519 16725 SH SOLE 16725 0 0 FIRST HORIZON CORPORATION COM 320517105 1071646 43469 SH SOLE 43469 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1118918 28950 SH SOLE 28150 0 0 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 222534 4010 SH SOLE 4010 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 319193 5370 SH SOLE 4350 0 0 FISERV INC COM 337738108 351521 3478 SH SOLE 3377 0 0 FLEX LNG LTD SHS G35947202 1678632 51350 SH SOLE 50250 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 237129 5455 SH SOLE 5455 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 403280 8000 SH SOLE 8000 0 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 390573 16606 SH SOLE 16606 0 0 GEN DIGITAL INC COM 668771108 2155772 100596 SH SOLE 98096 0 0 GENERAL DYNAMICS CORP COM 369550108 351572 1417 SH SOLE 1017 0 0 GENERAL MLS INC COM 370334104 1661861 19819 SH SOLE 19819 0 0 GENTEX CORP COM 371901109 429012 15732 SH SOLE 15732 0 0 GENUINE PARTS CO COM 372460105 1652218 9481 SH SOLE 9281 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 453736 10989 SH SOLE 10989 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 1484887 36430 SH SOLE 34630 0 0 GLOBAL X FDS US PFD ETF 37954Y657 2915993 149750 SH SOLE 143096 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 269642 9322 SH SOLE 9322 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 628604 10165 SH SOLE 10165 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 872548 3745 SH SOLE 3745 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 875803 6090 SH SOLE 6090 0 0 GSK PLC SPONSORED ADR 37733W204 1571736 44304 SH SOLE 42809 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 235262 3439 SH SOLE 2739 0 0 HENRY SCHEIN INC COM 806407102 492958 6172 SH SOLE 6172 0 0 HERCULES CAPITAL INC COM 427096508 916642 69338 SH SOLE 68063 0 0 HESS MIDSTREAM LP CL A SHS 428103105 1635128 54650 SH SOLE 53250 0 0 HOLOGIC INC COM 436440101 391256 5230 SH SOLE 5230 0 0 HOME BANCSHARES INC COM 436893200 1067370 46835 SH SOLE 42935 0 0 HOME DEPOT INC COM 437076102 10543514 33380 SH SOLE 33150 0 0 HONEYWELL INTL INC COM 438516106 1252206 5843 SH SOLE 5793 0 0 HOULIHAN LOKEY INC CL A 441593100 648035 7435 SH SOLE 7395 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1552508 6730 SH SOLE 6710 0 0 HUNTSMAN CORP COM 447011107 1947828 70882 SH SOLE 70882 0 0 ILLINOIS TOOL WKS INC COM 452308109 285346 1289 SH SOLE 1289 0 0 INFOSYS LTD SPONSORED ADR 456788108 5618598 311971 SH SOLE 307371 0 0 INGREDION INC COM 457187102 2568177 26042 SH SOLE 25687 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 605594 5871 SH SOLE 5721 0 0 INTEL CORP COM 458140100 4110393 155520 SH SOLE 154225 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1301662 12688 SH SOLE 12438 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2171064 15410 SH SOLE 14810 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2673847 25309 SH SOLE 25074 0 0 INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 418371 4335 SH SOLE 4335 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 274505 6325 SH SOLE 6325 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 553489 26960 SH SOLE 26960 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1090933 4097 SH SOLE 4086 0 0 ISHARES INC MSCI EMERG MRKT 464286533 201590 3800 SH SOLE 3434 0 0 ISHARES INC CORE MSCI EMKT 46434G103 693215 14844 SH SOLE 14594 0 0 ISHARES TR S&P 500 VAL ETF 464287408 200197 1380 SH SOLE 1380 0 0 ISHARES TR SELECT DIVID ETF 464287168 238185 1975 SH SOLE 1975 0 0 ISHARES TR JPMORGAN USD EMG 464288281 218665 2585 SH SOLE 2535 0 0 ISHARES TR S&P 100 ETF 464287101 525356 3080 SH SOLE 3080 0 0 ISHARES TR CORE S&P US VLU 464287663 250383 3545 SH SOLE 3545 0 0 ISHARES TR U.S. TECH ETF 464287721 283136 3801 SH SOLE 3800 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 217174 4315 SH SOLE 4115 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 804171 4612 SH SOLE 4501 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 496391 4762 SH SOLE 4628 0 0 ISHARES TR MSCI ACWI ETF 464288257 457079 5385 SH SOLE 5385 0 0 ISHARES TR MSCI INDIA ETF 46429B598 269223 6450 SH SOLE 6350 0 0 ISHARES TR CYBERSECURITY 46435U135 412123 12481 SH SOLE 12481 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 822817 13771 SH SOLE 0 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 2194224 14469 SH SOLE 13083 0 0 ISHARES TR PFD AND INCM SEC 464288687 523040 17132 SH SOLE 17132 0 0 ISHARES TR CORE DIV GRWTH 46434V621 945700 18914 SH SOLE 18474 0 0 ISHARES TR NATIONAL MUN ETF 464288414 2072413 19640 SH SOLE 19640 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 2347639 22515 SH SOLE 22515 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 1195082 23988 SH SOLE 23888 0 0 ISHARES TR CORE S&P500 ETF 464287200 9263693 24111 SH SOLE 22685 0 0 ISHARES TR MSCI EAFE ETF 464287465 1669553 25435 SH SOLE 25435 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 1311421 26488 SH SOLE 26208 0 0 ISHARES TR RUS MID CAP ETF 464287499 1917930 28435 SH SOLE 28206 0 0 ISHARES TR CORE S&P MCP ETF 464287507 8433495 34865 SH SOLE 34210 0 0 ISHARES TR CORE S&P SCP ETF 464287804 3605216 38094 SH SOLE 37155 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 1950059 38970 SH SOLE 38570 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 3244058 56048 SH SOLE 55948 0 0 ISHARES TR BROAD USD HIGH 46435U853 2006918 58121 SH SOLE 57546 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 2831346 69243 SH SOLE 68746 0 0 ISHARES TR CORE S&P TTL STK 464287150 7695600 90750 SH SOLE 90750 0 0 ISHARES TR GLB INFRASTR ETF 464288372 4490953 97970 SH SOLE 95760 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 2967337 130662 SH SOLE 129150 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 6637999 134727 SH SOLE 134727 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 1673630 48107 SH SOLE 45552 0 0 JOHNSON & JOHNSON COM 478160104 6110619 34592 SH SOLE 34477 0 0 JOHNSON OUTDOORS INC CL A 479167108 423168 6400 SH SOLE 6400 0 0 JPMORGAN CHASE & CO COM 46625H100 8459983 63087 SH SOLE 61379 0 0 KELLOGG CO COM 487836108 821129 11526 SH SOLE 11526 0 0 KIMBERLY-CLARK CORP COM 494368103 2393726 17497 SH SOLE 16778 0 0 KIMCO RLTY CORP COM 49446R109 1827262 86273 SH SOLE 85578 0 0 KINDER MORGAN INC DEL COM 49456B101 785034 43420 SH SOLE 42245 0 0 KLA CORP COM NEW 482480100 3112006 8254 SH SOLE 7989 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 809975 84110 SH SOLE 84110 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 273370 9052 SH SOLE 7452 0 0 KROGER CO COM 501044101 1996604 44787 SH SOLE 44787 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1157856 5561 SH SOLE 5561 0 0 LAM RESEARCH CORP COM 512807108 3501588 8298 SH SOLE 8053 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 905768 9595 SH SOLE 9345 0 0 LAMB WESTON HLDGS INC COM 513272104 636064 7118 SH SOLE 7118 0 0 LANCASTER COLONY CORP COM 513847103 404465 2050 SH SOLE 2050 0 0 LANDMARK BANCORP INC COM 51504L107 222340 9825 SH SOLE 9825 0 0 LEGGETT & PLATT INC COM 524660107 796626 24395 SH SOLE 23955 0 0 LEIDOS HOLDINGS INC COM 525327102 4516017 42932 SH SOLE 41570 0 0 LIFE STORAGE INC COM 53223X107 414291 4206 SH SOLE 4006 0 0 LILLY ELI & CO COM 532457108 4926557 13466 SH SOLE 13306 0 0 LINCOLN ELEC HLDGS INC COM 533900106 214423 1484 SH SOLE 1484 0 0 LINCOLN NATL CORP IND COM 534187109 1415974 46093 SH SOLE 43993 0 0 LINDE PLC SHS G5494J103 3165577 9705 SH SOLE 9605 0 0 LOCKHEED MARTIN CORP COM 539830109 6430607 13218 SH SOLE 13029 0 0 LOGITECH INTL S A SHS H50430232 987098 15857 SH SOLE 15577 0 0 LOWES COS INC COM 548661107 1196857 6007 SH SOLE 5907 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 692110 8336 SH SOLE 8336 0 0 M D C HLDGS INC COM 552676108 303360 9600 SH SOLE 7350 0 0 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 404643 17810 SH SOLE 17810 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 252807 5035 SH SOLE 5035 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 4122292 257275 SH SOLE 254275 0 0 MARATHON PETE CORP COM 56585A102 379431 3260 SH SOLE 3260 0 0 MASTERCARD INCORPORATED CL A 57636Q104 328257 944 SH SOLE 901 0 0 MATIV HOLDINGS INC COM 808541106 738669 35343 SH SOLE 35168 0 0 MCDONALDS CORP COM 580135101 4777642 18129 SH SOLE 17904 0 0 MEDTRONIC PLC SHS G5960L103 5092415 64968 SH SOLE 63431 0 0 MERCK & CO INC COM 58933Y105 10655601 95434 SH SOLE 90619 0 0 META PLATFORMS INC CL A 30303M102 747913 6215 SH SOLE 6089 0 0 MFS MUN INCOME TR SH BEN INT 552738106 59570 11500 SH SOLE 11500 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 5292417 75337 SH SOLE 74027 0 0 MICRON TECHNOLOGY INC COM 595112103 1761012 35159 SH SOLE 34608 0 0 MICROSOFT CORP COM 594918104 17699206 73802 SH SOLE 73113 0 0 MIDDLEBY CORP COM 596278101 200850 1500 SH SOLE 1500 0 0 MOELIS & CO CL A 60786M105 506147 13191 SH SOLE 11891 0 0 MONDELEZ INTL INC CL A 609207105 356585 5319 SH SOLE 5319 0 0 MOODYS CORP COM 615369105 1474457 5292 SH SOLE 5157 0 0 NASDAQ INC COM 631103108 403070 6570 SH SOLE 6570 0 0 NATIONAL INSTRS CORP COM 636518102 2949232 79925 SH SOLE 77275 0 0 NEOGENOMICS INC COM NEW 64049M209 98868 10700 SH SOLE 10700 0 0 NEXTERA ENERGY INC COM 65339F101 2779202 33244 SH SOLE 33184 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1942194 27710 SH SOLE 27710 0 0 NIKE INC CL B 654106103 531342 4541 SH SOLE 2341 0 0 NORFOLK SOUTHN CORP COM 655844108 2227858 9041 SH SOLE 9041 0 0 NORTHROP GRUMMAN CORP COM 666807102 226974 416 SH SOLE 416 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 560598 40100 SH SOLE 40100 0 0 NORTHWESTERN CORP COM NEW 668074305 1449083 24420 SH SOLE 23955 0 0 NOVARTIS AG SPONSORED ADR 66987V109 2662088 29344 SH SOLE 29344 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 210330 20500 SH SOLE 20500 0 0 NVIDIA CORPORATION COM 67066G104 623510 4267 SH SOLE 4266 0 0 OLD NATL BANCORP IND COM 680033107 249922 13900 SH SOLE 13900 0 0 OLD REP INTL CORP COM 680223104 1470843 60904 SH SOLE 60504 0 0 OLIN CORP COM PAR $1 680665205 415050 7840 SH SOLE 7040 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 314922 11267 SH SOLE 11267 0 0 OMNICOM GROUP INC COM 681919106 1562382 19007 SH SOLE 18892 0 0 ORACLE CORP COM 68389X105 4232579 51781 SH SOLE 47931 0 0 ORANGE SPONSORED ADR 684060106 138320 14000 SH SOLE 14000 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 239705 284 SH SOLE 284 0 0 ORGANON & CO COMMON STOCK 68622V106 216849 7764 SH SOLE 7764 0 0 ORIX CORP SPONSORED ADR 686330101 1555083 19313 SH SOLE 19313 0 0 PACKAGING CORP AMER COM 695156109 6163621 47727 SH SOLE 47172 0 0 PARK HOTELS & RESORTS INC COM 700517105 218891 18380 SH SOLE 18380 0 0 PAYCHEX INC COM 704326107 6389842 55295 SH SOLE 54925 0 0 PEPSICO INC COM 713448108 4305464 23685 SH SOLE 22035 0 0 PFIZER INC COM 717081103 5060753 98766 SH SOLE 97506 0 0 PHILIP MORRIS INTL INC COM 718172109 459682 4493 SH SOLE 4493 0 0 PIMCO ETF TR SR LN ACTIVE ETF 72201R627 203997 4150 SH SOLE 4050 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1489336 15047 SH SOLE 14972 0 0 PINNACLE WEST CAP CORP COM 723484101 723901 9520 SH SOLE 9520 0 0 PROCTER AND GAMBLE CO COM 742718109 16505212 108902 SH SOLE 108812 0 0 PRUDENTIAL FINL INC COM 744320102 1302130 13092 SH SOLE 12992 0 0 PUBLIC STORAGE COM 74460D109 261697 934 SH SOLE 934 0 0 QUALCOMM INC COM 747525103 3595881 32708 SH SOLE 31503 0 0 QUEST DIAGNOSTICS INC COM 74834L100 792369 5065 SH SOLE 5045 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 3794271 37597 SH SOLE 37015 0 0 REALTY INCOME CORP COM 756109104 1332644 20928 SH SOLE 20503 0 0 RIO TINTO PLC SPONSORED ADR 767204100 6173564 86707 SH SOLE 86357 0 0 ROYAL BK CDA SUSTAINABL COM 780087102 639806 6805 SH SOLE 6805 0 0 RPM INTL INC COM 749685103 1449569 14875 SH SOLE 14025 0 0 S&P GLOBAL INC COM 78409V104 419345 1252 SH SOLE 1252 0 0 SAFETY INS GROUP INC COM 78648T100 1613410 19148 SH SOLE 18848 0 0 SALESFORCE INC COM 79466L302 253114 1909 SH SOLE 1873 0 0 SANOFI SPONSORED ADR 80105N105 769407 15887 SH SOLE 15887 0 0 SAP SE SPON ADR 803054204 3641781 35292 SH SOLE 34317 0 0 SAREPTA THERAPEUTICS INC COM 803607100 259160 2000 SH SOLE 2000 0 0 SCHWAB CHARLES CORP COM 808513105 2518948 30254 SH SOLE 29945 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 889147 13552 SH SOLE 13512 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 982935 24264 SH SOLE 24054 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1884366 24945 SH SOLE 24150 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1668157 36947 SH SOLE 32328 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3081360 68765 SH SOLE 68165 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 5700661 240839 SH SOLE 235174 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 7939858 246503 SH SOLE 239225 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1482117 27866 SH SOLE 27516 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 996176 20758 SH SOLE 19658 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 731128 21378 SH SOLE 21378 0 0 SHELL PLC SPON ADS 780259305 300924 5284 SH SOLE 5284 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 4371747 67268 SH SOLE 65613 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1827543 20054 SH SOLE 19074 0 0 SMUCKER J M CO COM NEW 832696405 1597594 10082 SH SOLE 10062 0 0 SONOCO PRODS CO COM 835495102 2614313 43062 SH SOLE 42272 0 0 SOUTHERN CO COM 842587107 5244519 73442 SH SOLE 73016 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 815138 22649 SH SOLE 22524 0 0 SPDR GOLD TR GOLD SHS 78463V107 300263 1770 SH SOLE 1770 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 343068 11555 SH SOLE 11555 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1080114 20605 SH SOLE 20605 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 4717941 12280 SH SOLE 12279 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2594262 5837 SH SOLE 5837 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 542284 4916 SH SOLE 4916 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 291840 6212 SH SOLE 6212 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 747163 16611 SH SOLE 16430 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 544741 17925 SH SOLE 17925 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 962144 26025 SH SOLE 26025 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 773135 26315 SH SOLE 25760 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 1602250 37700 SH SOLE 37700 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2171790 53100 SH SOLE 52520 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 4932510 123359 SH SOLE 123359 0 0 STANLEY BLACK & DECKER INC COM 854502101 785691 10459 SH SOLE 10094 0 0 STARBUCKS CORP COM 855244109 3645899 36753 SH SOLE 36091 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 310170 8720 SH SOLE 7195 0 0 STRYKER CORPORATION COM 863667101 263099 1074 SH SOLE 1074 0 0 SUPERIOR GROUP OF CO INC COM 868358102 214026 21275 SH SOLE 21175 0 0 SYSCO CORP COM 871829107 230977 3021 SH SOLE 3021 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8230729 109850 SH SOLE 107378 0 0 TARGET CORP COM 87612E106 2915840 19564 SH SOLE 19321 0 0 TE CONNECTIVITY LTD SHS H84989104 1175896 10243 SH SOLE 9753 0 0 TESLA INC COM 88160R101 270034 2192 SH SOLE 2189 0 0 TEXAS INSTRS INC COM 882508104 4216039 25518 SH SOLE 25358 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 260067 472 SH SOLE 472 0 0 TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6 48642 50000 SH SOLE 50000 0 0 TJX COS INC NEW COM 872540109 577180 7251 SH SOLE 7251 0 0 TRAVELERS COMPANIES INC COM 89417E109 1596158 8513 SH SOLE 8513 0 0 TRUIST FINL CORP COM 89832Q109 333512 7751 SH SOLE 7751 0 0 UGI CORP NEW COM 902681105 796611 21300 SH SOLE 20905 0 0 UMPQUA HLDGS CORP COM 904214103 258825 14500 SH SOLE 14500 0 0 UNILEVER PLC SPON ADR NEW 904767704 2946438 58519 SH SOLE 58444 0 0 UNION PAC CORP COM 907818108 1690312 8163 SH SOLE 8063 0 0 UNITED BANKSHARES INC WEST V COM 909907107 369728 9050 SH SOLE 9050 0 0 UNITED PARCEL SERVICE INC CL B 911312106 6479410 37272 SH SOLE 36632 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6103286 11512 SH SOLE 11434 0 0 UNUM GROUP COM 91529Y106 1579245 38490 SH SOLE 38390 0 0 URSTADT BIDDLE PPTYS INC COM 917286106 298644 16400 SH SOLE 16400 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 653775 34500 SH SOLE 31275 0 0 US BANCORP DEL COM NEW 902973304 2721032 61759 SH SOLE 60724 0 0 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 185680 11000 SH SOLE 11000 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 2784864 125050 SH SOLE 125050 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1303653 7970 SH SOLE 7970 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 939033 12635 SH SOLE 12110 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1257801 16708 SH SOLE 16558 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 7563640 154360 SH SOLE 154360 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 351572 1725 SH SOLE 1725 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 773070 4212 SH SOLE 4044 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 4288392 22430 SH SOLE 22430 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11520062 32789 SH SOLE 32789 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 13148616 75480 SH SOLE 74820 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 244432 4875 SH SOLE 4875 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 569567 5540 SH SOLE 5540 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5274827 135321 SH SOLE 133884 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1854638 37475 SH SOLE 37475 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1407272 18156 SH SOLE 18156 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4355855 57931 SH SOLE 57706 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 363681 2395 SH SOLE 2205 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 792954 15332 SH SOLE 15232 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1848862 44052 SH SOLE 42897 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 299744 2770 SH SOLE 2770 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 886649 14540 SH SOLE 14505 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 4126138 12918 SH SOLE 12893 0 0 VENTAS INC COM 92276F100 710678 15620 SH SOLE 15620 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 665688 16896 SH SOLE 16896 0 0 VIATRIS INC COM 92556V106 126470 11363 SH SOLE 11363 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 266718 8390 SH SOLE 8240 0 0 VISA INC COM CL A 92826C839 1046279 5036 SH SOLE 4942 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1488808 39850 SH SOLE 39850 0 0 WALMART INC COM 931142103 2308935 16223 SH SOLE 16123 0 0 WASTE MGMT INC DEL COM 94106L109 1762064 11232 SH SOLE 11232 0 0 WATSCO INC COM 942622200 4278395 17155 SH SOLE 16493 0 0 WESTERN DIGITAL CORP. COM 958102105 229053 7260 SH SOLE 7260 0 0 WILLIAMS SONOMA INC COM 969904101 259030 2254 SH SOLE 2254 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 729332 22379 SH SOLE 22379 0 0 WP CAREY INC COM 92936U109 441624 5575 SH SOLE 5575 0 0 YUM BRANDS INC COM 988498101 388467 3033 SH SOLE 3033 0 0 YUM CHINA HLDGS INC COM 98850P109 913912 16723 SH SOLE 16648 0 0