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