0001145549-24-048207.txt : 20240813
0001145549-24-048207.hdr.sgml : 20240813
20240813121316
ACCESSION NUMBER: 0001145549-24-048207
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: 241199920
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
S000076012
Mairs & Power Small Cap Fund
C000235437
Mairs & Power Small Cap Fund
MSCFX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0001141819
XXXXXXXX
S000076012
C000235437
Trust for Professional Managers
811-10401
0001141819
549300O1N816L3GGRD45
615 East Michigan Street
Milwaukee
53202
513-520-5925
Mairs & Power Small Cap Fund
S000076012
549300J6DGDPK47P1B21
2024-12-31
2024-06-30
N
312089885.190000000000
325438.220000000000
311764446.970000000000
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
Black Hills Corp
3MGELCRSTNSAMJ962671
Black Hills Corp
092113109
136200.000000000000
NS
USD
7406556.000000000000
2.3756897465
Long
EC
CORP
US
N
1
N
N
N
CVRx Inc
N/A
CVRx Inc
126638105
137456.000000000000
NS
USD
1648097.440000000000
0.5286354669
Long
EC
CORP
US
N
1
N
N
N
Clearfield Inc
529900M4S2OQ1ADPR537
Clearfield Inc
18482P103
275893.000000000000
NS
USD
10638434.080000000000
3.4123307463
Long
EC
CORP
US
N
1
N
N
N
Gentherm Inc
HKM6YX1U5JS60TCUB219
Gentherm Inc
37253A103
137380.000000000000
NS
USD
6775581.600000000000
2.1733015634
Long
EC
CORP
US
N
1
N
N
N
Knife River Corp
N/A
Knife River Corp
498894104
114650.000000000000
NS
USD
8041551.000000000000
2.5793675572
Long
EC
CORP
US
N
1
N
N
N
Associated Banc-Corp
549300N3CIN473IW5094
Associated Banc-Corp
045487105
365361.000000000000
NS
USD
7727385.150000000000
2.4785972952
Long
EC
CORP
US
N
1
N
N
N
First American Government Obli
549300R5MYM6VZF1RM44
First American Government Obligations Fund
31846V336
688350.780000000000
NS
USD
688350.780000000000
0.2207919430
Long
STIV
RF
US
N
1
N
N
N
Plexus Corp
549300W7HCBI5YT25I79
Plexus Corp
729132100
98020.000000000000
NS
USD
10113703.600000000000
3.2440208299
Long
EC
CORP
US
N
1
N
N
N
Oshkosh Corp
549300FEKNPCFSA2B506
Oshkosh Corp
688239201
39750.000000000000
NS
USD
4300950.000000000000
1.3795511457
Long
EC
CORP
US
N
1
N
N
N
Wintrust Financial Corp
Q774KI4AW80FHFW33O61
Wintrust Financial Corp
97650W108
99146.000000000000
NS
USD
9771829.760000000000
3.1343630921
Long
EC
CORP
US
N
1
N
N
N
Alerus Financial Corp
5493008BXLBPPELQ3G57
Alerus Financial Corp
01446U103
96441.000000000000
NS
USD
1891208.010000000000
0.6066143938
Long
EC
CORP
US
N
1
N
N
N
Glacier Bancorp Inc
549300SMJAUKZB5D7V74
Glacier Bancorp Inc
37637Q105
192420.000000000000
NS
USD
7181114.400000000000
2.3033782299
Long
EC
CORP
US
N
1
N
N
N
Jamf Holding Corp
254900IHLXZU4Z5ANA12
Jamf Holding Corp
47074L105
381667.000000000000
NS
USD
6297505.500000000000
2.0199562719
Long
EC
CORP
US
N
1
N
N
N
MGP Ingredients Inc
2549006OMHFVZ4MS8538
MGP Ingredients Inc
55303J106
128210.000000000000
NS
USD
9538824.000000000000
3.0596253334
Long
EC
CORP
US
N
1
N
N
N
Northwestern Energy Group Inc
254900N1WG46G1VMDM34
Northwestern Energy Group Inc
668074305
132600.000000000000
NS
USD
6640608.000000000000
2.1300081085
Long
EC
CORP
US
N
1
N
N
N
SkyWater Technology Inc
N/A
SkyWater Technology Inc
83089J108
166390.000000000000
NS
USD
1272883.500000000000
0.4082837259
Long
EC
CORP
US
N
1
N
N
N
Hub Group Inc
N/A
Hub Group Inc
443320106
288320.000000000000
NS
USD
12412176.000000000000
3.9812673063
Long
EC
CORP
US
N
1
N
N
N
Neogen Corp
549300HJT9FC36N4UW43
Neogen Corp
640491106
151100.000000000000
NS
USD
2361693.000000000000
0.7575247989
Long
EC
CORP
US
N
1
N
N
N
AZEK Co Inc/The
5493002LDDDU1RX46815
AZEK Co Inc/The
05478C105
250677.000000000000
NS
USD
10561022.010000000000
3.3875004391
Long
EC
CORP
US
N
1
N
N
N
Bio-Techne Corp
54930073RLKQ51TILZ35
Bio-Techne Corp
09073M104
98000.000000000000
NS
USD
7021700.000000000000
2.2522452667
Long
EC
CORP
US
N
1
N
N
N
Casey's General Stores Inc
549300CAFWSI86V66Q65
Casey's General Stores Inc
147528103
36603.000000000000
NS
USD
13966240.680000000000
4.4797412969
Long
EC
CORP
US
N
1
N
N
N
Exact Sciences Corp
549300VM3X1FYD4N9Z14
Exact Sciences Corp
30063P105
37700.000000000000
NS
USD
1592825.000000000000
0.5109065564
Long
EC
CORP
US
N
1
N
N
N
Inspire Medical Systems Inc
549300XQQCQ7HCJKTW25
Inspire Medical Systems Inc
457730109
48625.000000000000
NS
USD
6507483.750000000000
2.0873078419
Long
EC
CORP
US
N
1
N
N
N
John Bean Technologies Corp
5493007CT6ATBZ2L6826
John Bean Technologies Corp
477839104
120735.000000000000
NS
USD
11466202.950000000000
3.6778417364
Long
EC
CORP
US
N
1
N
N
N
Littelfuse Inc
549300MY7HLQFYTPCX75
Littelfuse Inc
537008104
44927.000000000000
NS
USD
11482891.930000000000
3.6831948099
Long
EC
CORP
US
N
1
N
N
N
Piper Sandler Cos
QUQDBTUSOAKFEVMRMF78
Piper Sandler Cos
724078100
53100.000000000000
NS
USD
12222027.000000000000
3.9202760670
Long
EC
CORP
US
N
1
N
N
N
Entegris Inc
IYX6OWO7BT5DKO3BYG52
Entegris Inc
29362U104
74507.000000000000
NS
USD
10088247.800000000000
3.2358557552
Long
EC
CORP
US
N
1
N
N
N
Polaris Inc
549300QJSN8UVWN1EI78
Polaris Inc
731068102
38400.000000000000
NS
USD
3007104.000000000000
0.9645435935
Long
EC
CORP
US
N
1
N
N
N
QCR Holdings Inc
549300MWKWM7KWJVQO33
QCR Holdings Inc
74727A104
128078.000000000000
NS
USD
7684680.000000000000
2.4648994055
Long
EC
CORP
US
N
1
N
N
N
Tennant Co
JYAIRLT8DVP6DP8UT336
Tennant Co
880345103
84064.000000000000
NS
USD
8275260.160000000000
2.6543309349
Long
EC
CORP
US
N
1
N
N
N
Toro Co/The
YJKE4YIT6BWQHVEW0D14
Toro Co/The
891092108
92300.000000000000
NS
USD
8630973.000000000000
2.7684276010
Long
EC
CORP
US
N
1
N
N
N
Workiva Inc
529900RTOQ8GRWHY1O58
Workiva Inc
98139A105
101267.000000000000
NS
USD
7391478.330000000000
2.3708535087
Long
EC
CORP
US
N
1
N
N
N
nVent Electric PLC
N/A
nVent Electric PLC
N/A
136889.000000000000
NS
USD
10487066.290000000000
3.3637787733
Long
EC
CORP
GB
N
1
N
N
N
AAR Corp
MP76T5YQX3YK5VVAQ802
AAR Corp
000361105
175361.000000000000
NS
USD
12748744.700000000000
4.0892233941
Long
EC
CORP
US
N
1
N
N
N
Altair Engineering Inc
549300FJ89HZ6GU9S994
Altair Engineering Inc
021369103
132150.000000000000
NS
USD
12961272.000000000000
4.1573925847
Long
EC
CORP
US
N
1
N
N
N
Cullen/Frost Bankers Inc
529900V2E9G9AY665O34
Cullen/Frost Bankers Inc
229899109
85150.000000000000
NS
USD
8653794.500000000000
2.7757477108
Long
EC
CORP
US
N
1
N
N
N
HB Fuller Co
JSMX3Z5FOYM8V0Q52357
HB Fuller Co
359694106
149109.000000000000
NS
USD
11475428.640000000000
3.6808009225
Long
EC
CORP
US
N
1
N
N
N
Generac Holdings Inc
529900S2H2AHJHSFFI84
Generac Holdings Inc
368736104
70972.000000000000
NS
USD
9383917.840000000000
3.0099384106
Long
EC
CORP
US
N
1
N
N
N
Medpace Holdings Inc
549300H8TYEUVTW14A54
Medpace Holdings Inc
58506Q109
28370.000000000000
NS
USD
11684184.500000000000
3.7477604049
Long
EC
CORP
US
N
1
N
N
N
2024-07-12
Trust for Professional Managers
/s/ John Buckel
John Buckel
President