0001145549-23-010332.txt : 20230227
0001145549-23-010332.hdr.sgml : 20230227
20230227105015
ACCESSION NUMBER: 0001145549-23-010332
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20221231
FILED AS OF DATE: 20230227
DATE AS OF CHANGE: 20230227
PERIOD START: 20221231
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: 23671154
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-629-8104
Mairs & Power Small Cap Fund
S000076012
549300J6DGDPK47P1B21
2022-12-31
2022-12-31
N
336402683.830000000000
927922.380000000000
335474761.450000000000
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
AAR Corp
MP76T5YQX3YK5VVAQ802
AAR Corp
000361105
307978.000000000000
NS
USD
13828212.200000000000
4.1219828700
Long
EC
CORP
US
N
1
N
N
N
Alerus Financial Corp
5493008BXLBPPELQ3G57
Alerus Financial Corp
01446U103
139441.000000000000
NS
USD
3255947.350000000000
0.9705491215
Long
EC
CORP
US
N
1
N
N
N
Altair Engineering Inc
549300FJ89HZ6GU9S994
Altair Engineering Inc
021369103
124200.000000000000
NS
USD
5647374.000000000000
1.6833975753
Long
EC
CORP
US
N
1
N
N
N
Associated Banc-Corp
549300N3CIN473IW5094
Associated Banc-Corp
045487105
309261.000000000000
NS
USD
7140836.490000000000
2.1285763672
Long
EC
CORP
US
N
1
N
N
N
AZEK Co Inc/The
5493002LDDDU1RX46815
AZEK Co Inc/The
05478C105
356500.000000000000
NS
USD
7244080.000000000000
2.1593517106
Long
EC
CORP
US
N
1
N
N
N
Bio-Techne Corp
54930073RLKQ51TILZ35
Bio-Techne Corp
09073M104
99600.000000000000
NS
USD
8254848.000000000000
2.4606465072
Long
EC
CORP
US
N
1
N
N
N
Black Hills Corp
3MGELCRSTNSAMJ962671
Black Hills Corp
092113109
101700.000000000000
NS
USD
7153578.000000000000
2.1323744204
Long
EC
CORP
US
N
1
N
N
N
CVRx Inc
N/A
CVRx Inc
126638105
89445.000000000000
NS
USD
1641315.750000000000
0.4892516334
Long
EC
CORP
US
N
1
N
N
N
Casey's General Stores Inc
549300CAFWSI86V66Q65
Casey's General Stores Inc
147528103
55170.000000000000
NS
USD
12377389.500000000000
3.6895143606
Long
EC
CORP
US
N
1
N
N
N
Catalent Inc
N/A
Catalent Inc
148806102
128000.000000000000
NS
USD
5761280.000000000000
1.7173512473
Long
EC
CORP
US
N
1
N
N
N
Clearfield Inc
529900M4S2OQ1ADPR537
Clearfield Inc
18482P103
26600.000000000000
NS
USD
2504124.000000000000
0.7464418453
Long
EC
CORP
US
N
1
N
N
N
Cullen/Frost Bankers Inc
529900V2E9G9AY665O34
Cullen/Frost Bankers Inc
229899109
99800.000000000000
NS
USD
13343260.000000000000
3.9774258851
Long
EC
CORP
US
N
1
N
N
N
Digi International Inc
529900KG656HGROI4N27
Digi International Inc
253798102
129524.000000000000
NS
USD
4734102.200000000000
1.4111649352
Long
EC
CORP
US
N
1
N
N
N
Donaldson Co Inc
OZE6KXY9QQPR8EJ8WL20
Donaldson Co Inc
257651109
70263.000000000000
NS
USD
4136382.810000000000
1.2329937406
Long
EC
CORP
US
N
1
N
N
N
Entegris Inc
IYX6OWO7BT5DKO3BYG52
Entegris Inc
29362U104
74507.000000000000
NS
USD
4886914.130000000000
1.4567158820
Long
EC
CORP
US
N
1
N
N
N
Envestnet Inc
549300HLWZ5OKIDM8737
Envestnet Inc
29404K106
84200.000000000000
NS
USD
5195140.000000000000
1.5485933957
Long
EC
CORP
US
N
1
N
N
N
Exact Sciences Corp
549300VM3X1FYD4N9Z14
Exact Sciences Corp
30063P105
23500.000000000000
NS
USD
1163485.000000000000
0.3468174461
Long
EC
CORP
US
N
1
N
N
N
First American Government Obli
549300R5MYM6VZF1RM44
First American Government Obligations Fund
31846V336
1294679.010000000000
NS
USD
1294679.010000000000
0.3859244148
Long
STIV
RF
US
N
1
N
N
N
First Interstate BancSystem In
549300WRWYTYX0RCNJ43
First Interstate BancSystem Inc
32055Y201
194656.000000000000
NS
USD
7523454.400000000000
2.2426290334
Long
EC
CORP
US
N
1
N
N
N
HB Fuller Co
JSMX3Z5FOYM8V0Q52357
HB Fuller Co
359694106
169200.000000000000
NS
USD
12118104.000000000000
3.6122252379
Long
EC
CORP
US
N
1
N
N
N
Generac Holdings Inc
529900S2H2AHJHSFFI84
Generac Holdings Inc
368736104
24872.000000000000
NS
USD
2503615.520000000000
0.7462902751
Long
EC
CORP
US
N
1
N
N
N
Gentherm Inc
HKM6YX1U5JS60TCUB219
Gentherm Inc
37253A103
122980.000000000000
NS
USD
8029364.200000000000
2.3934331648
Long
EC
CORP
US
N
1
N
N
N
Glacier Bancorp Inc
549300SMJAUKZB5D7V74
Glacier Bancorp Inc
37637Q105
226420.000000000000
NS
USD
11189676.400000000000
3.3354748809
Long
EC
CORP
US
N
1
N
N
N
Graco Inc
4T5VJ4S81BRT6Q7GGT78
Graco Inc
384109104
54700.000000000000
NS
USD
3679122.000000000000
1.0966911442
Long
EC
CORP
US
N
1
N
N
N
Hub Group Inc
N/A
Hub Group Inc
443320106
108700.000000000000
NS
USD
8640563.000000000000
2.5756223695
Long
EC
CORP
US
N
1
N
N
N
Hyliion Holdings Corp
N/A
Hyliion Holdings Corp
449109107
136700.000000000000
NS
USD
319878.000000000000
0.0953508391
Long
EC
CORP
US
N
1
N
N
N
Inspire Medical Systems Inc
549300XQQCQ7HCJKTW25
Inspire Medical Systems Inc
457730109
56185.000000000000
NS
USD
14151877.800000000000
4.2184627359
Long
EC
CORP
US
N
1
N
N
N
Jamf Holding Corp
254900IHLXZU4Z5ANA12
Jamf Holding Corp
47074L105
445250.000000000000
NS
USD
9483825.000000000000
2.8269861372
Long
EC
CORP
US
N
1
N
N
N
John Bean Technologies Corp
5493007CT6ATBZ2L6826
John Bean Technologies Corp
477839104
67900.000000000000
NS
USD
6201307.000000000000
1.8485167031
Long
EC
CORP
US
N
1
N
N
N
Littelfuse Inc
549300MY7HLQFYTPCX75
Littelfuse Inc
537008104
60500.000000000000
NS
USD
13322100.000000000000
3.9711184062
Long
EC
CORP
US
N
1
N
N
N
MGP Ingredients Inc
2549006OMHFVZ4MS8538
MGP Ingredients Inc
55303J106
51610.000000000000
NS
USD
5490271.800000000000
1.6365677633
Long
EC
CORP
US
N
1
N
N
N
Marcus Corp/The
549300NL0OKPNEMP6B79
Marcus Corp/The
566330106
515823.000000000000
NS
USD
7422692.970000000000
2.2125935608
Long
EC
CORP
US
N
1
N
N
N
Medpace Holdings Inc
549300H8TYEUVTW14A54
Medpace Holdings Inc
58506Q109
31100.000000000000
NS
USD
6605951.000000000000
1.9691350167
Long
EC
CORP
US
N
1
N
N
N
NorthWestern Corp
3BPWMBHR1R9SHUN7J795
NorthWestern Corp
668074305
103900.000000000000
NS
USD
6165426.000000000000
1.8378211146
Long
EC
CORP
US
N
1
N
N
N
Oshkosh Corp
549300FEKNPCFSA2B506
Oshkosh Corp
688239201
115170.000000000000
NS
USD
10156842.300000000000
3.0276025106
Long
EC
CORP
US
N
1
N
N
N
Physicians Realty Trust
549300ITOVH0OY7PZC34
Physicians Realty Trust
71943U104
416200.000000000000
NS
USD
6022414.000000000000
1.7951913801
Long
EC
CORP
US
N
1
N
N
N
Plexus Corp
549300W7HCBI5YT25I79
Plexus Corp
729132100
95920.000000000000
NS
USD
9873045.600000000000
2.9430069664
Long
EC
CORP
US
N
1
N
N
N
Polaris Inc
549300QJSN8UVWN1EI78
Polaris Inc
731068102
50600.000000000000
NS
USD
5110600.000000000000
1.5233932883
Long
EC
CORP
US
N
1
N
N
N
QCR Holdings Inc
549300MWKWM7KWJVQO33
QCR Holdings Inc
74727A104
147278.000000000000
NS
USD
7310879.920000000000
2.1792637659
Long
EC
CORP
US
N
1
N
N
N
SkyWater Technology Inc
N/A
SkyWater Technology Inc
83089J108
201790.000000000000
NS
USD
1434726.900000000000
0.4276705925
Long
EC
CORP
US
N
1
N
N
N
Sleep Number Corp
529900W0TZQLBT2DSS66
Sleep Number Corp
83125X103
136445.000000000000
NS
USD
3544841.100000000000
1.0566640199
Long
EC
CORP
US
N
1
N
N
N
Surmodics Inc
549300H76KXCAAGUS878
Surmodics Inc
868873100
42218.000000000000
NS
USD
1440478.160000000000
0.4293849569
Long
EC
CORP
US
N
1
N
N
N
Tennant Co
JYAIRLT8DVP6DP8UT336
Tennant Co
880345103
163851.000000000000
NS
USD
10088306.070000000000
3.0071728873
Long
EC
CORP
US
N
1
N
N
N
Toro Co/The
YJKE4YIT6BWQHVEW0D14
Toro Co/The
891092108
88200.000000000000
NS
USD
9984240.000000000000
2.9761523510
Long
EC
CORP
US
N
1
N
N
N
Wintrust Financial Corp
Q774KI4AW80FHFW33O61
Wintrust Financial Corp
97650W108
159500.000000000000
NS
USD
13480940.000000000000
4.0184662303
Long
EC
CORP
US
N
1
N
N
N
Workiva Inc
529900RTOQ8GRWHY1O58
Workiva Inc
98139A105
145380.000000000000
NS
USD
12207558.600000000000
3.6388903139
Long
EC
CORP
US
N
1
N
N
N
nVent Electric PLC
N/A
nVent Electric PLC
N/A
322100.000000000000
NS
USD
12391187.000000000000
3.6936271887
Long
EC
CORP
GB
N
1
N
N
N
2023-01-17
Trust for Professional Managers
/s/ John Buckel
John Buckel
President