Thompson IM Funds, Inc. date 2021-05-31

Filling information for fund Thompson IM Funds, Inc. as Treemap, fund includes 99 total holdings based on latest SEC fillings.

Product name

Product description

Changed holding value / amount

Details
Symbol Cusip Name Amount Value Title Of Class Pay of profile
576323109 576323109 MasTec Inc 8590.0 999274.7 CORP Long
58155Q103 58155Q103 McKesson Corp 1945.0 374198.55 CORP Long
602496101 602496101 MiMedx Group Inc 20015.0 213960.35 CORP Long
60871R209 60871R209 Molson Coors Beverage Co 14805.0 863427.6 CORP Long
624758108 624758108 Mueller Water Products Inc 30225.0 437355.75 CORP Long
64125C109 64125C109 Neurocrine Biosciences Inc 4430.0 426254.6 CORP Long
651229106 651229106 Newell Brands Inc 42226.0 1211463.94 CORP Long
65540B105 65540B105 Noodles & Co 49332.0 635396.16 CORP Long
665859104 665859104 Northern Trust Corp 9580.0 1161000.2 CORP Long
688239201 688239201 Oshkosh Corp 5910.0 776810.4 CORP Long
71377A103 71377A103 Performance Food Group Co 11900.0 596547.0 CORP Long
723787107 723787107 Pioneer Natural Resources Co 3900.0 593541.0 CORP Long
74051N102 74051N102 Premier Inc 19830.0 654390.0 CORP Long
74624M102 74624M102 Pure Storage Inc 19125.0 364331.25 CORP Long
749527107 749527107 REV Group Inc 39995.0 748706.4 CORP Long
758750103 758750103 Regal Beloit Corp 3405.0 484293.15 CORP Long
7591EP100 7591EP100 Regions Financial Corp 17585.0 411664.85 CORP Long
784635104 784635104 SPX Corp 4495.0 281521.85 CORP Long
78467J100 78467J100 SS&C Technologies Holdings Inc 10300.0 760861.0 CORP Long
78469X107 78469X107 SPX FLOW Inc 13845.0 950182.35 CORP Long
806407102 806407102 Henry Schein Inc 2730.0 207589.2 CORP Long
808513105 808513105 Charles Schwab Corp/The 5750.0 424637.5 CORP Long
81761L102 81761L102 Service Properties Trust 28505.0 358022.8 CORP Long
830566105 830566105 Skechers USA Inc 22110.0 1050225.0 CORP Long
831865209 831865209 A O Smith Corp 9880.0 702171.6 CORP Long
857477103 857477103 State Street Corp 8625.0 750202.5 CORP Long
858155203 858155203 Steelcase Inc 41875.0 605931.25 CORP Long
874054109 874054109 Take-Two Interactive Software 2150.0 398954.0 CORP Long
89055F103 89055F103 TopBuild Corp 2590.000048 512949.51 CORP Long
89832Q109 89832Q109 Truist Financial Corp 10091.0 623421.98 CORP Long
902104108 902104108 II-VI Inc 11140.0 750501.8 CORP Long
913903100 913903100 Universal Health Services Inc 3900.0 622557.0 CORP Long
917047102 917047102 Urban Outfitters Inc 15520.0 607763.2 CORP Long
925550105 925550105 Viavi Solutions Inc 28771.0 504355.63 CORP Long
92556V106 92556V106 Viatris Inc 42225.0 643509.0 CORP Long
929740108 929740108 Westinghouse Air Brake Technol 3225.0 266901.0 CORP Long
931427108 931427108 Walgreens Boots Alliance Inc 24395.0 1284640.7 CORP Long
971378104 971378104 WillScot Mobile Mini Holdings 27241.0 789989.0 CORP Long
98389B100 98389B100 Xcel Energy Inc 2080.0 147430.4 CORP Long
33767E202 33767E202 FirstService Corp 2425.0 393795.75 CORP Long
337738108 337738108 Fiserv Inc 5243.0 603993.6 CORP Long
337930705 337930705 Flagstar Bancorp Inc 16000.0 732800.0 CORP Long
35671D857 35671D857 Freeport-McMoRan Inc 24885.0 1063087.2 CORP Long
410345102 410345102 Hanesbrands Inc 25555.0 499344.7 CORP Long
41043F208 41043F208 Hanger Inc 24200.0 625086.0 CORP Long
423452101 423452101 Helmerich & Payne Inc 3510.0 99157.5 CORP Long
431571108 431571108 Hillenbrand Inc 14750.0 672600.0 CORP Long
44107P104 44107P104 Host Hotels & Resorts Inc 24225.0 415943.25 CORP Long
444144109 444144109 Hudson Technologies Inc 169325.0 477496.5 CORP Long
45662N103 45662N103 Infineon Technologies AG 15855.0 641968.95 CORP Long
45687V106 45687V106 Ingersoll Rand Inc 2272.0 112782.08 CORP Long
46284V101 46284V101 Iron Mountain Inc 18635.0 811367.9 CORP Long
49338L103 49338L103 Keysight Technologies Inc 3815.0 543179.7 CORP Long
49446R109 49446R109 Kimco Realty Corp 27310.0 581976.1 CORP Long
500754106 500754106 Kraft Heinz Co/The 21100.0 919749.0 CORP Long
501889208 501889208 LKQ Corp 28950.0 1475292.0 CORP Long
52736R102 52736R102 Levi Strauss & Co 13700.0 366612.0 CORP Long
55024U109 55024U109 Lumentum Holdings Inc 6275.0 510596.75 CORP Long
550372106 550372106 Lundin Mining Corp 16350.0 176089.5 CORP Long
552690109 552690109 MDU Resources Group Inc 10600.0 356796.0 CORP Long
55303J106 55303J106 MGP Ingredients Inc 10794.0 752233.86 CORP Long
573874104 573874104 Marvell Technology Inc 13150.0 635145.0 CORP Long
131193104 131193104 Callaway Golf Co 22000.0 812240.0 CORP Long
13321L108 13321L108 Cameco Corp 15200.0 303544.0 CORP Long
16411R208 16411R208 Cheniere Energy Inc 7145.0 606610.5 CORP Long
174610105 174610105 Citizens Financial Group Inc 16625.0 829587.5 CORP Long
194693107 194693107 Colliers International Group I 7100.0 788029.0 CORP Long
219350105 219350105 Corning Inc 13200.0 575916.0 CORP Long
228368106 228368106 Crown Holdings Inc 5830.0 601889.2 CORP Long
252784301 252784301 DiamondRock Hospitality Co 52225.0 505538.0 CORP Long
254709108 254709108 Discover Financial Services 9979.0 1170137.54 CORP Long
25470F104 25470F104 Discovery Inc 16560.0 531741.6 CORP Long
26443V101 26443V101 Duluth Holdings Inc 50325.0 810232.5 CORP Long
29272W109 29272W109 Energizer Holdings Inc 12165.0 560076.6 CORP Long
30057T105 30057T105 Evoqua Water Technologies Corp 25000.0 778000.0 CORP Long
30063P105 30063P105 Exact Sciences Corp 5665.0 626152.45 CORP Long
31620R303 31620R303 Fidelity National Financial In 12140.0 570458.6 CORP Long
31846V336 31846V336 First American Government Obli 100000.0 100000.0 RF Long
320517105 320517105 First Horizon Corp 84605.0 1613417.35 CORP Long
828806109 828806109 Simon Property Group Inc 5710.0 733677.9 CORP Long
98401F105 98401F105 Xencor Inc 3600.0 138456.0 CORP Long
989701107 989701107 Zions Bancorp NA 21345.0 1235448.6 CORP Long
G50871105 G50871105 Jazz Pharmaceuticals PLC 6220.0 1107968.6 CORP Long
G8994E103 G8994E103 Trane Technologies PLC 2650.0 493960.0 CORP Long
M6372Q113 M6372Q113 Kornit Digital Ltd 3015.0 314163.0 CORP Long
N6596X109 N6596X109 NXP Semiconductors NV 4805.0 1015873.1 CORP Long
001744101 001744101 AMN Healthcare Services Inc 8150.0 722905.0 CORP Long
00404A109 00404A109 Acadia Healthcare Co Inc 14260.0 917773.6 CORP Long
00430H102 00430H102 Accelerate Diagnostics Inc 60900.0 462231.0 CORP Long
00771V108 00771V108 Aerie Pharmaceuticals Inc 32405.0 527877.45 CORP Long
015351109 015351109 Alexion Pharmaceuticals Inc 4100.0 723855.0 CORP Long
018581108 018581108 Alliance Data Systems Corp 18035.0 2183136.75 CORP Long
035710409 035710409 Annaly Capital Management Inc 70000.0 648900.0 CORP Long
045487105 045487105 Associated Banc-Corp 46758.0 1074966.42 CORP Long
071734107 071734107 Bausch Health Cos Inc 25675.0 825708.0 CORP Long
075896100 075896100 Bed Bath & Beyond Inc 10680.0 298933.2 CORP Long
08579W103 08579W103 Berry Global Group Inc 10000.0 682100.0 CORP Long
09215C105 09215C105 Black Knight Inc 5890.0 432267.1 CORP Long
12634H200 12634H200 CPI Card Group Inc 21064.0 397056.4 CORP Long