0001145549-24-002863.txt : 20240124 0001145549-24-002863.hdr.sgml : 20240124 20240124170809 ACCESSION NUMBER: 0001145549-24-002863 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240124 DATE AS OF CHANGE: 20240124 PERIOD START: 20231231 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: 24557432 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-629-8104 Mairs & Power Growth Fund S000076014 5493007PHQS38P299343 2023-12-31 2023-12-31 N 5024978160.340000000000 4988458.540000000000 5019989701.800000000000 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 Apple Inc HWUPKR0MPOU8FGXBT394 Apple Inc 037833100 405000.000000000000 NS USD 77974650.000000000000 1.5532830669 Long EC CORP US N 1 N N N QUALCOMM Inc H1J8DDZKZP6H7RWC0H53 QUALCOMM Inc 747525103 897000.000000000000 NS USD 129733110.000000000000 2.5843302020 Long EC CORP US N 1 N N N Verizon Communications Inc 2S72QS2UO2OESLG6Y829 Verizon Communications Inc 92343V104 2950000.000000000000 NS USD 111215000.000000000000 2.2154427918 Long EC CORP US N 1 N N N Polaris Inc 549300QJSN8UVWN1EI78 Polaris Inc 731068102 218000.000000000000 NS USD 20659860.000000000000 0.4115518403 Long EC CORP US N 1 N N N Donaldson Co Inc OZE6KXY9QQPR8EJ8WL20 Donaldson Co Inc 257651109 925398.000000000000 NS USD 60474759.300000000000 1.2046789514 Long EC CORP US N 1 N N N Piper Sandler Cos QUQDBTUSOAKFEVMRMF78 Piper Sandler Cos 724078100 67200.000000000000 NS USD 11751264.000000000000 0.2340894045 Long EC CORP US N 1 N N N Target Corp 8WDDFXB5T1Z6J0XC1L66 Target Corp 87612E106 75870.000000000000 NS USD 10805405.400000000000 0.2152475611 Long EC CORP US N 1 N N N Tennant Co JYAIRLT8DVP6DP8UT336 Tennant Co 880345103 695000.000000000000 NS USD 64419550.000000000000 1.2832606007 Long EC CORP US N 1 N N N Fiserv Inc GI7UBEJLXYLGR2C7GV83 Fiserv Inc 337738108 989000.000000000000 NS USD 131378760.000000000000 2.6171121417 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K107 1706556.000000000000 NS USD 240504937.080000000000 4.7909448299 Long EC CORP US N 1 N N N Amazon.com Inc ZXTILKJKG63JELOEG630 Amazon.com Inc 023135106 1759000.000000000000 NS USD 267262460.000000000000 5.3239643082 Long EC CORP US N 1 N N N JPMorgan Chase & Co 8I5DZWZKVSZI1NUHU748 JPMorgan Chase & Co 46625H100 1263000.000000000000 NS USD 214836300.000000000000 4.2796163491 Long EC CORP US N 1 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA Corp 67066G104 407806.000000000000 NS USD 201953687.320000000000 4.0229900720 Long EC CORP US N 1 N N N Wells Fargo & Co PBLD0EJDB5FWOLXP3B76 Wells Fargo & Co 949746101 1360500.000000000000 NS USD 66963810.000000000000 1.3339431747 Long EC CORP US N 1 N N N Ecolab Inc 82DYEISM090VG8LTLS26 Ecolab Inc 278865100 570150.000000000000 NS USD 113089252.500000000000 2.2527785756 Long EC CORP US N 1 N N N Entegris Inc IYX6OWO7BT5DKO3BYG52 Entegris Inc 29362U104 543000.000000000000 NS USD 65062260.000000000000 1.2960636150 Long EC CORP US N 1 N N N First American Government Obli 549300R5MYM6VZF1RM44 First American Government Obligations Fund 31846V336 11479622.070000000000 NS USD 11479622.070000000000 0.2286781996 Long STIV RF US N 1 N N N US Bancorp N1GZ7BBF3NP8GI976H15 US Bancorp 902973304 3567000.000000000000 NS USD 154379760.000000000000 3.0753003327 Long EC CORP US N 1 N N N UnitedHealth Group Inc 549300GHBMY8T5GXDE41 UnitedHealth Group Inc 91324P102 525000.000000000000 NS USD 276396750.000000000000 5.5059226496 Long EC CORP US N 1 N N N Medtronic PLC 549300GX3ZBSQWUXY261 Medtronic PLC N/A 1760000.000000000000 NS USD 144988800.000000000000 2.8882290326 Long EC CORP IE N 1 N N N CH Robinson Worldwide Inc 529900WNWN5L0OVDHA79 CH Robinson Worldwide Inc 12541W209 250000.000000000000 NS USD 21597500.000000000000 0.4302299663 Long EC CORP US N 1 N N N Fastenal Co 529900PP0C7H2HHPSJ32 Fastenal Co 311900104 1875000.000000000000 NS USD 121443750.000000000000 2.4192031700 Long EC CORP US N 1 N N N HB Fuller Co JSMX3Z5FOYM8V0Q52357 HB Fuller Co 359694106 1198432.000000000000 NS USD 97564349.120000000000 1.9435169177 Long EC CORP US N 1 N N N Sherwin-Williams Co/The Z15BMIOX8DDH0X2OBP21 Sherwin-Williams Co/The 824348106 325000.000000000000 NS USD 101367500.000000000000 2.0192770508 Long EC CORP US N 1 N N N Johnson & Johnson 549300G0CFPGEF6X2043 Johnson & Johnson 478160104 552160.000000000000 NS USD 86545558.400000000000 1.7240186443 Long EC CORP US N 1 N N N Visa Inc 549300JZ4OKEHW3DPJ59 Visa Inc 92826C839 290000.000000000000 NS USD 75501500.000000000000 1.5040170296 Long EC CORP US N 1 N N N Bio-Techne Corp 54930073RLKQ51TILZ35 Bio-Techne Corp 09073M104 1620800.000000000000 NS USD 125060928.000000000000 2.4912586565 Long EC CORP US N 1 N N N Gentherm Inc HKM6YX1U5JS60TCUB219 Gentherm Inc 37253A103 157999.000000000000 NS USD 8272827.640000000000 0.1647977014 Long EC CORP US N 1 N N N Graco Inc 4T5VJ4S81BRT6Q7GGT78 Graco Inc 384109104 2179218.000000000000 NS USD 189068953.680000000000 3.7663215447 Long EC CORP US N 1 N N N Honeywell International Inc ISRPG12PN4EIEOEMW547 Honeywell International Inc 438516106 212000.000000000000 NS USD 44458520.000000000000 0.8856297053 Long EC CORP US N 1 N N N Hormel Foods Corp MSD54751OJP1FS2ND863 Hormel Foods Corp 440452100 3140592.000000000000 NS USD 100844409.120000000000 2.0088568924 Long EC CORP US N 1 N N N Motorola Solutions Inc 6S552MUG6KGJVEBSEC55 Motorola Solutions Inc 620076307 288500.000000000000 NS USD 90326465.000000000000 1.7993356633 Long EC CORP US N 1 N N N Sysco Corp 5RGWIFLMGH3YS7KWI652 Sysco Corp 871829107 802000.000000000000 NS USD 58650260.000000000000 1.1683342693 Long EC CORP US N 1 N N N nVent Electric PLC N/A nVent Electric PLC N/A 1583659.000000000000 NS USD 93578410.310000000000 1.8641155833 Long EC CORP GB N 1 N N N Eli Lilly & Co FRDRIPF3EKNDJ2CQJL29 Eli Lilly & Co 532457108 124539.000000000000 NS USD 72596273.880000000000 1.4461438806 Long EC CORP US N 1 N N N Littelfuse Inc 549300MY7HLQFYTPCX75 Littelfuse Inc 537008104 473000.000000000000 NS USD 126555880.000000000000 2.5210386379 Long EC CORP US N 1 N N N Microsoft Corp INR2EJN1ERAN0W5ZP974 Microsoft Corp 594918104 1315000.000000000000 NS USD 494492600.000000000000 9.8504704068 Long EC CORP US N 1 N N N Principal Financial Group Inc CUMYEZJOAF02RYZ1JJ85 Principal Financial Group Inc 74251V102 608194.000000000000 NS USD 47846621.980000000000 0.9531219150 Long EC CORP US N 1 N N N Rockwell Automation Inc VH3R4HHBHH12O0EXZJ88 Rockwell Automation Inc 773903109 295000.000000000000 NS USD 91591600.000000000000 1.8245376075 Long EC CORP US N 1 N N N Abbott Laboratories HQD377W2YR662HK5JX27 Abbott Laboratories 002824100 411304.000000000000 NS USD 45272231.280000000000 0.9018391266 Long EC CORP US N 1 N N N Alliant Energy Corp 5493009ML300G373MZ12 Alliant Energy Corp 018802108 2400000.000000000000 NS USD 123120000.000000000000 2.4525946728 Long EC CORP US N 1 N N N Best Buy Co Inc HL5XPTVRV0O8TUN5LL90 Best Buy Co Inc 086516101 488000.000000000000 NS USD 38200640.000000000000 0.7609704854 Long EC CORP US N 1 N N N Roche Holding AG 549300U41AUUVOAAOB37 Roche Holding AG 771195104 2292000.000000000000 NS USD 83039160.000000000000 1.6541699273 Long EC CORP CH N 1 N N N Salesforce Inc RCGZFPDMRW58VJ54VR07 Salesforce Inc 79466L302 114000.000000000000 NS USD 29997960.000000000000 0.5975701502 Long EC CORP US N 1 N N N Charles Schwab Corp/The 549300VSGCJ7E698NM85 Charles Schwab Corp/The 808513105 882500.000000000000 NS USD 60716000.000000000000 1.2094845529 Long EC CORP US N 1 N N N Toro Co/The YJKE4YIT6BWQHVEW0D14 Toro Co/The 891092108 1705523.000000000000 NS USD 163713152.770000000000 3.2612248729 Long EC CORP US N 1 N N N Workiva Inc 529900RTOQ8GRWHY1O58 Workiva Inc 98139A105 512857.000000000000 NS USD 52070371.210000000000 1.0372605185 Long EC CORP US N 1 N N N 2024-01-22 Trust for Professional Managers /s/ John Buckel John Buckel President