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