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