0000872259-24-000009.txt : 20241112 0000872259-24-000009.hdr.sgml : 20241112 20241112145742 ACCESSION NUMBER: 0000872259-24-000009 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240930 FILED AS OF DATE: 20241112 DATE AS OF CHANGE: 20241112 EFFECTIVENESS DATE: 20241112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BAHL & GAYNOR INC CENTRAL INDEX KEY: 0000872259 ORGANIZATION NAME: IRS NUMBER: 311297139 STATE OF INCORPORATION: OH FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-02825 FILM NUMBER: 241447207 BUSINESS ADDRESS: STREET 1: 255 EAST FIFTH STREET STREET 2: SUITE 2700 CITY: CINCINNATI STATE: OH ZIP: 45202 BUSINESS PHONE: 5132876100 MAIL ADDRESS: STREET 1: 255 EAST FIFTH STREET STREET 2: SUITE 2700 CITY: CINCINNATI STATE: OH ZIP: 45202 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0000872259 XXXXXXXX 09-30-2024 09-30-2024 BAHL & GAYNOR INC
255 EAST FIFTH STREET SUITE 2700 CINCINNATI OH 45202
13F HOLDINGS REPORT 028-02825 N
Tita A. Rogers Chief Compliance Officer 5132876118 Tita Ann Rogers Cincinnati OH 11-12-2024 0 342 19420090258 false
INFORMATION TABLE 2 bg13-f_09302024.xml BAHL & GAYNOR, INC 13F REPORT 3M Co COM 88579y101 1652156 12086 SH SOLE 0 0 12086 88 Energy Ltd COM q3394d101 36 27323 SH SOLE 0 0 27323 AAON Inc COM 000360206 8327944 77225 SH SOLE 0 0 77225 Abbott Laboratories COM 002824100 116964612 1025915 SH SOLE 0 0 1025915 AbbVie Inc COM 00287y109 668245827 3383866 SH SOLE 0 0 3383866 Accenture PLC Ireland Class A COM g1151c101 148858597 421123 SH SOLE 0 0 421123 Adobe Systems Inc COM 00724f101 222645 430 SH SOLE 0 0 430 Advanced Micro Devices Inc COM 007903107 14217860 86652 SH SOLE 0 0 86652 Agilent Technologies Inc COM 00846u101 1693266 11404 SH SOLE 0 0 11404 Agilon Health Inc COM 00857u107 39300 10000 SH SOLE 0 0 10000 Agree Realty Corp COM 008492100 31634457 419945 SH SOLE 0 0 419945 Air Prods & Chems Inc COM 009158106 343948564 1155198 SH SOLE 0 0 1155198 Alcon Inc COM h01301128 803462 8029 SH SOLE 0 0 8029 Alliant Energy Corp COM 018802108 21494213 354164 SH SOLE 0 0 354164 Alphabet Inc Cap Stock Cl A COM 02079k305 8968007 54073 SH SOLE 0 0 54073 Alphabet Inc Cap Stock Cl C COM 02079k107 9968369 59623 SH SOLE 0 0 59623 Altria Group Inc COM 02209s103 1987664 38943 SH SOLE 0 0 38943 Amazon.com Inc COM 023135106 6373977 34208 SH SOLE 0 0 34208 Amdocs Ltd COM g02602103 39084402 446781 SH SOLE 0 0 446781 American Electric Power Inc COM 025537101 287255 2800 SH SOLE 0 0 2800 American Express Co COM 025816109 427140 1575 SH SOLE 0 0 1575 American Financial Group Inc O COM 025932104 74193085 551212 SH SOLE 0 0 551212 American Tower Corp COM 03027x100 1714432 7372 SH SOLE 0 0 7372 Amgen Inc COM 031162100 133481994 414270 SH SOLE 0 0 414270 Analog Devices Inc COM 032654105 66273760 287934 SH SOLE 0 0 287934 Apollo Global Mgmt Inc Cl A COM 03769m106 33391596 267325 SH SOLE 0 0 267325 Apple Inc COM 037833100 189621789 813827 SH SOLE 0 0 813827 Applied Industrial Technologie COM 03820c105 2231300 10000 SH SOLE 0 0 10000 Applied Materials Inc COM 038222105 277617 1374 SH SOLE 0 0 1374 AptarGroup Inc COM 038336103 3385295 21133 SH SOLE 0 0 21133 AT&T Inc COM 00206r102 851600 38709 SH SOLE 0 0 38709 Atmos Energy Corp COM 049560105 35326802 254681 SH SOLE 0 0 254681 Automatic Data Processing Inc COM 053015103 285700201 1032415 SH SOLE 0 0 1032415 Avery Dennison Corp COM 053611109 62594101 283539 SH SOLE 0 0 283539 Avient Corporation Com COM 05368v106 21751575 432265 SH SOLE 0 0 432265 Avnet Inc COM 053807103 23767957 437635 SH SOLE 0 0 437635 Balchem Corp COM 057665200 8331840 47340 SH SOLE 0 0 47340 Bank America Corp COM 060505104 64461014 1624522 SH SOLE 0 0 1624522 Bank Montreal Que COM 063671101 219727 2436 SH SOLE 0 0 2436 Bank New York Mellon Corp COM 064058100 542687 7552 SH SOLE 0 0 7552 Becton Dickinson & Co COM 075887109 21318544 88422 SH SOLE 0 0 88422 Berkshire Hathaway Inc Cl A COM 084670108 8294160 12 SH SOLE 0 0 12 Berkshire Hathaway Inc Cl B COM 084670702 22960070 49885 SH SOLE 0 0 49885 Bhp Billiton Ltd Sponsored Ads COM 088606108 253098 4075 SH SOLE 0 0 4075 Black Stone Minerals LP COM 09225m101 838050 55500 SH SOLE 0 0 55500 BlackRock Inc COM 09290d101 61619865 64896 SH SOLE 0 0 64896 Blackstone Inc Com COM 09260d107 35360340 230917 SH SOLE 0 0 230917 Block Inc Cl A COM 852234103 765282 11400 SH SOLE 0 0 11400 Booz Allen Hamilton Holding Co COM 099502106 126832398 779260 SH SOLE 0 0 779260 Boston Scientific Corp COM 101137107 201874 2409 SH SOLE 0 0 2409 Bristol-Myers Squibb Co COM 110122108 2341908 45263 SH SOLE 0 0 45263 Broadcom Inc COM 11135f101 1024054169 5936546 SH SOLE 0 0 5936546 Broadridge Financial Solutions COM 11133t103 236606354 1100341 SH SOLE 0 0 1100341 Brookfield Infrast Partners LP COM g16252101 348333 9941 SH SOLE 0 0 9941 Brown Forman Corp Cl B COM 115637209 959400 19500 SH SOLE 0 0 19500 Bwx Technologies Inc COM 05605h100 4358653 40098 SH SOLE 0 0 40098 C H Robinson Worldwide Inc COM 12541w209 625798 5670 SH SOLE 0 0 5670 Camden Property Trust COM 133131102 220501 1785 SH SOLE 0 0 1785 Canadian Pacific Kansas City C COM 13646k108 651302 7614 SH SOLE 0 0 7614 Cardinal Health Inc COM 14149y108 440422 3985 SH SOLE 0 0 3985 Carlisle Cos Inc COM 142339100 78819979 175253 SH SOLE 0 0 175253 Carrier Global Corporation Com COM 14448c104 8045136 99952 SH SOLE 0 0 99952 Caterpillar Inc COM 149123101 2271234 5807 SH SOLE 0 0 5807 CBOE Global Mkts Inc COM 12503m108 39622952 193405 SH SOLE 0 0 193405 CDW Corp COM 12514g108 120435042 532192 SH SOLE 0 0 532192 Celanese Corp Ser A COM 150870103 447852 3294 SH SOLE 0 0 3294 Check Point Software Tech Ltd COM m22465104 404901 2100 SH SOLE 0 0 2100 Chemed Corp COM 16359r103 10633563 17694 SH SOLE 0 0 17694 Chesapeake Utilities Corp COM 165303108 5619313 45255 SH SOLE 0 0 45255 Chevron Corp COM 166764100 350036887 2376838 SH SOLE 0 0 2376838 Church & Dwight Inc COM 171340102 13776754 131558 SH SOLE 0 0 131558 Cincinnati Financial Corp COM 172062101 154332026 1133794 SH SOLE 0 0 1133794 Cintas Corp COM 172908105 172737509 839020 SH SOLE 0 0 839020 Cisco Systems Inc COM 17275r102 118638068 2229201 SH SOLE 0 0 2229201 Citigroup Inc COM 172967424 223169 3565 SH SOLE 0 0 3565 Clorox Co COM 189054109 1758451 10794 SH SOLE 0 0 10794 CME Group Inc Cl A COM 12572q105 122943659 557189 SH SOLE 0 0 557189 CMS Energy Corp COM 125896100 39165900 554522 SH SOLE 0 0 554522 Coca-Cola Co COM 191216100 114252729 1589935 SH SOLE 0 0 1589935 Cognex Corp COM 192422103 429300 10600 SH SOLE 0 0 10600 Coherent Corp Com COM 19247g107 3445263 38750 SH SOLE 0 0 38750 Colgate Palmolive Co COM 194162103 2097481 20205 SH SOLE 0 0 20205 Comcast Corp Cl A COM 20030n101 4641274 111115 SH SOLE 0 0 111115 Conagra Brands Inc COM 205887102 16301528 501277 SH SOLE 0 0 501277 ConocoPhillips COM 20825c104 324894 3086 SH SOLE 0 0 3086 Constellation Brands Inc Cl A COM 21036p108 913769 3546 SH SOLE 0 0 3546 Corning Inc COM 219350105 119236437 2640896 SH SOLE 0 0 2640896 Costco Wholesale Corp COM 22160k105 6883828 7765 SH SOLE 0 0 7765 Crown Castle Inc COM 22822v101 9616346 81062 SH SOLE 0 0 81062 CSG Systems Intl Inc COM 126349109 10666318 219246 SH SOLE 0 0 219246 CSX Corp COM 126408103 1451676 42041 SH SOLE 0 0 42041 Curtiss Wright Corp COM 231561101 10797795 32851 SH SOLE 0 0 32851 CVS Health Corp COM 126650100 1051920 16729 SH SOLE 0 0 16729 D R Horton Inc COM 23331a109 21577621 113108 SH SOLE 0 0 113108 Danaher Corp COM 235851102 751766 2704 SH SOLE 0 0 2704 Deere & Co COM 244199105 1506561 3610 SH SOLE 0 0 3610 Dell Technologies Inc Cl C COM 24703l202 168778793 1423813 SH SOLE 0 0 1423813 Delta Air Lines Inc COM 247361702 853272 16800 SH SOLE 0 0 16800 Diageo PLC Sp ADR COM 25243q205 1642259 11702 SH SOLE 0 0 11702 Digital Realty Trust Inc COM 253868103 224135 1385 SH SOLE 0 0 1385 Disney Walt Co Disney COM 254687106 7297075 75861 SH SOLE 0 0 75861 Donaldson Inc COM 257651109 3234103 43882 SH SOLE 0 0 43882 Dover Corp COM 260003108 12015387 62665 SH SOLE 0 0 62665 Dow Inc COM 260557103 222508 4073 SH SOLE 0 0 4073 Duke Energy Corp COM 26441c204 3936917 34145 SH SOLE 0 0 34145 DuPont de Nemours Inc COM 26614n102 376490 4225 SH SOLE 0 0 4225 Eaton Corp PLC COM g29183103 352315062 1062983 SH SOLE 0 0 1062983 Ecolab Inc COM 278865100 35769605 140092 SH SOLE 0 0 140092 Edwards Lifesciences Corp COM 28176e108 336417 5098 SH SOLE 0 0 5098 Eli Lilly & Co COM 532457108 765095728 863598 SH SOLE 0 0 863598 Ellington Financial Inc COM 28852n109 161125 12500 SH SOLE 0 0 12500 Emerson Electric Co COM 291011104 17450312 159553 SH SOLE 0 0 159553 Enbridge Inc COM 29250n105 17849922 439545 SH SOLE 0 0 439545 Encompass Health Corp COM 29261a100 3056530 31628 SH SOLE 0 0 31628 Encora Inc Com COM 03073e105 572604 2544 SH SOLE 0 0 2544 Energy Transfer LP COM 29273v100 4278432 266569 SH SOLE 0 0 266569 Enpro Inc Com COM 29355x107 5754471 35482 SH SOLE 0 0 35482 Ensign Group Inc COM 29358p101 11949141 83084 SH SOLE 0 0 83084 Enterprise Products Partners L COM 293792107 417754 14351 SH SOLE 0 0 14351 EOG Resources Inc COM 26875p101 1740197 14156 SH SOLE 0 0 14156 Equity Lifestyle Properties In COM 29472r108 12867810 180373 SH SOLE 0 0 180373 Esquire Financial Holdings Inc COM 29667j101 560806 8600 SH SOLE 0 0 8600 Evercore Inc Class A COM 29977a105 110436103 435921 SH SOLE 0 0 435921 Eversource Energy COM 30040w108 885331 13010 SH SOLE 0 0 13010 Exxon Mobil Corp COM 30231g102 124727342 1064045 SH SOLE 0 0 1064045 Fastenal Co COM 311900104 72829631 1019737 SH SOLE 0 0 1019737 Federal Signal Corp COM 313855108 8841129 94598 SH SOLE 0 0 94598 Ferrari NV COM n3167y103 401004 853 SH SOLE 0 0 853 Fidelity Natl Information Serv COM 31620m106 372018 4442 SH SOLE 0 0 4442 Fifth Third Bancorp COM 316773100 5974809 139468 SH SOLE 0 0 139468 First Financial Bancorp OH COM 320209109 9415079 373170 SH SOLE 0 0 373170 First Horizon Natl Corp COM 320517105 490391 31577 SH SOLE 0 0 31577 First Industrial Realty Trust COM 32054k103 1118033 19972 SH SOLE 0 0 19972 First Interstate Banc Sys Inc COM 32055y201 892911 29104 SH SOLE 0 0 29104 Fiserv Inc COM 337738108 12045712 67051 SH SOLE 0 0 67051 Fortive Corp COM 34959j108 1011883 12820 SH SOLE 0 0 12820 Gallagher Arthur J & Co COM 363576109 9181103 32630 SH SOLE 0 0 32630 GE Vernova Inc COM 36828a101 304701 1195 SH SOLE 0 0 1195 General Dynamics Corp COM 369550108 79441160 262876 SH SOLE 0 0 262876 General Electric Co COM 369604301 1046808 5551 SH SOLE 0 0 5551 General Mills Inc COM 370334104 1756079 23779 SH SOLE 0 0 23779 Genpact Limited COM g3922b107 2004219 51115 SH SOLE 0 0 51115 Gentex Corp COM 371901109 232591 7834 SH SOLE 0 0 7834 Genuine Parts Co COM 372460105 1646401 11787 SH SOLE 0 0 11787 Gildan Activewear Inc COM 375916103 11944599 253547 SH SOLE 0 0 253547 Gladstone Ld Corp COM 376549101 229003 16475 SH SOLE 0 0 16475 Goldman Sachs Group Inc COM 38141g104 1449187 2927 SH SOLE 0 0 2927 Grainger W W Inc COM 384802104 5862005 5643 SH SOLE 0 0 5643 Hartford Financial Services Gr COM 416515104 157883332 1342431 SH SOLE 0 0 1342431 Heico Corp COM 422806109 932961 3568 SH SOLE 0 0 3568 Henry Jack & Assoc Inc COM 426281101 4927761 27913 SH SOLE 0 0 27913 Hershey Co COM 427866108 24168667 126023 SH SOLE 0 0 126023 Hillenbrand Inc COM 431571108 508184 18280 SH SOLE 0 0 18280 Home Bancshares Inc COM 436893200 26873930 992024 SH SOLE 0 0 992024 Home Depot Inc COM 437076102 530030387 1308071 SH SOLE 0 0 1308071 Honeywell Intl Inc COM 438516106 31856078 154110 SH SOLE 0 0 154110 Hormel Foods Corp COM 440452100 459301 14489 SH SOLE 0 0 14489 Hp Inc COM 40434l105 98557580 2747633 SH SOLE 0 0 2747633 Hubbell Inc COM 443510607 61015031 142442 SH SOLE 0 0 142442 Huntington Bancshares Inc COM 446150104 512227 34845 SH SOLE 0 0 34845 IDEX Corp COM 45167r104 581939 2713 SH SOLE 0 0 2713 Illinois Tool Works Inc COM 452308109 183496914 700183 SH SOLE 0 0 700183 Ilustrato Pictures Intl Inc COM 452372105 563 160734 SH SOLE 0 0 160734 Innospec Inc COM 45768s105 4286111 37900 SH SOLE 0 0 37900 Insperity Inc COM 45778q107 11431112 129899 SH SOLE 0 0 129899 Intel Corp COM 458140100 4750597 202498 SH SOLE 0 0 202498 International Flavors & Fragra COM 459506101 272818 2600 SH SOLE 0 0 2600 Interparfums Inc COM 458334109 35166509 271598 SH SOLE 0 0 271598 Intl Business Machines COM 459200101 2485602 11243 SH SOLE 0 0 11243 Intuit COM 461202103 503631 811 SH SOLE 0 0 811 Intuitive Surgical Inc COM 46120e602 5033061 10245 SH SOLE 0 0 10245 Johnson & Johnson COM 478160104 53423556 329653 SH SOLE 0 0 329653 JPMorgan Chase & Co COM 46625h100 425072438 2015899 SH SOLE 0 0 2015899 Kenvue Inc COM 49177j102 4853113 209819 SH SOLE 0 0 209819 Keurig Dr Pepper Inc COM 49271v100 161404240 4306410 SH SOLE 0 0 4306410 Kimbell Royalty Partners LP COM 49435r102 740140 46000 SH SOLE 0 0 46000 Kimberly Clark Corp COM 494368103 2185136 15358 SH SOLE 0 0 15358 Kinder Morgan Inc COM 49456b101 105675861 4783878 SH SOLE 0 0 4783878 Kinsale Cap Group Inc COM 49714p108 5711147 12267 SH SOLE 0 0 12267 Kkr & Co Inc Cl A COM 48251w104 40359023 309075 SH SOLE 0 0 309075 Kla Corporation Com New COM 482480100 77047041 99491 SH SOLE 0 0 99491 Kroger Co COM 501044101 2847413 49693 SH SOLE 0 0 49693 L3Harris Technologies Inc COM 502431109 37783255 158840 SH SOLE 0 0 158840 Lam Research Corp COM 512807306 448844 550 SH SOLE 0 0 550 Lancaster Colony Corp COM 513847103 25467574 144235 SH SOLE 0 0 144235 Lauder Estee Cos Inc Cl A COM 518439104 2226277 22332 SH SOLE 0 0 22332 Lemaitre Vascular Inc COM 525558201 12013278 129328 SH SOLE 0 0 129328 Linde PLC COM g54950103 3902145 8183 SH SOLE 0 0 8183 Littelfuse Inc COM 537008104 4247448 16013 SH SOLE 0 0 16013 LKQ Corp COM 501889208 359280 9000 SH SOLE 0 0 9000 Lockheed Martin Corp COM 539830109 326626950 558757 SH SOLE 0 0 558757 Lowes Cos Inc COM 548661107 12211543 45086 SH SOLE 0 0 45086 LSI Industries Inc COM 50216c108 421854 26121 SH SOLE 0 0 26121 LyondellBasell Industries NV A COM n53745100 1802249 18793 SH SOLE 0 0 18793 Marathon Petroleum Corp COM 56585a102 1046534 6424 SH SOLE 0 0 6424 MarketAxess Holdings Inc COM 57060d108 10936409 42687 SH SOLE 0 0 42687 Marsh & McLennan Cos Inc COM 571748102 430321727 1928915 SH SOLE 0 0 1928915 MasterCard Incorporated Cl A COM 57636q104 4060024 8222 SH SOLE 0 0 8222 McCormick & Co Inc Non Vtg COM 579780206 19203635 233337 SH SOLE 0 0 233337 McDonalds Corp COM 580135101 343289082 1127349 SH SOLE 0 0 1127349 McKesson Corp COM 58155q103 356477 721 SH SOLE 0 0 721 Medtronic PLC COM g5960l103 4850096 53872 SH SOLE 0 0 53872 Merck & Co Inc COM 58933y105 503184512 4431001 SH SOLE 0 0 4431001 Meritage Homes Corp COM 59001a102 13777013 67182 SH SOLE 0 0 67182 Meta Platforms Inc Cl A COM 30303m102 38090736 66541 SH SOLE 0 0 66541 Microchip Technology Inc COM 595017104 1461358 18201 SH SOLE 0 0 18201 Microsoft Corp COM 594918104 637648175 1481869 SH SOLE 0 0 1481869 Mondelez Intl Inc Cl A COM 609207105 458780320 6227505 SH SOLE 0 0 6227505 Monolithic Power Systems Inc COM 609839105 4718648 5104 SH SOLE 0 0 5104 Moodys Corp COM 615369105 1199289 2527 SH SOLE 0 0 2527 Morgan Stanley COM 617446448 562896 5400 SH SOLE 0 0 5400 Motorola Solutions Inc COM 620076307 171667797 381798 SH SOLE 0 0 381798 MPLX LP COM 55336v100 1680588 37800 SH SOLE 0 0 37800 Msa Safety Inc COM 553498106 6643866 37464 SH SOLE 0 0 37464 Nestle SA Sp ADR COM 641069406 5896992 58550 SH SOLE 0 0 58550 NetApp Inc COM 64110d104 21278056 172278 SH SOLE 0 0 172278 Netflix Inc COM 64110l106 469537 662 SH SOLE 0 0 662 NEWMONT CORPORATION COM COM 651639106 987489 18475 SH SOLE 0 0 18475 Nexstar Media Group Inc Cl A COM 65336k103 13268511 80245 SH SOLE 0 0 80245 Nextera Energy Inc COM 65339f101 503648127 5958218 SH SOLE 0 0 5958218 Nike Inc Cl B COM 654106103 25940980 293450 SH SOLE 0 0 293450 NiSource Inc COM 65473p105 39337071 1135269 SH SOLE 0 0 1135269 Nordson Corp COM 655663102 1533234 5838 SH SOLE 0 0 5838 Norfolk Southern Corp COM 655844108 2371436 9543 SH SOLE 0 0 9543 Northern Trust Corp COM 665859104 278643 3095 SH SOLE 0 0 3095 Northrop Grumman Corp COM 666807102 77006163 145826 SH SOLE 0 0 145826 Novartis AG Sp ADR COM 66987v109 11337751 98572 SH SOLE 0 0 98572 Nutrien Ltd COM 67077m108 277210 5768 SH SOLE 0 0 5768 NVIDIA Corp COM 67066g104 5447677 44859 SH SOLE 0 0 44859 NXP Semiconductors NV COM n6596x109 49615652 206723 SH SOLE 0 0 206723 OGE Energy Corp COM 670837103 389690 9500 SH SOLE 0 0 9500 Old Dominion Freight Lines Inc COM 679580100 1681488 8465 SH SOLE 0 0 8465 One Gas Inc COM 68235p108 673724 9053 SH SOLE 0 0 9053 Oneok Inc COM 682680103 88674838 973059 SH SOLE 0 0 973059 Oracle Corp COM 68389x105 5243378 30771 SH SOLE 0 0 30771 Otis Worldwide Corp COM 68902v107 39876678 383651 SH SOLE 0 0 383651 Packaging Corp America COM 695156109 42629814 197910 SH SOLE 0 0 197910 Paramount Resources Ltd Cl A COM 699320206 368856 18906 SH SOLE 0 0 18906 Paychex Inc COM 704326107 228665894 1704046 SH SOLE 0 0 1704046 Paypal Holdings Inc COM 70450y103 1820050 23325 SH SOLE 0 0 23325 Penske Automotive Group Inc COM 70959w103 11860396 73023 SH SOLE 0 0 73023 PepsiCo Inc COM 713448108 449656921 2644263 SH SOLE 0 0 2644263 Perrigo Co PLC COM g97822103 27600229 1052239 SH SOLE 0 0 1052239 Pfizer Inc COM 717081103 1924629 66504 SH SOLE 0 0 66504 Philip Morris Intl Inc COM 718172109 3652440 30086 SH SOLE 0 0 30086 Phillips 66 COM 718546104 215584979 1640053 SH SOLE 0 0 1640053 Plains Group Hlgs LP A COM 72651a207 19014467 1027809 SH SOLE 0 0 1027809 Plug Power Inc COM 72919p202 22600 10000 SH SOLE 0 0 10000 PNC Financial Services Group I COM 693475105 342910369 1855074 SH SOLE 0 0 1855074 Pool Corporation COM 73278l105 852322 2262 SH SOLE 0 0 2262 Power Integrations Inc COM 739276103 2917011 45493 SH SOLE 0 0 45493 PPG Industries Inc COM 693506107 289425 2185 SH SOLE 0 0 2185 PPL Corp COM 69351t106 112031710 3386690 SH SOLE 0 0 3386690 Procter & Gamble Co COM 742718109 713810831 4121310 SH SOLE 0 0 4121310 Progress Software Corp COM 743312100 244486 3629 SH SOLE 0 0 3629 ProLogis Inc COM 74340w103 193053499 1528773 SH SOLE 0 0 1528773 Qualcomm Inc COM 747525103 152029600 894029 SH SOLE 0 0 894029 Quest Diagnostics Inc COM 74834l100 37426118 241070 SH SOLE 0 0 241070 Realty Income Corp COM 756109104 214965499 3389554 SH SOLE 0 0 3389554 Regions Financial Corp COM 7591ep100 6470226 277335 SH SOLE 0 0 277335 ResMed Inc COM 761152107 9807033 40173 SH SOLE 0 0 40173 Roper Technologies Inc COM 776696106 10202327 18335 SH SOLE 0 0 18335 Royal Gold Inc COM 780287108 280600 2000 SH SOLE 0 0 2000 RPM Intl Inc COM 749685103 41290161 341241 SH SOLE 0 0 341241 Rtx Corporation Com COM 75513e101 96636430 797594 SH SOLE 0 0 797594 Sap SE Sp ADR COM 803054204 538385 2350 SH SOLE 0 0 2350 Schwab Charles Corp COM 808513105 452115 6976 SH SOLE 0 0 6976 Sempra COM 816851109 355809578 4254569 SH SOLE 0 0 4254569 ServiceNow Inc COM 81762p102 639489 715 SH SOLE 0 0 715 Shell PLC Spon ADS COM 780259305 2298358 34850 SH SOLE 0 0 34850 Sherwin Williams Co COM 824348106 1514848 3969 SH SOLE 0 0 3969 Simpson Manufacturing Co Inc COM 829073105 678817 3549 SH SOLE 0 0 3549 Simulations Plus Inc COM 829214105 461088 14400 SH SOLE 0 0 14400 Smucker J M Co COM 832696405 1318900 10891 SH SOLE 0 0 10891 Snap On Inc COM 833034101 60908868 210241 SH SOLE 0 0 210241 Solventum Corp COM 83444m101 200166 2871 SH SOLE 0 0 2871 Sonoco Prods Co COM 835495102 8338669 152639 SH SOLE 0 0 152639 Southern Co COM 842587107 1318883 14625 SH SOLE 0 0 14625 Southwest Airlines Co COM 844741108 471117 15900 SH SOLE 0 0 15900 Sprott Physical Gold & Silver COM 85208r101 225332 9201 SH SOLE 0 0 9201 Stag Industrial Inc COM 85254j102 1521578 38925 SH SOLE 0 0 38925 Stanley Black & Decker Inc COM 854502101 219159 1990 SH SOLE 0 0 1990 Starbucks Corp COM 855244109 156307877 1603322 SH SOLE 0 0 1603322 Steris PLC SHS USD COM g8473t100 1651455 6809 SH SOLE 0 0 6809 Stryker Corp COM 863667101 109115293 302041 SH SOLE 0 0 302041 Synovus Financial Corp COM 87161c501 383420 8622 SH SOLE 0 0 8622 Sysco Corp COM 871829107 609649 7810 SH SOLE 0 0 7810 Taiwan Semiconductor Mfg Ltd S COM 874039100 1637708 9430 SH SOLE 0 0 9430 Targa Resources Corp COM 87612g101 119999608 810753 SH SOLE 0 0 810753 Target Corp COM 87612e106 23404718 150165 SH SOLE 0 0 150165 Td Synnex Corporation Com COM 87162w100 215303 1793 SH SOLE 0 0 1793 Teleflex Inc COM 879369106 4226699 17090 SH SOLE 0 0 17090 Terran Orbital Corporation Com COM 88105p103 16328 65000 SH SOLE 0 0 65000 Terreno Realty Corp COM 88146m101 26311439 393707 SH SOLE 0 0 393707 Tesla Inc COM 88160r101 714773 2732 SH SOLE 0 0 2732 Tetra Tech Inc COM 88162g103 10295028 218300 SH SOLE 0 0 218300 Texas Instruments Inc COM 882508104 377647575 1828182 SH SOLE 0 0 1828182 Texas Pacific Land Corporation COM 88262p102 5308440 6000 SH SOLE 0 0 6000 Texas Roadhouse Inc COM 882681109 28567699 161765 SH SOLE 0 0 161765 The Cigna Group Com COM 125523100 442057 1276 SH SOLE 0 0 1276 Thermo Fisher Scientific Inc COM 883556102 1166623 1886 SH SOLE 0 0 1886 TJX Cos Inc COM 872540109 151330566 1287481 SH SOLE 0 0 1287481 Tractor Supply Co COM 892356106 7227865 24844 SH SOLE 0 0 24844 Travelers Companies Inc COM 89417e109 266345942 1137647 SH SOLE 0 0 1137647 Truist Financial Corp COM 89832q109 1500072 35073 SH SOLE 0 0 35073 UFP INDUSTRIES INC COM COM 90278q108 5439835 41459 SH SOLE 0 0 41459 Union Pacific Corp COM 907818108 37343057 151505 SH SOLE 0 0 151505 United Bancorp Inc Ohio COM 909911109 563277 42900 SH SOLE 0 0 42900 United Parcel Service Inc Cl B COM 911312106 52780329 387123 SH SOLE 0 0 387123 UnitedHealth Group Inc COM 91324p102 137627421 235389 SH SOLE 0 0 235389 Universal Display Corp COM 91347p105 4105224 19558 SH SOLE 0 0 19558 US Bancorp Del COM 902973304 163694234 3579581 SH SOLE 0 0 3579581 US Physical Therapy Inc COM 90337l108 9351869 110503 SH SOLE 0 0 110503 Utz Brands Inc Cl A COM 918090101 5373366 303580 SH SOLE 0 0 303580 Valero Energy Corp COM 91913y100 3009144 22285 SH SOLE 0 0 22285 Verizon Communications Inc COM 92343v104 2697197 60058 SH SOLE 0 0 60058 Victory Cap Holdings Inc Cl A COM 92645b103 77779716 1403966 SH SOLE 0 0 1403966 Visa Inc Cl A COM 92826c839 8596593 31266 SH SOLE 0 0 31266 W P Carey Inc COM 92936u109 1549276 24868 SH SOLE 0 0 24868 Wal-Mart Inc COM 931142103 9655843 119577 SH SOLE 0 0 119577 Waste Management Inc COM 94106l109 87102436 419569 SH SOLE 0 0 419569 Watsco Inc COM 942622200 117378800 238633 SH SOLE 0 0 238633 Wec Energy Group Inc COM 92939u106 92995253 966888 SH SOLE 0 0 966888 Wells Fargo Co COM 949746101 4150320 73470 SH SOLE 0 0 73470 West Pharmaceutical Svsc Inc COM 955306105 1430863 4767 SH SOLE 0 0 4767 Williams Cos Inc COM 969457100 373942426 8191510 SH SOLE 0 0 8191510 World Kinect Corporation COM 981475106 6218319 201175 SH SOLE 0 0 201175 Yum Brands Inc COM 988498101 209565 1500 SH SOLE 0 0 1500 Zebra Technologies Corp Cl A COM 989207105 296256 800 SH SOLE 0 0 800 Zimmer Biomet Holdings Inc COM 98956p102 706857 6548 SH SOLE 0 0 6548 Zoetis Inc Cl A COM 98978v103 30925934 158286 SH SOLE 0 0 158286 iShares Core MSCI EAFE COM 46432f842 15262678 195550 SH SOLE 0 0 195550 iShares Core MSCI Emerg Mkt COM 46434g103 951973 16582 SH SOLE 0 0 16582 iShares MSCI EAFE ETF COM 464287465 1923406 22999 SH SOLE 0 0 22999 iShares MSCI KLD 400 Social COM 464288570 534050 4909 SH SOLE 0 0 4909 SPDR Portfolio Emg MK COM 78463x509 402480 9750 SH SOLE 0 0 9750 Vanguard All World ex-US COM 922042775 7708113 122351 SH SOLE 0 0 122351 Vanguard FTSE Dev Mkt ETF COM 921943858 1121103 21229 SH SOLE 0 0 21229 Vanguard FTSE Emerg Mkt ETF COM 922042858 1962157 41006 SH SOLE 0 0 41006 Vanguard FTSE Small Cap ETF COM 922042718 493259 3916 SH SOLE 0 0 3916 Vanguard Intl Dvd ETF COM 921946810 2255466 25549 SH SOLE 0 0 25549 Vanguard Total Intl Stock F COM 921909768 390512 6032 SH SOLE 0 0 6032