0001582151-24-000001.txt : 20240111 0001582151-24-000001.hdr.sgml : 20240111 20240111102641 ACCESSION NUMBER: 0001582151-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240111 DATE AS OF CHANGE: 20240111 EFFECTIVENESS DATE: 20240111 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NAPLES GLOBAL ADVISORS, LLC CENTRAL INDEX KEY: 0001582151 ORGANIZATION NAME: 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: 24528270 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-2023 12-31-2023 NAPLES GLOBAL ADVISORS, LLC
720 FIFTH AVENUE SOUTH SUITE 200 NAPLES FL 34102
13F HOLDINGS REPORT 028-15686 N
Alexandra Jones Director of Compliance, Operations and Cybersecurity 2397767900 Alexandra Jones Naples FL 01-11-2024 0 408 909332733 false
INFORMATION TABLE 2 4q23infotable.xml 3M CO COM 88579Y101 1537088 14060 SH SOLE 14060 0 0 ABBOTT LABS COM 002824100 2701397 24543 SH SOLE 24543 0 0 ABBVIE INC COM 00287Y109 7764874 50106 SH SOLE 50106 0 0 ABM INDS INC COM 000957100 292740 6530 SH SOLE 6530 0 0 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 200810 11119 SH SOLE 11119 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8758363 24959 SH SOLE 24959 0 0 ADOBE INC COM 00724F101 625509 1048 SH SOLE 1048 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5770328 39145 SH SOLE 39145 0 0 AFLAC INC COM 001055102 1510575 18310 SH SOLE 18310 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1876596 13475 SH SOLE 13475 0 0 AGREE RLTY CORP COM 008492100 285967 4525 SH SOLE 4525 0 0 AIR PRODS & CHEMS INC COM 009158106 2436298 8844 SH SOLE 8844 0 0 ALBEMARLE CORP COM 012653101 6503158 44891 SH SOLE 44891 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 362951 56436 SH SOLE 56436 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 420492 5425 SH SOLE 5425 0 0 ALICO INC COM 016230104 1598189 54865 SH SOLE 54865 0 0 ALPHABET INC CAP STK CL A 02079K305 2510928 17975 SH SOLE 17975 0 0 ALPHABET INC CAP STK CL C 02079K107 3176038 22536 SH SOLE 22536 0 0 ALTRIA GROUP INC COM 02209S103 489552 11860 SH SOLE 11860 0 0 AMAZON COM INC COM 023135106 4683460 30824 SH SOLE 30824 0 0 AMERICAN EXPRESS CO COM 025816109 4175996 22291 SH SOLE 22291 0 0 AMERICAN TOWER CORP NEW COM 03027X100 621456 2856 SH SOLE 2856 0 0 AMGEN INC COM 031162100 9869872 34268 SH SOLE 34268 0 0 ANALOG DEVICES INC COM 032654105 8093065 40759 SH SOLE 40759 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 622044 6675 SH SOLE 6675 0 0 APPLE INC COM 037833100 38735937 201194 SH SOLE 201194 0 0 APPLIED MATLS INC COM 038222105 5948132 36701 SH SOLE 36701 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 823435 11402 SH SOLE 11402 0 0 ARES CAPITAL CORP COM 04010L103 1157935 57810 SH SOLE 57810 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 404923 3405 SH SOLE 3405 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3274438 48618 SH SOLE 48618 0 0 AT&T INC COM 00206R102 366572 21846 SH SOLE 21846 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 928855 3965 SH SOLE 3965 0 0 AVISTA CORP COM 05379B107 946503 26483 SH SOLE 26483 0 0 AXON ENTERPRISE INC COM 05464C101 258330 1000 SH SOLE 1000 0 0 BANK AMERICA CORP COM 060505104 839220 24925 SH SOLE 24925 0 0 BANK MONTREAL QUE COM 063671101 1441515 14570 SH SOLE 14570 0 0 BANK OZK LITTLE ROCK ARK COM 06417N103 758662 15225 SH SOLE 15225 0 0 BAR HBR BANKSHARES COM 066849100 1197389 40783 SH SOLE 40783 0 0 BCE INC COM NEW 05534B760 1219880 30015 SH SOLE 30015 0 0 BECTON DICKINSON & CO COM 075887109 382814 1570 SH SOLE 1570 0 0 BERKLEY W R CORP COM 084423102 345963 4892 SH SOLE 4892 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2220209 6225 SH SOLE 6225 0 0 BHP GROUP LTD SPONSORED ADS 088606108 330389 4837 SH SOLE 4837 0 0 BIOGEN INC COM 09062X103 248937 962 SH SOLE 962 0 0 BIO-TECHNE CORP COM 09073M104 1080240 14000 SH SOLE 14000 0 0 BLACKROCK INC COM 09247X101 6340392 7810 SH SOLE 7810 0 0 BLACKSTONE INC COM 09260D107 5784438 44183 SH SOLE 44183 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 469063 21428 SH SOLE 21428 0 0 BOEING CO COM 097023105 401938 1542 SH SOLE 1542 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 3870702 75438 SH SOLE 75438 0 0 BROADCOM INC COM 11135F101 16313924 14615 SH SOLE 14615 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1437552 6960 SH SOLE 6960 0 0 BWX TECHNOLOGIES INC COM 05605H100 1930527 25160 SH SOLE 25160 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 4294732 88165 SH SOLE 88165 0 0 CANADIAN NAT RES LTD COM 136385101 406428 6133 SH SOLE 6133 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 231263 2920 SH SOLE 2920 0 0 CAPITAL ONE FINL CORP COM 14040H105 298561 2277 SH SOLE 2277 0 0 CARDINAL HEALTH INC COM 14149Y108 1172811 11580 SH SOLE 11580 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 247800 3500 SH SOLE 3500 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 333134 5785 SH SOLE 5785 0 0 CATERPILLAR INC COM 149123101 3088320 10445 SH SOLE 10445 0 0 CELLEBRITE DI LTD *W EXP 08/30/202 M2197Q115 34500 25000 SH SOLE 25000 0 0 CENTERPOINT ENERGY INC COM 15189T107 505861 17706 SH SOLE 17706 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 771198 15489 SH SOLE 15489 0 0 CHEVRON CORP NEW COM 166764100 3831324 25686 SH SOLE 25686 0 0 CHUBB LIMITED COM H1467J104 1790186 7892 SH SOLE 7892 0 0 CHURCH & DWIGHT CO INC COM 171340102 1140205 12058 SH SOLE 12058 0 0 CISCO SYS INC COM 17275R102 6917909 136934 SH SOLE 136934 0 0 CLOROX CO DEL COM 189054109 1892143 13270 SH SOLE 13270 0 0 CME GROUP INC COM 12572Q105 436364 2072 SH SOLE 2072 0 0 COCA COLA CO COM 191216100 1550654 26313 SH SOLE 26313 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 957186 14342 SH SOLE 14342 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 645027 8540 SH SOLE 8540 0 0 COHEN & STEERS INC COM 19247A100 215452 2845 SH SOLE 2845 0 0 COLGATE PALMOLIVE CO COM 194162103 344587 4323 SH SOLE 4323 0 0 COLUMBIA BKG SYS INC COM 197236102 302098 11323 SH SOLE 11323 0 0 COMCAST CORP NEW CL A 20030N101 2455221 55991 SH SOLE 55991 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 729670 27390 SH SOLE 27390 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 377392 30095 SH SOLE 30095 0 0 CONAGRA BRANDS INC COM 205887102 1884835 65765 SH SOLE 65765 0 0 CONOCOPHILLIPS COM 20825C104 1394001 12010 SH SOLE 12010 0 0 CORNING INC COM 219350105 7171210 235508 SH SOLE 235508 0 0 CORTEVA INC COM 22052L104 4106313 85691 SH SOLE 85691 0 0 COSTCO WHSL CORP NEW COM 22160K105 1714838 2598 SH SOLE 2598 0 0 CROWN CASTLE INC COM 22822V101 4654368 40406 SH SOLE 40406 0 0 CSX CORP COM 126408103 3059108 88235 SH SOLE 88235 0 0 CTO RLTY GROWTH INC NEW COM 22948Q101 1272473 73426 SH SOLE 73426 0 0 CUBESMART COM 229663109 1137476 24275 SH SOLE 24275 0 0 CVS HEALTH CORP COM 126650100 3004364 38049 SH SOLE 38049 0 0 DANAHER CORPORATION COM 235851102 232738 1005 SH SOLE 1005 0 0 DEERE & CO COM 244199105 1709145 4259 SH SOLE 4259 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 2615981 17960 SH SOLE 17960 0 0 DIGITAL RLTY TR INC COM 253868103 5645988 41584 SH SOLE 41584 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 247104 9900 SH SOLE 9900 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 566224 23485 SH SOLE 23485 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 206208 7200 SH SOLE 7200 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 678396 13089 SH SOLE 13089 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 417927 11229 SH SOLE 11229 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 831461 13946 SH SOLE 13946 0 0 DISNEY WALT CO COM 254687106 1177909 13003 SH SOLE 13003 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 2816794 32685 SH SOLE 32685 0 0 DOLLAR GEN CORP NEW COM 256677105 1658455 12199 SH SOLE 12199 0 0 DOW INC COM 260557103 1692417 30861 SH SOLE 30861 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 2412312 24859 SH SOLE 24859 0 0 EAGLE BANCORP MONT INC COM 26942G100 218945 13866 SH SOLE 13866 0 0 EATON CORP PLC SHS G29183103 606626 2519 SH SOLE 2519 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 2791056 226363 SH SOLE 226363 0 0 EDAP TMS S A SPONSORED ADR 268311107 55440 10500 SH SOLE 10500 0 0 ELI LILLY & CO COM 532457108 7946668 13633 SH SOLE 13633 0 0 EMERSON ELEC CO COM 291011104 2589244 26603 SH SOLE 26603 0 0 ENBRIDGE INC COM 29250N105 801950 22264 SH SOLE 22264 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 465060 33700 SH SOLE 33700 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 340153 12909 SH SOLE 12909 0 0 EQUINIX INC COM 29444U700 209402 260 SH SOLE 260 0 0 EVERGY INC COM 30034W106 405699 7772 SH SOLE 7772 0 0 EXPEDITORS INTL WASH INC COM 302130109 1691969 13302 SH SOLE 13302 0 0 EXTRA SPACE STORAGE INC COM 30225T102 302062 1884 SH SOLE 1884 0 0 EXXON MOBIL CORP COM 30231G102 7447511 74490 SH SOLE 74490 0 0 FACTSET RESH SYS INC COM 303075105 1328585 2785 SH SOLE 2785 0 0 FASTENAL CO COM 311900104 845249 13050 SH SOLE 13050 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 280711 1468 SH SOLE 1468 0 0 FEDEX CORP COM 31428X106 1087735 4281 SH SOLE 4281 0 0 FIRST AMERN FINL CORP COM 31847R102 494577 7675 SH SOLE 7675 0 0 FIRST BANCORP INC ME COM 31866P102 585058 20732 SH SOLE 20732 0 0 FIRST FNDTN INC COM 32026V104 3509242 362525 SH SOLE 362525 0 0 FIRST HORIZON CORPORATION COM 320517105 340416 23773 SH SOLE 23773 0 0 FIRST INTST BANCSYSTEM INC COM 32055Y201 322875 10500 SH SOLE 10500 0 0 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 223891 3650 SH SOLE 3650 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 269325 13500 SH SOLE 13500 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 230690 11500 SH SOLE 11500 0 0 FIRST TR EXCHANGE TRADED FD BLOOMBERG EMMKT 33734X754 824499 36450 SH SOLE 36450 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 931412 15612 SH SOLE 15612 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 248840 4815 SH SOLE 4815 0 0 FISERV INC COM 337738108 426550 3211 SH SOLE 3211 0 0 FLEX LNG LTD SHS G35947202 1427137 49110 SH SOLE 49110 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 321000 6000 SH SOLE 6000 0 0 GEN DIGITAL INC COM 668771108 874554 38324 SH SOLE 38324 0 0 GENERAL DYNAMICS CORP COM 369550108 342765 1320 SH SOLE 1320 0 0 GENERAL MLS INC COM 370334104 1666913 25590 SH SOLE 25590 0 0 GENTEX CORP COM 371901109 533404 16332 SH SOLE 16332 0 0 GENUINE PARTS CO COM 372460105 1504261 10799 SH SOLE 10799 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 1819559 40779 SH SOLE 40779 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 467941 10563 SH SOLE 10563 0 0 GLOBAL X FDS US PFD ETF 37954Y657 3675239 188434 SH SOLE 188434 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 306474 9341 SH SOLE 9341 0 0 GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102 1149699 13585 SH SOLE 13585 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 985805 3350 SH SOLE 3350 0 0 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 942246 5378 SH SOLE 5378 0 0 GSK PLC SPONSORED ADR 37733W204 1801936 48174 SH SOLE 48174 0 0 HAWKINS INC COM 420261109 281680 4000 SH SOLE 4000 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 902563 13449 SH SOLE 13449 0 0 HENRY SCHEIN INC COM 806407102 467283 6172 SH SOLE 6172 0 0 HERCULES CAPITAL INC COM 427096508 1052363 63129 SH SOLE 63129 0 0 HESS MIDSTREAM LP CL A SHS 428103105 1900805 60095 SH SOLE 60095 0 0 HOLOGIC INC COM 436440101 373684 5230 SH SOLE 5230 0 0 HOME BANCSHARES INC COM 436893200 1180378 46600 SH SOLE 46600 0 0 HOME DEPOT INC COM 437076102 11769246 33961 SH SOLE 33961 0 0 HONEYWELL INTL INC COM 438516106 1308696 6241 SH SOLE 6241 0 0 HOULIHAN LOKEY INC CL A 441593100 720060 6005 SH SOLE 6005 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1848903 7121 SH SOLE 7121 0 0 HUNTSMAN CORP COM 447011107 1606468 63926 SH SOLE 63926 0 0 ILLINOIS TOOL WKS INC COM 452308109 399981 1520 SH SOLE 1520 0 0 INFOSYS LTD SPONSORED ADR 456788108 6266220 340926 SH SOLE 340926 0 0 INGREDION INC COM 457187102 2552268 23353 SH SOLE 23353 0 0 INTEL CORP COM 458140100 7285341 144982 SH SOLE 144982 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1988097 15480 SH SOLE 15480 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2633260 16101 SH SOLE 16101 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 370410 4528 SH SOLE 4528 0 0 INTUIT COM 461202103 208411 333 SH SOLE 333 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 370422 1098 SH SOLE 1098 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 460877 21760 SH SOLE 21760 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1286587 3142 SH SOLE 3142 0 0 INVIVYD INC COM 00534A102 39400 10000 SH SOLE 10000 0 0 ISHARES INC CORE MSCI EMKT 46434G103 764113 15107 SH SOLE 15107 0 0 ISHARES INC MSCI EMERG MRKT 464286533 207407 3731 SH SOLE 3731 0 0 ISHARES INC MSCI EMRG CHN 46434G764 237266 4282 SH SOLE 4282 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 2282329 54058 SH SOLE 54058 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 211915 3069 SH SOLE 3069 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 395075 7845 SH SOLE 7845 0 0 ISHARES TR BROAD USD HIGH 46435U853 1555635 42796 SH SOLE 42796 0 0 ISHARES TR CORE DIV GRWTH 46434V621 1035228 19235 SH SOLE 19235 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 402045 3942 SH SOLE 3942 0 0 ISHARES TR CORE MSCI EAFE 46432F842 492450 7000 SH SOLE 7000 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 3556801 54779 SH SOLE 54779 0 0 ISHARES TR CORE S&P MCP ETF 464287507 8889032 32073 SH SOLE 32073 0 0 ISHARES TR CORE S&P SCP ETF 464287804 4650685 42962 SH SOLE 42962 0 0 ISHARES TR CORE S&P TTL STK 464287150 6666742 63354 SH SOLE 63354 0 0 ISHARES TR CORE S&P US VLU 464287663 286807 3401 SH SOLE 3401 0 0 ISHARES TR CORE S&P500 ETF 464287200 15961562 33418 SH SOLE 33418 0 0 ISHARES TR CORE US AGGBD ET 464287226 343902 3465 SH SOLE 3465 0 0 ISHARES TR CYBERSECURITY 46435U135 459525 10115 SH SOLE 10115 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 257150 5080 SH SOLE 5080 0 0 ISHARES TR GLB INFRASTR ETF 464288372 5669941 120509 SH SOLE 120509 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 4628320 191411 SH SOLE 191411 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 1026065 20011 SH SOLE 20011 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 1958892 37671 SH SOLE 37671 0 0 ISHARES TR MSCI ACWI ETF 464288257 469160 4610 SH SOLE 4610 0 0 ISHARES TR MSCI EAFE ETF 464287465 1931146 25629 SH SOLE 25629 0 0 ISHARES TR MSCI INDIA ETF 46429B598 397802 8150 SH SOLE 8150 0 0 ISHARES TR NATIONAL MUN ETF 464288414 3503053 32313 SH SOLE 32313 0 0 ISHARES TR PFD AND INCM SEC 464288687 709105 22735 SH SOLE 22735 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 338418 1116 SH SOLE 1116 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 6094816 36882 SH SOLE 36882 0 0 ISHARES TR RUS MID CAP ETF 464287499 1810366 23290 SH SOLE 23290 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 931369 4640 SH SOLE 4640 0 0 ISHARES TR S&P 100 ETF 464287101 656767 2940 SH SOLE 2940 0 0 ISHARES TR SELECT DIVID ETF 464287168 219788 1875 SH SOLE 1875 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 2442814 23170 SH SOLE 23170 0 0 ISHARES TR TIPS BD ETF 464287176 204231 1900 SH SOLE 1900 0 0 ISHARES TR U.S. TECH ETF 464287721 442023 3601 SH SOLE 3601 0 0 ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 3508463 69447 SH SOLE 69447 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 212545 3836 SH SOLE 3836 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 2278886 44509 SH SOLE 44509 0 0 JOHNSON & JOHNSON COM 478160104 6752739 43082 SH SOLE 43082 0 0 JOHNSON OUTDOORS INC CL A 479167108 366462 6860 SH SOLE 6860 0 0 JPMORGAN CHASE & CO COM 46625H100 11527867 67771 SH SOLE 67771 0 0 KELLANOVA COM 487836108 653931 11696 SH SOLE 11696 0 0 KIMBERLY-CLARK CORP COM 494368103 2342146 19101 SH SOLE 19101 0 0 KIMCO RLTY CORP COM 49446R109 1795496 84256 SH SOLE 84256 0 0 KINDER MORGAN INC DEL COM 49456B101 1159475 65730 SH SOLE 65730 0 0 KLA CORP COM NEW 482480100 4557545 7840 SH SOLE 7840 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 118628 20595 SH SOLE 20595 0 0 KROGER CO COM 501044101 2027788 44362 SH SOLE 44362 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 1483684 7044 SH SOLE 7044 0 0 LAM RESEARCH CORP COM 512807108 6021804 7668 SH SOLE 7668 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 897535 8445 SH SOLE 8445 0 0 LAMB WESTON HLDGS INC COM 513272104 582714 5391 SH SOLE 5391 0 0 LANCASTER COLONY CORP COM 513847103 422631 2540 SH SOLE 2540 0 0 LEIDOS HOLDINGS INC COM 525327102 6081411 56185 SH SOLE 56185 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1556533 7139 SH SOLE 7139 0 0 LINCOLN NATL CORP IND COM 534187109 1675781 62135 SH SOLE 62135 0 0 LINDE PLC SHS G54950103 3973517 9675 SH SOLE 9675 0 0 LOCKHEED MARTIN CORP COM 539830109 5906346 13031 SH SOLE 13031 0 0 LOGITECH INTL S A SHS H50430232 1232406 12965 SH SOLE 12965 0 0 LOWES COS INC COM 548661107 1899600 8536 SH SOLE 8536 0 0 LUCID GROUP INC COM 549498103 214710 51000 SH SOLE 51000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 825305 8680 SH SOLE 8680 0 0 M D C HLDGS INC COM 552676108 357468 6470 SH SOLE 6470 0 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 2644014 272860 SH SOLE 272860 0 0 MARATHON PETE CORP COM 56585A102 531871 3585 SH SOLE 3585 0 0 MASTERCARD INCORPORATED CL A 57636Q104 928086 2176 SH SOLE 2176 0 0 MCDONALDS CORP COM 580135101 5375589 18130 SH SOLE 18130 0 0 MEDTRONIC PLC SHS G5960L103 5818839 70068 SH SOLE 70068 0 0 MERCK & CO INC COM 58933Y105 10517301 95819 SH SOLE 95819 0 0 META PLATFORMS INC CL A 30303M102 1744789 4929 SH SOLE 4929 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 7157668 79371 SH SOLE 79371 0 0 MICRON TECHNOLOGY INC COM 595112103 2814108 32934 SH SOLE 32934 0 0 MICROSOFT CORP COM 594918104 27942076 74306 SH SOLE 74306 0 0 MIDDLEBY CORP COM 596278101 220755 1500 SH SOLE 1500 0 0 MOELIS & CO CL A 60786M105 627041 11171 SH SOLE 11171 0 0 MONDELEZ INTL INC CL A 609207105 419571 5759 SH SOLE 5759 0 0 MOODYS CORP COM 615369105 2026226 5188 SH SOLE 5188 0 0 NASDAQ INC COM 631103108 494481 8505 SH SOLE 8505 0 0 NEOGENOMICS INC COM NEW 64049M209 173126 10700 SH SOLE 10700 0 0 NETFLIX INC COM 64110L106 305761 628 SH SOLE 628 0 0 NEXTERA ENERGY INC COM 65339F101 4552344 74948 SH SOLE 74948 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1210927 39820 SH SOLE 39820 0 0 NIKE INC CL B 654106103 611590 5614 SH SOLE 5614 0 0 NORFOLK SOUTHN CORP COM 655844108 2229276 9431 SH SOLE 9431 0 0 NORTHROP GRUMMAN CORP COM 666807102 235475 503 SH SOLE 503 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 377208 30225 SH SOLE 30225 0 0 NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 1355965 26645 SH SOLE 26645 0 0 NOVARTIS AG SPONSORED ADR 66987V109 2862399 28349 SH SOLE 28349 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1152448 104768 SH SOLE 104768 0 0 NUVEEN MUN VALUE FD INC COM 670928100 363780 42300 SH SOLE 42300 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 200860 19075 SH SOLE 19075 0 0 NVIDIA CORPORATION COM 67066G104 2281277 4607 SH SOLE 4607 0 0 OLD NATL BANCORP IND COM 680033107 221259 13100 SH SOLE 13100 0 0 OLD REP INTL CORP COM 680223104 1541590 52435 SH SOLE 52435 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 321925 10500 SH SOLE 10500 0 0 OMNICOM GROUP INC COM 681919106 1770262 20310 SH SOLE 20310 0 0 ONEOK INC NEW COM 682680103 285234 4062 SH SOLE 4062 0 0 ORACLE CORP COM 68389X105 5386418 51090 SH SOLE 51090 0 0 ORANGE SPONSORED ADR 684060106 177165 15500 SH SOLE 15500 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 305926 322 SH SOLE 322 0 0 ORIX CORP SPONSORED ADR 686330101 1689239 18088 SH SOLE 18088 0 0 OTIS WORLDWIDE CORP COM 68902V107 202650 2265 SH SOLE 2265 0 0 PACKAGING CORP AMER COM 695156109 7500780 45696 SH SOLE 45696 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 171700 10000 SH SOLE 10000 0 0 PARK HOTELS & RESORTS INC COM 700517105 489617 31695 SH SOLE 31695 0 0 PAYCHEX INC COM 704326107 6644026 55781 SH SOLE 55781 0 0 PEPSICO INC COM 713448108 4114033 24054 SH SOLE 24054 0 0 PFIZER INC COM 717081103 3596803 124932 SH SOLE 124932 0 0 PHILIP MORRIS INTL INC COM 718172109 459032 4829 SH SOLE 4829 0 0 PHILLIPS 66 COM 718546104 239336 1798 SH SOLE 1798 0 0 PIMCO ETF TR SR LN ACTIVE ETF 72201R627 466782 9200 SH SOLE 9200 0 0 PINNACLE WEST CAP CORP COM 723484101 709564 9877 SH SOLE 9877 0 0 PROCTER AND GAMBLE CO COM 742718109 6176090 42146 SH SOLE 42146 0 0 PRUDENTIAL FINL INC COM 744320102 1724534 16628 SH SOLE 16628 0 0 PUBLIC STORAGE COM 74460D109 400313 1313 SH SOLE 1313 0 0 QUALCOMM INC COM 747525103 5066778 35033 SH SOLE 35033 0 0 QUEST DIAGNOSTICS INC COM 74834L100 850890 6171 SH SOLE 6171 0 0 REALTY INCOME CORP COM 756109104 1184304 20534 SH SOLE 20534 0 0 REGENCY CTRS CORP COM 758849103 715552 10547 SH SOLE 10547 0 0 RIO TINTO PLC SPONSORED ADR 767204100 6532794 87736 SH SOLE 87736 0 0 ROYAL BK CDA COM 780087102 1005941 9947 SH SOLE 9947 0 0 RPM INTL INC COM 749685103 1794453 16075 SH SOLE 16075 0 0 RTX CORPORATION COM 75513E101 3507501 41686 SH SOLE 41686 0 0 S&P GLOBAL INC COM 78409V104 605275 1374 SH SOLE 1374 0 0 SAFETY INS GROUP INC COM 78648T100 1341072 17648 SH SOLE 17648 0 0 SALESFORCE INC COM 79466L302 698900 2656 SH SOLE 2656 0 0 SANOFI SPONSORED ADR 80105N105 618443 12436 SH SOLE 12436 0 0 SAP SE SPON ADR 803054204 5257761 34011 SH SOLE 34011 0 0 SCHWAB CHARLES CORP COM 808513105 4520291 65702 SH SOLE 65702 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 8615651 347545 SH SOLE 347545 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 12779851 345775 SH SOLE 345775 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 205125 7558 SH SOLE 7558 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3200915 57498 SH SOLE 57498 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1731318 22742 SH SOLE 22742 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2708328 48020 SH SOLE 48020 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1145994 15215 SH SOLE 15215 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1203487 25476 SH SOLE 25476 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1607681 18694 SH SOLE 18694 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1838226 25299 SH SOLE 25299 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 472858 5640 SH SOLE 5640 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 249262 1394 SH SOLE 1394 0 0 SHELL PLC SPON ADS 780259305 379140 5762 SH SOLE 5762 0 0 SHERWIN WILLIAMS CO COM 824348106 304727 977 SH SOLE 977 0 0 SHOPIFY INC CL A 82509L107 275689 3539 SH SOLE 3539 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1029949 16810 SH SOLE 16810 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2299916 20458 SH SOLE 20458 0 0 SMUCKER J M CO COM NEW 832696405 1242663 9833 SH SOLE 9833 0 0 SNDL INC COM 83307B101 16400 10000 SH SOLE 10000 0 0 SONOCO PRODS CO COM 835495102 3084739 55213 SH SOLE 55213 0 0 SOUTHERN CO COM 842587107 5106274 72822 SH SOLE 72822 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 534758 17074 SH SOLE 17074 0 0 SPDR GOLD TR GOLD SHS 78463V107 333592 1745 SH SOLE 1745 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 314763 9255 SH SOLE 9255 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1849685 34580 SH SOLE 34580 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 6211130 13015 SH SOLE 13015 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2844250 5585 SH SOLE 5585 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 273934 8955 SH SOLE 8955 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 645404 4885 SH SOLE 4885 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 310280 12264 SH SOLE 12264 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 1887900 38750 SH SOLE 38750 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 2823474 50509 SH SOLE 50509 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 1336052 31675 SH SOLE 31675 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 406795 13660 SH SOLE 13660 0 0 SPDR SER TR S&P RETAIL ETF 78464A714 253120 3500 SH SOLE 3500 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1440296 34350 SH SOLE 34350 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 3374113 83559 SH SOLE 83559 0 0 STAG INDL INC COM 85254J102 375131 9525 SH SOLE 9525 0 0 STANLEY BLACK & DECKER INC COM 854502101 1128343 11502 SH SOLE 11502 0 0 STARBUCKS CORP COM 855244109 3755886 39120 SH SOLE 39120 0 0 STERIS PLC SHS USD G8473T100 241835 1100 SH SOLE 1100 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 2197750 43841 SH SOLE 43841 0 0 STRYKER CORPORATION COM 863667101 482511 1608 SH SOLE 1608 0 0 SYNOPSYS INC COM 871607107 248187 482 SH SOLE 482 0 0 SYSCO CORP COM 871829107 235586 3221 SH SOLE 3221 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 11655964 111569 SH SOLE 111569 0 0 TARGET CORP COM 87612E106 3015875 21176 SH SOLE 21176 0 0 TE CONNECTIVITY LTD SHS H84989104 1691901 12042 SH SOLE 12042 0 0 TESLA INC COM 88160R101 892789 3593 SH SOLE 3593 0 0 TEXAS INSTRS INC COM 882508104 4504871 26428 SH SOLE 26428 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 401011 755 SH SOLE 755 0 0 TJX COS INC NEW COM 872540109 557326 5941 SH SOLE 5941 0 0 TRAVELERS COMPANIES INC COM 89417E109 1538190 8075 SH SOLE 8075 0 0 TRUIST FINL CORP COM 89832Q109 485009 13137 SH SOLE 13137 0 0 TYSON FOODS INC CL A 902494103 1088904 20259 SH SOLE 20259 0 0 UGI CORP NEW COM 902681105 833113 33380 SH SOLE 33380 0 0 UNILEVER PLC SPON ADR NEW 904767704 2701991 55734 SH SOLE 55734 0 0 UNION PAC CORP COM 907818108 2402655 9782 SH SOLE 9782 0 0 UNITED BANKSHARES INC WEST V COM 909907107 223728 5900 SH SOLE 5900 0 0 UNITED PARCEL SERVICE INC CL B 911312106 6729096 42798 SH SOLE 42798 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6448437 12248 SH SOLE 12248 0 0 UNUM GROUP COM 91529Y106 1703142 37663 SH SOLE 37663 0 0 US BANCORP DEL COM NEW 902973304 2898722 66270 SH SOLE 66270 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 207037 4010 SH SOLE 4010 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 1312309 59300 SH SOLE 59300 0 0 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 181154 10600 SH SOLE 10600 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 959904 10215 SH SOLE 10215 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 2630986 34446 SH SOLE 34446 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4105044 53298 SH SOLE 53298 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 3631361 73450 SH SOLE 73450 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 14583764 66852 SH SOLE 66852 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 599979 2579 SH SOLE 2579 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 15736562 36027 SH SOLE 36027 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 907720 4255 SH SOLE 4255 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 4217060 17777 SH SOLE 17777 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 247059 1653 SH SOLE 1653 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 210525 3750 SH SOLE 3750 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3985764 96977 SH SOLE 96977 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 781054 6790 SH SOLE 6790 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2675429 52408 SH SOLE 52408 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1241959 15280 SH SOLE 15280 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2667045 34471 SH SOLE 34471 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 335469 4625 SH SOLE 4625 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 489048 2870 SH SOLE 2870 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 508673 8776 SH SOLE 8776 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 3440669 71830 SH SOLE 71830 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 679575 10660 SH SOLE 10660 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 226624 2030 SH SOLE 2030 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 5992646 12382 SH SOLE 12382 0 0 VENTAS INC COM 92276F100 786033 15630 SH SOLE 15630 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 358434 9508 SH SOLE 9508 0 0 VIPER ENERGY INC CL A 927959106 225623 7190 SH SOLE 7190 0 0 VISA INC COM CL A 92826C839 1730547 6647 SH SOLE 6647 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 612149 23445 SH SOLE 23445 0 0 WALMART INC COM 931142103 2612274 16510 SH SOLE 16510 0 0 WASTE MGMT INC DEL COM 94106L109 2394375 13369 SH SOLE 13369 0 0 WATSCO INC COM 942622200 7310853 17063 SH SOLE 17063 0 0 WILLIAMS SONOMA INC COM 969904101 457234 2266 SH SOLE 2266 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 940089 22929 SH SOLE 22929 0 0 WP CAREY INC COM 92936U109 216711 3300 SH SOLE 3300 0 0 YUM BRANDS INC COM 988498101 452607 3464 SH SOLE 3464 0 0 YUM CHINA HLDGS INC COM 98850P109 1159315 27323 SH SOLE 27323 0 0 ZOETIS INC CL A 98978V103 215726 1093 SH SOLE 1093 0 0