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