0001145549-23-028195.txt : 20230518 0001145549-23-028195.hdr.sgml : 20230518 20230518111846 ACCESSION NUMBER: 0001145549-23-028195 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: 23934390 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 2023-12-31 2023-03-31 N 336427856.900000000000 698942.910000000000 335728913.990000000000 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 249258.000000000000 NS USD 13597023.900000000000 4.0500008588 Long EC CORP US N 1 N N N Alerus Financial Corp 5493008BXLBPPELQ3G57 Alerus Financial Corp 01446U103 139441.000000000000 NS USD 2238028.050000000000 0.6666176063 Long EC CORP US N 1 N N N Altair Engineering Inc 549300FJ89HZ6GU9S994 Altair Engineering Inc 021369103 151100.000000000000 NS USD 10895821.000000000000 3.2454222874 Long EC CORP US N 1 N N N Associated Banc-Corp 549300N3CIN473IW5094 Associated Banc-Corp 045487105 309261.000000000000 NS USD 5560512.780000000000 1.6562507870 Long EC CORP US N 1 N N N AZEK Co Inc/The 5493002LDDDU1RX46815 AZEK Co Inc/The 05478C105 378500.000000000000 NS USD 8909890.000000000000 2.6538941475 Long EC CORP US N 1 N N N Bio-Techne Corp 54930073RLKQ51TILZ35 Bio-Techne Corp 09073M104 99600.000000000000 NS USD 7389324.000000000000 2.2009793295 Long EC CORP US N 1 N N N Black Hills Corp 3MGELCRSTNSAMJ962671 Black Hills Corp 092113109 112800.000000000000 NS USD 7117680.000000000000 2.1200676210 Long EC CORP US N 1 N N N CVRx Inc N/A CVRx Inc 126638105 119445.000000000000 NS USD 1113227.400000000000 0.3315852027 Long EC CORP US N 1 N N N Casey's General Stores Inc 549300CAFWSI86V66Q65 Casey's General Stores Inc 147528103 54385.000000000000 NS USD 11772177.100000000000 3.5064531559 Long EC CORP US N 1 N N N Catalent Inc N/A Catalent Inc 148806102 128000.000000000000 NS USD 8410880.000000000000 2.5052593475 Long EC CORP US N 1 N N N Clearfield Inc 529900M4S2OQ1ADPR537 Clearfield Inc 18482P103 100300.000000000000 NS USD 4671974.000000000000 1.3915911932 Long EC CORP US N 1 N N N Cullen/Frost Bankers Inc 529900V2E9G9AY665O34 Cullen/Frost Bankers Inc 229899109 99800.000000000000 NS USD 10512932.000000000000 3.1313752143 Long EC CORP US N 1 N N N Digi International Inc 529900KG656HGROI4N27 Digi International Inc 253798102 129524.000000000000 NS USD 4362368.320000000000 1.2993722430 Long EC CORP US N 1 N N N Donaldson Co Inc OZE6KXY9QQPR8EJ8WL20 Donaldson Co Inc 257651109 49595.000000000000 NS USD 3240537.300000000000 0.9652243715 Long EC CORP US N 1 N N N Entegris Inc IYX6OWO7BT5DKO3BYG52 Entegris Inc 29362U104 74507.000000000000 NS USD 6110319.070000000000 1.8200157375 Long EC CORP US N 1 N N N Envestnet Inc 549300HLWZ5OKIDM8737 Envestnet Inc 29404K106 49000.000000000000 NS USD 2874830.000000000000 0.8562950286 Long EC CORP US N 1 N N N Exact Sciences Corp 549300VM3X1FYD4N9Z14 Exact Sciences Corp 30063P105 23500.000000000000 NS USD 1593535.000000000000 0.4746493178 Long EC CORP US N 1 N N N First American Government Obli 549300R5MYM6VZF1RM44 First American Government Obligations Fund 31846V336 75033.250000000000 NS USD 75033.250000000000 0.0223493559 Long STIV RF US N 1 N N N First Interstate BancSystem In 549300WRWYTYX0RCNJ43 First Interstate BancSystem Inc 32055Y201 105756.000000000000 NS USD 3157874.160000000000 0.9406023814 Long EC CORP US N 1 N N N HB Fuller Co JSMX3Z5FOYM8V0Q52357 HB Fuller Co 359694106 169200.000000000000 NS USD 11581740.000000000000 3.4497296829 Long EC CORP US N 1 N N N Generac Holdings Inc 529900S2H2AHJHSFFI84 Generac Holdings Inc 368736104 33672.000000000000 NS USD 3636912.720000000000 1.0832885011 Long EC CORP US N 1 N N N Gentherm Inc HKM6YX1U5JS60TCUB219 Gentherm Inc 37253A103 122980.000000000000 NS USD 7430451.600000000000 2.2132295702 Long EC CORP US N 1 N N N Glacier Bancorp Inc 549300SMJAUKZB5D7V74 Glacier Bancorp Inc 37637Q105 226420.000000000000 NS USD 9511904.200000000000 2.8332097128 Long EC CORP US N 1 N N N Graco Inc 4T5VJ4S81BRT6Q7GGT78 Graco Inc 384109104 54700.000000000000 NS USD 3993647.000000000000 1.1895451460 Long EC CORP US N 1 N N N Hub Group Inc N/A Hub Group Inc 443320106 108700.000000000000 NS USD 9124278.000000000000 2.7177516204 Long EC CORP US N 1 N N N Inspire Medical Systems Inc 549300XQQCQ7HCJKTW25 Inspire Medical Systems Inc 457730109 53859.000000000000 NS USD 12606776.130000000000 3.7550462902 Long EC CORP US N 1 N N N Jamf Holding Corp 254900IHLXZU4Z5ANA12 Jamf Holding Corp 47074L105 565167.000000000000 NS USD 10975543.140000000000 3.2691682732 Long EC CORP US N 1 N N N John Bean Technologies Corp 5493007CT6ATBZ2L6826 John Bean Technologies Corp 477839104 80100.000000000000 NS USD 8754129.000000000000 2.6074992755 Long EC CORP US N 1 N N N Littelfuse Inc 549300MY7HLQFYTPCX75 Littelfuse Inc 537008104 53100.000000000000 NS USD 14235579.000000000000 4.2402004733 Long EC CORP US N 1 N N N MGP Ingredients Inc 2549006OMHFVZ4MS8538 MGP Ingredients Inc 55303J106 69610.000000000000 NS USD 6732679.200000000000 2.0053915285 Long EC CORP US N 1 N N N Marcus Corp/The 549300NL0OKPNEMP6B79 Marcus Corp/The 566330106 440223.000000000000 NS USD 7043568.000000000000 2.0979926680 Long EC CORP US N 1 N N N Medpace Holdings Inc 549300H8TYEUVTW14A54 Medpace Holdings Inc 58506Q109 35000.000000000000 NS USD 6581750.000000000000 1.9604358534 Long EC CORP US N 1 N N N Neogen Corp 549300HJT9FC36N4UW43 Neogen Corp 640491106 87400.000000000000 NS USD 1618648.000000000000 0.4821294600 Long EC CORP US N 1 N N N NorthWestern Corp 3BPWMBHR1R9SHUN7J795 NorthWestern Corp 668074305 107000.000000000000 NS USD 6191020.000000000000 1.8440532650 Long EC CORP US N 1 N N N Oshkosh Corp 549300FEKNPCFSA2B506 Oshkosh Corp 688239201 78510.000000000000 NS USD 6530461.800000000000 1.9451591829 Long EC CORP US N 1 N N N Physicians Realty Trust 549300ITOVH0OY7PZC34 Physicians Realty Trust 71943U104 393000.000000000000 NS USD 5867490.000000000000 1.7476868257 Long EC CORP US N 1 N N N Piper Sandler Cos QUQDBTUSOAKFEVMRMF78 Piper Sandler Cos 724078100 9600.000000000000 NS USD 1330656.000000000000 0.3963483467 Long EC CORP US N 1 N N N Plexus Corp 549300W7HCBI5YT25I79 Plexus Corp 729132100 93020.000000000000 NS USD 9075961.400000000000 2.7033600687 Long EC CORP US N 1 N N N Polaris Inc 549300QJSN8UVWN1EI78 Polaris Inc 731068102 47000.000000000000 NS USD 5199610.000000000000 1.5487525153 Long EC CORP US N 1 N N N QCR Holdings Inc 549300MWKWM7KWJVQO33 QCR Holdings Inc 74727A104 147278.000000000000 NS USD 6466976.980000000000 1.9262496349 Long EC CORP US N 1 N N N SkyWater Technology Inc N/A SkyWater Technology Inc 83089J108 201790.000000000000 NS USD 2296370.200000000000 0.6839953618 Long EC CORP US N 1 N N N Sleep Number Corp 529900W0TZQLBT2DSS66 Sleep Number Corp 83125X103 136445.000000000000 NS USD 4149292.450000000000 1.2359056004 Long EC CORP US N 1 N N N Tennant Co JYAIRLT8DVP6DP8UT336 Tennant Co 880345103 155751.000000000000 NS USD 10673616.030000000000 3.1792364569 Long EC CORP US N 1 N N N Toro Co/The YJKE4YIT6BWQHVEW0D14 Toro Co/The 891092108 88200.000000000000 NS USD 9804312.000000000000 2.9203061135 Long EC CORP US N 1 N N N Wintrust Financial Corp Q774KI4AW80FHFW33O61 Wintrust Financial Corp 97650W108 181200.000000000000 NS USD 13218540.000000000000 3.9372658860 Long EC CORP US N 1 N N N Workiva Inc 529900RTOQ8GRWHY1O58 Workiva Inc 98139A105 141580.000000000000 NS USD 14499207.800000000000 4.3187247794 Long EC CORP US N 1 N N N nVent Electric PLC N/A nVent Electric PLC N/A 308600.000000000000 NS USD 13251284.000000000000 3.9470189929 Long EC CORP GB N 1 N N N 2023-05-03 Trust for Professional Managers /s/ John Buckel John Buckel President