0001145549-24-048206.txt : 20240813 0001145549-24-048206.hdr.sgml : 20240813 20240813121315 ACCESSION NUMBER: 0001145549-24-048206 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240813 DATE AS OF CHANGE: 20240813 PERIOD START: 20241231 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TRUST FOR PROFESSIONAL MANAGERS CENTRAL INDEX KEY: 0001141819 ORGANIZATION NAME: IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-10401 FILM NUMBER: 241199919 BUSINESS ADDRESS: STREET 1: U.S. BANCORP FUND SERVICES LLC STREET 2: 615 EAST MICHIGAN ST 2ND FLOOR CITY: MILWAUKEE STATE: WI ZIP: 53202 BUSINESS PHONE: 4147655067 MAIL ADDRESS: STREET 1: U.S. BANCORP FUND SERVICES LLC STREET 2: 615 EAST MICHIGAN ST 2ND FLOOR CITY: MILWAUKEE STATE: WI ZIP: 53202 FORMER COMPANY: FORMER CONFORMED NAME: ZODIAC TRUST DATE OF NAME CHANGE: 20010601 0001141819 S000076014 Mairs & Power Growth Fund C000235439 Mairs & Power Growth Fund MPGFX NPORT-P 1 primary_doc.xml NPORT-P false 0001141819 XXXXXXXX S000076014 C000235439 Trust for Professional Managers 811-10401 0001141819 549300O1N816L3GGRD45 615 East Michigan Street Milwaukee 53202 513-520-5925 Mairs & Power Growth Fund S000076014 5493007PHQS38P299343 2024-12-31 2024-06-30 N 5564122391.770000000000 4285335.140000000000 5559837056.630000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 N Alliant Energy Corp 5493009ML300G373MZ12 Alliant Energy Corp 018802108 2872000.000000000000 NS USD 146184800.000000000000 2.6293000768 Long EC CORP US N 1 N N N Apple Inc HWUPKR0MPOU8FGXBT394 Apple Inc 037833100 946800.000000000000 NS USD 199415016.000000000000 3.5867061205 Long EC CORP US N 1 N N N Bio-Techne Corp 54930073RLKQ51TILZ35 Bio-Techne Corp 09073M104 1393800.000000000000 NS USD 99865770.000000000000 1.7961995825 Long EC CORP US N 1 N N N Ecolab Inc 82DYEISM090VG8LTLS26 Ecolab Inc 278865100 278015.000000000000 NS USD 66167570.000000000000 1.1900990861 Long EC CORP US N 1 N N N Hormel Foods Corp MSD54751OJP1FS2ND863 Hormel Foods Corp 440452100 2810592.000000000000 NS USD 85694950.080000000000 1.5413212511 Long EC CORP US N 1 N N N JPMorgan Chase & Co 8I5DZWZKVSZI1NUHU748 JPMorgan Chase & Co 46625H100 1263000.000000000000 NS USD 255454380.000000000000 4.5946378895 Long EC CORP US N 1 N N N Johnson & Johnson 549300G0CFPGEF6X2043 Johnson & Johnson 478160104 513232.000000000000 NS USD 75013989.120000000000 1.3492120067 Long EC CORP US N 1 N N N Littelfuse Inc 549300MY7HLQFYTPCX75 Littelfuse Inc 537008104 473000.000000000000 NS USD 120894070.000000000000 2.1744175012 Long EC CORP US N 1 N N N Motorola Solutions Inc 6S552MUG6KGJVEBSEC55 Motorola Solutions Inc 620076307 288500.000000000000 NS USD 111375425.000000000000 2.0032138328 Long EC CORP US N 1 N N N nVent Electric PLC N/A nVent Electric PLC N/A 1318919.000000000000 NS USD 101042384.590000000000 1.8173623356 Long EC CORP GB N 1 N N N QUALCOMM Inc H1J8DDZKZP6H7RWC0H53 QUALCOMM Inc 747525103 821000.000000000000 NS USD 163526780.000000000000 2.9412153330 Long EC CORP US N 1 N N N Rockwell Automation Inc VH3R4HHBHH12O0EXZJ88 Rockwell Automation Inc 773903109 250000.000000000000 NS USD 68820000.000000000000 1.2378060598 Long EC CORP US N 1 N N N Sysco Corp 5RGWIFLMGH3YS7KWI652 Sysco Corp 871829107 555000.000000000000 NS USD 39621450.000000000000 0.7126368920 Long EC CORP US N 1 N N N Target Corp 8WDDFXB5T1Z6J0XC1L66 Target Corp 87612E106 75870.000000000000 NS USD 11231794.800000000000 0.2020166182 Long EC CORP US N 1 N N N Tennant Co JYAIRLT8DVP6DP8UT336 Tennant Co 880345103 669300.000000000000 NS USD 65885892.000000000000 1.1850327866 Long EC CORP US N 1 N N N Workiva Inc 529900RTOQ8GRWHY1O58 Workiva Inc 98139A105 512857.000000000000 NS USD 37433432.430000000000 0.6732829047 Long EC CORP US N 1 N N N Abbott Laboratories HQD377W2YR662HK5JX27 Abbott Laboratories 002824100 255829.000000000000 NS USD 26583191.390000000000 0.4781289653 Long EC CORP US N 1 N N N Fastenal Co 529900PP0C7H2HHPSJ32 Fastenal Co 311900104 1416000.000000000000 NS USD 88981440.000000000000 1.6004325144 Long EC CORP US N 1 N N N Honeywell International Inc ISRPG12PN4EIEOEMW547 Honeywell International Inc 438516106 195594.000000000000 NS USD 41767142.760000000000 0.7512296194 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K107 1351419.000000000000 NS USD 247877272.980000000000 4.4583549923 Long EC CORP US N 1 N N N Best Buy Co Inc HL5XPTVRV0O8TUN5LL90 Best Buy Co Inc 086516101 655700.000000000000 NS USD 55268953.000000000000 0.9940750500 Long EC CORP US N 1 N N N First American Government Obli 549300R5MYM6VZF1RM44 First American Government Obligations Fund 31846V336 9963463.420000000000 NS USD 9963463.420000000000 0.1792042342 Long STIV RF US N 1 N N N Eli Lilly & Co FRDRIPF3EKNDJ2CQJL29 Eli Lilly & Co 532457108 124539.000000000000 NS USD 112755119.820000000000 2.0280292151 Long EC CORP US N 1 N N N Sherwin-Williams Co/The Z15BMIOX8DDH0X2OBP21 Sherwin-Williams Co/The 824348106 315000.000000000000 NS USD 94005450.000000000000 1.6907950546 Long EC CORP US N 1 N N N Verizon Communications Inc 2S72QS2UO2OESLG6Y829 Verizon Communications Inc 92343V104 3821000.000000000000 NS USD 157578040.000000000000 2.8342204708 Long EC CORP US N 1 N N N Amazon.com Inc ZXTILKJKG63JELOEG630 Amazon.com Inc 023135106 1672000.000000000000 NS USD 323114000.000000000000 5.8115731938 Long EC CORP US N 1 N N N CH Robinson Worldwide Inc 529900WNWN5L0OVDHA79 CH Robinson Worldwide Inc 12541W209 360000.000000000000 NS USD 31723200.000000000000 0.5705778726 Long EC CORP US N 1 N N N Entegris Inc IYX6OWO7BT5DKO3BYG52 Entegris Inc 29362U104 503000.000000000000 NS USD 68106200.000000000000 1.2249675540 Long EC CORP US N 1 N N N Casey's General Stores Inc 549300CAFWSI86V66Q65 Casey's General Stores Inc 147528103 42748.000000000000 NS USD 16310926.880000000000 0.2933705919 Long EC CORP US N 1 N N N Graco Inc 4T5VJ4S81BRT6Q7GGT78 Graco Inc 384109104 2044774.000000000000 NS USD 162109682.720000000000 2.9157272249 Long EC CORP US N 1 N N N Microsoft Corp INR2EJN1ERAN0W5ZP974 Microsoft Corp 594918104 1315000.000000000000 NS USD 587739250.000000000000 10.5711596224 Long EC CORP US N 1 N N N Principal Financial Group Inc CUMYEZJOAF02RYZ1JJ85 Principal Financial Group Inc 74251V102 655000.000000000000 NS USD 51384750.000000000000 0.9242132364 Long EC CORP US N 1 N N N Roche Holding AG 549300U41AUUVOAAOB37 Roche Holding AG 771195104 2852509.000000000000 NS USD 98896487.030000000000 1.7787659247 Long EC CORP CH N 1 N N N Salesforce Inc RCGZFPDMRW58VJ54VR07 Salesforce Inc 79466L302 114000.000000000000 NS USD 29309400.000000000000 0.5271629312 Long EC CORP US N 1 N N N Donaldson Co Inc OZE6KXY9QQPR8EJ8WL20 Donaldson Co Inc 257651109 673613.000000000000 NS USD 48203746.280000000000 0.8669992626 Long EC CORP US N 1 N N N Fiserv Inc GI7UBEJLXYLGR2C7GV83 Fiserv Inc 337738108 989000.000000000000 NS USD 147400560.000000000000 2.6511669047 Long EC CORP US N 1 N N N Charles Schwab Corp/The 549300VSGCJ7E698NM85 Charles Schwab Corp/The 808513105 820000.000000000000 NS USD 60425800.000000000000 1.0868268150 Long EC CORP US N 1 N N N Ulta Beauty Inc 529900CIV6HN8M28YM82 Ulta Beauty Inc 90384S303 55900.000000000000 NS USD 21570133.000000000000 0.3879634022 Long EC CORP US N 1 N N N Medtronic PLC 549300GX3ZBSQWUXY261 Medtronic PLC N/A 1760000.000000000000 NS USD 138529600.000000000000 2.4916125884 Long EC CORP IE N 1 N N N UnitedHealth Group Inc 549300GHBMY8T5GXDE41 UnitedHealth Group Inc 91324P102 531000.000000000000 NS USD 270417060.000000000000 4.8637587261 Long EC CORP US N 1 N N N HB Fuller Co JSMX3Z5FOYM8V0Q52357 HB Fuller Co 359694106 1087674.000000000000 NS USD 83707391.040000000000 1.5055727387 Long EC CORP US N 1 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA Corp 67066G104 3523061.000000000000 NS USD 435238955.940000000000 7.8282681940 Long EC CORP US N 1 N N N Piper Sandler Cos QUQDBTUSOAKFEVMRMF78 Piper Sandler Cos 724078100 168000.000000000000 NS USD 38668560.000000000000 0.6954980804 Long EC CORP US N 1 N N N Polaris Inc 549300QJSN8UVWN1EI78 Polaris Inc 731068102 218000.000000000000 NS USD 17071580.000000000000 0.3070518043 Long EC CORP US N 1 N N N Toro Co/The YJKE4YIT6BWQHVEW0D14 Toro Co/The 891092108 1705523.000000000000 NS USD 159483455.730000000000 2.8684915422 Long EC CORP US N 1 N N N US Bancorp N1GZ7BBF3NP8GI976H15 US Bancorp 902973304 3117000.000000000000 NS USD 123744900.000000000000 2.2256929248 Long EC CORP US N 1 N N N Visa Inc 549300JZ4OKEHW3DPJ59 Visa Inc 92826C839 350000.000000000000 NS USD 91864500.000000000000 1.6522876312 Long EC CORP US N 1 N N N Wells Fargo & Co PBLD0EJDB5FWOLXP3B76 Wells Fargo & Co 949746101 1190500.000000000000 NS USD 70703795.000000000000 1.2716882578 Long EC CORP US N 1 N N N 2024-07-12 Trust for Professional Managers /s/ John Buckel John Buckel President