0001145549-23-028196.txt : 20230518
0001145549-23-028196.hdr.sgml : 20230518
20230518111847
ACCESSION NUMBER: 0001145549-23-028196
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20230331
FILED AS OF DATE: 20230518
DATE AS OF CHANGE: 20230518
PERIOD START: 20231231
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: TRUST FOR PROFESSIONAL MANAGERS
CENTRAL INDEX KEY: 0001141819
IRS NUMBER: 000000000
STATE OF INCORPORATION: DE
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-10401
FILM NUMBER: 23934391
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-03-31
N
4569181784.550000000000
6673013.280000000000
4562508771.270000000000
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
Abbott Laboratories
HQD377W2YR662HK5JX27
Abbott Laboratories
002824100
411304.000000000000
NS
USD
41648643.040000000000
0.9128452158
Long
EC
CORP
US
N
1
N
N
N
Alliant Energy Corp
5493009ML300G373MZ12
Alliant Energy Corp
018802108
743000.000000000000
NS
USD
39676200.000000000000
0.8696136707
Long
EC
CORP
US
N
1
N
N
N
Alphabet Inc
5493006MHB84DD0ZWV18
Alphabet Inc
02079K107
2085802.000000000000
NS
USD
216923408.000000000000
4.7544765145
Long
EC
CORP
US
N
1
N
N
N
Amazon.com Inc
ZXTILKJKG63JELOEG630
Amazon.com Inc
023135106
2095000.000000000000
NS
USD
216392550.000000000000
4.7428412930
Long
EC
CORP
US
N
1
N
N
N
Bio-Techne Corp
54930073RLKQ51TILZ35
Bio-Techne Corp
09073M104
1620800.000000000000
NS
USD
120247152.000000000000
2.6355489497
Long
EC
CORP
US
N
1
N
N
N
CH Robinson Worldwide Inc
529900WNWN5L0OVDHA79
CH Robinson Worldwide Inc
12541W209
222000.000000000000
NS
USD
22060140.000000000000
0.4835089883
Long
EC
CORP
US
N
1
N
N
N
Catalent Inc
N/A
Catalent Inc
148806102
645000.000000000000
NS
USD
42382950.000000000000
0.9289395840
Long
EC
CORP
US
N
1
N
N
N
Digi International Inc
529900KG656HGROI4N27
Digi International Inc
253798102
476097.000000000000
NS
USD
16034946.960000000000
0.3514502166
Long
EC
CORP
US
N
1
N
N
N
Walt Disney Co/The
549300GZKULIZ0WOW665
Walt Disney Co/The
254687106
420000.000000000000
NS
USD
42054600.000000000000
0.9217428855
Long
EC
CORP
US
N
1
N
N
N
Donaldson Co Inc
OZE6KXY9QQPR8EJ8WL20
Donaldson Co Inc
257651109
1222426.000000000000
NS
USD
79873314.840000000000
1.7506446309
Long
EC
CORP
US
N
1
N
N
N
Ecolab Inc
82DYEISM090VG8LTLS26
Ecolab Inc
278865100
968000.000000000000
NS
USD
160233040.000000000000
3.5119502895
Long
EC
CORP
US
N
1
N
N
N
Entegris Inc
IYX6OWO7BT5DKO3BYG52
Entegris Inc
29362U104
693000.000000000000
NS
USD
56832930.000000000000
1.2456508655
Long
EC
CORP
US
N
1
N
N
N
Fastenal Co
529900PP0C7H2HHPSJ32
Fastenal Co
311900104
1843000.000000000000
NS
USD
99411420.000000000000
2.1788762495
Long
EC
CORP
US
N
1
N
N
N
First American Government Obli
549300R5MYM6VZF1RM44
First American Government Obligations Fund
31846V336
7756163.220000000000
NS
USD
7756163.220000000000
0.1699977712
Long
STIV
RF
US
N
1
N
N
N
Fiserv Inc
GI7UBEJLXYLGR2C7GV83
Fiserv Inc
337738108
1031000.000000000000
NS
USD
116533930.000000000000
2.5541634185
Long
EC
CORP
US
N
1
N
N
N
HB Fuller Co
JSMX3Z5FOYM8V0Q52357
HB Fuller Co
359694106
1258921.000000000000
NS
USD
86173142.450000000000
1.8887227788
Long
EC
CORP
US
N
1
N
N
N
Generac Holdings Inc
529900S2H2AHJHSFFI84
Generac Holdings Inc
368736104
151000.000000000000
NS
USD
16309510.000000000000
0.3574680251
Long
EC
CORP
US
N
1
N
N
N
Gentherm Inc
HKM6YX1U5JS60TCUB219
Gentherm Inc
37253A103
157999.000000000000
NS
USD
9546299.580000000000
0.2092335612
Long
EC
CORP
US
N
1
N
N
N
Graco Inc
4T5VJ4S81BRT6Q7GGT78
Graco Inc
384109104
2295000.000000000000
NS
USD
167557950.000000000000
3.6724959534
Long
EC
CORP
US
N
1
N
N
N
Honeywell International Inc
ISRPG12PN4EIEOEMW547
Honeywell International Inc
438516106
225000.000000000000
NS
USD
43002000.000000000000
0.9425077771
Long
EC
CORP
US
N
1
N
N
N
Hormel Foods Corp
MSD54751OJP1FS2ND863
Hormel Foods Corp
440452100
2981592.000000000000
NS
USD
118905888.960000000000
2.6061514601
Long
EC
CORP
US
N
1
N
N
N
Inspire Medical Systems Inc
549300XQQCQ7HCJKTW25
Inspire Medical Systems Inc
457730109
44000.000000000000
NS
USD
10299080.000000000000
0.2257328263
Long
EC
CORP
US
N
1
N
N
N
JPMorgan Chase & Co
8I5DZWZKVSZI1NUHU748
JPMorgan Chase & Co
46625H100
877000.000000000000
NS
USD
114281870.000000000000
2.5048032942
Long
EC
CORP
US
N
1
N
N
N
Jamf Holding Corp
254900IHLXZU4Z5ANA12
Jamf Holding Corp
47074L105
1148700.000000000000
NS
USD
22307754.000000000000
0.4889361340
Long
EC
CORP
US
N
1
N
N
N
Johnson & Johnson
549300G0CFPGEF6X2043
Johnson & Johnson
478160104
672166.000000000000
NS
USD
104185730.000000000000
2.2835184593
Long
EC
CORP
US
N
1
N
N
N
Eli Lilly & Co
FRDRIPF3EKNDJ2CQJL29
Eli Lilly & Co
532457108
200000.000000000000
NS
USD
68684000.000000000000
1.5053998456
Long
EC
CORP
US
N
1
N
N
N
Littelfuse Inc
549300MY7HLQFYTPCX75
Littelfuse Inc
537008104
500000.000000000000
NS
USD
134045000.000000000000
2.9379669546
Long
EC
CORP
US
N
1
N
N
N
Microsoft Corp
INR2EJN1ERAN0W5ZP974
Microsoft Corp
594918104
1472000.000000000000
NS
USD
424377600.000000000000
9.3014089676
Long
EC
CORP
US
N
1
N
N
N
Motorola Solutions Inc
6S552MUG6KGJVEBSEC55
Motorola Solutions Inc
620076307
330500.000000000000
NS
USD
94565965.000000000000
2.0726747003
Long
EC
CORP
US
N
1
N
N
N
Northern Trust Corp
549300GLF98S992BC502
Northern Trust Corp
665859104
216000.000000000000
NS
USD
19036080.000000000000
0.4172283486
Long
EC
CORP
US
N
1
N
N
N
NVIDIA Corp
549300S4KLFTLO7GSQ80
NVIDIA Corp
67066G104
750264.000000000000
NS
USD
208400831.280000000000
4.5676806715
Long
EC
CORP
US
N
1
N
N
N
Polaris Inc
549300QJSN8UVWN1EI78
Polaris Inc
731068102
218000.000000000000
NS
USD
24117340.000000000000
0.5285982167
Long
EC
CORP
US
N
1
N
N
N
Principal Financial Group Inc
CUMYEZJOAF02RYZ1JJ85
Principal Financial Group Inc
74251V102
608194.000000000000
NS
USD
45200978.080000000000
0.9907044643
Long
EC
CORP
US
N
1
N
N
N
QUALCOMM Inc
H1J8DDZKZP6H7RWC0H53
QUALCOMM Inc
747525103
859000.000000000000
NS
USD
109591220.000000000000
2.4019947247
Long
EC
CORP
US
N
1
N
N
N
Roche Holding AG
549300U41AUUVOAAOB37
Roche Holding AG
771195104
2442000.000000000000
NS
USD
87570120.000000000000
1.9193414060
Long
EC
CORP
CH
N
1
N
N
N
Rockwell Automation Inc
VH3R4HHBHH12O0EXZJ88
Rockwell Automation Inc
773903109
268000.000000000000
NS
USD
78644600.000000000000
1.7237139465
Long
EC
CORP
US
N
1
N
N
N
Salesforce Inc
RCGZFPDMRW58VJ54VR07
Salesforce Inc
79466L302
246000.000000000000
NS
USD
49145880.000000000000
1.0771679018
Long
EC
CORP
US
N
1
N
N
N
Charles Schwab Corp/The
549300VSGCJ7E698NM85
Charles Schwab Corp/The
808513105
924000.000000000000
NS
USD
48399120.000000000000
1.0608005908
Long
EC
CORP
US
N
1
N
N
N
Sherwin-Williams Co/The
Z15BMIOX8DDH0X2OBP21
Sherwin-Williams Co/The
824348106
403953.000000000000
NS
USD
90796515.810000000000
1.9900567947
Long
EC
CORP
US
N
1
N
N
N
Sysco Corp
5RGWIFLMGH3YS7KWI652
Sysco Corp
871829107
802000.000000000000
NS
USD
61938460.000000000000
1.3575526778
Long
EC
CORP
US
N
1
N
N
N
Target Corp
8WDDFXB5T1Z6J0XC1L66
Target Corp
87612E106
75870.000000000000
NS
USD
12566348.100000000000
0.2754262782
Long
EC
CORP
US
N
1
N
N
N
Tennant Co
JYAIRLT8DVP6DP8UT336
Tennant Co
880345103
882966.000000000000
NS
USD
60509659.980000000000
1.3262365732
Long
EC
CORP
US
N
1
N
N
N
3M Co
LUZQVYP4VS22CLWDAR65
3M Co
88579Y101
158438.000000000000
NS
USD
16653418.180000000000
0.3650057242
Long
EC
CORP
US
N
1
N
N
N
Toro Co/The
YJKE4YIT6BWQHVEW0D14
Toro Co/The
891092108
1553523.000000000000
NS
USD
172689616.680000000000
3.7849706233
Long
EC
CORP
US
N
1
N
N
N
US Bancorp
N1GZ7BBF3NP8GI976H15
US Bancorp
902973304
4065000.000000000000
NS
USD
146543250.000000000000
3.2119006745
Long
EC
CORP
US
N
1
N
N
N
UnitedHealth Group Inc
549300GHBMY8T5GXDE41
UnitedHealth Group Inc
91324P102
506000.000000000000
NS
USD
239130540.000000000000
5.2412072390
Long
EC
CORP
US
N
1
N
N
N
Visa Inc
549300JZ4OKEHW3DPJ59
Visa Inc
92826C839
290000.000000000000
NS
USD
65383400.000000000000
1.4330580669
Long
EC
CORP
US
N
1
N
N
N
Wells Fargo & Co
PBLD0EJDB5FWOLXP3B76
Wells Fargo & Co
949746101
1550000.000000000000
NS
USD
57939000.000000000000
1.2698934491
Long
EC
CORP
US
N
1
N
N
N
Workiva Inc
529900RTOQ8GRWHY1O58
Workiva Inc
98139A105
545857.000000000000
NS
USD
55901215.370000000000
1.2252297622
Long
EC
CORP
US
N
1
N
N
N
Medtronic PLC
549300GX3ZBSQWUXY261
Medtronic PLC
N/A
1624000.000000000000
NS
USD
130926880.000000000000
2.8696247298
Long
EC
CORP
IE
N
1
N
N
N
nVent Electric PLC
N/A
nVent Electric PLC
N/A
1959659.000000000000
NS
USD
84147757.460000000000
1.8443308644
Long
EC
CORP
GB
N
1
N
N
N
2023-05-03
Trust for Professional Managers
/s/ John Buckel
John Buckel
President