Thompson IM Funds, Inc. date 2023-11-30

Filling information for fund Thompson IM Funds, Inc. as Treemap, fund includes 84 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
19247G107 19247G107 Coherent Corp 26900.0 989651.0 CORP Long
35671D857 35671D857 Freeport-McMoRan Inc 13085.0 488332.2 CORP Long
52736R102 52736R102 Levi Strauss & Co 16000.0 247840.0 CORP Long
573874104 573874104 Marvell Technology Inc 13725.0 764894.25 CORP Long
831865209 831865209 A O Smith Corp 8490.0 639806.4 CORP Long
879369106 879369106 Teleflex Inc 2490.0 561968.1 CORP Long
08579W103 08579W103 Berry Global Group Inc 8665.0 572929.8 CORP Long
22788C105 22788C105 Crowdstrike Holdings Inc 3585.0 849609.15 CORP Long
30063P105 30063P105 Exact Sciences Corp 11465.0 733760.0 CORP Long
31846V336 31846V336 First American Government Obli 80745.46 80745.46 RF Long
368736104 368736104 Generac Holdings Inc 7800.0 913146.0 CORP Long
45662N103 45662N103 Infineon Technologies AG 22420.0 867654.0 CORP Long
501889208 501889208 LKQ Corp 15940.0 709808.2 CORP Long
576323109 576323109 MasTec Inc 9590.0 581537.6 CORP Long
649445103 649445103 New York Community Bancorp Inc 47621.0 448113.61 CORP Long
665859104 665859104 Northern Trust Corp 11360.0 900280.0 CORP Long
723787107 723787107 Pioneer Natural Resources Co 2610.0 604580.4 CORP Long
758750103 758750103 Regal Rexnord Corp 4215.0 504957.0 CORP Long
989701107 989701107 Zions Bancorp NA 21655.0 771567.65 CORP Long
925550105 925550105 Viavi Solutions Inc 66001.0 533288.08 CORP Long
92556V106 92556V106 Viatris Inc 93855.0 861588.9 CORP Long
934423104 934423104 Warner Bros Discovery Inc 106100.0 1108745.0 CORP Long
98419M100 98419M100 Xylem Inc/NY 6144.0 645918.72 CORP Long
00430H201 00430H201 Accelerate Diagnostics Inc 10390.0 44884.8 CORP Long
254709108 254709108 Discover Financial Services 10579.0 983847.0 CORP Long
379378201 379378201 Global Net Lease Inc 51295.0 450370.1 CORP Long
410345102 410345102 Hanesbrands Inc 52655.0 191664.2 CORP Long
44107P104 44107P104 Host Hotels & Resorts Inc 32125.0 561223.75 CORP Long
45687V106 45687V106 Ingersoll Rand Inc 2332.0 166574.76 CORP Long
45866F104 45866F104 Intercontinental Exchange Inc 2219.999962 252724.8 CORP Long
67098H104 67098H104 O-I Glass Inc 51165.0 755195.4 CORP Long
74051N102 74051N102 Premier Inc 21030.0 433007.7 CORP Long
78467J100 78467J100 SS&C Technologies Holdings Inc 13350.0 751071.0 CORP Long
806407102 806407102 Henry Schein Inc 3325.0 221877.25 CORP Long
830566105 830566105 Skechers USA Inc 15380.0 906035.8 CORP Long
931427108 931427108 Walgreens Boots Alliance Inc 55345.0 1103579.3 CORP Long
651229106 651229106 Newell Brands Inc 43251.0 330005.13 CORP Long
55024U109 55024U109 Lumentum Holdings Inc 12115.0 518522.0 CORP Long
681936100 681936100 Omega Healthcare Investors Inc 14760.0 468630.0 CORP Long
73278L105 73278L105 Pool Corp 775.0 269173.0 CORP Long
M6372Q113 M6372Q113 Kornit Digital Ltd 55795.0 1037229.05 CORP Long
001744101 001744101 AMN Healthcare Services Inc 7875.0 533925.0 CORP Long
035710839 035710839 Annaly Capital Management Inc 39956.0 722004.92 CORP Long
045487105 045487105 Associated Banc-Corp 42308.0 750543.92 CORP Long
13100M509 13100M509 Calix Inc 19775.0 763117.25 CORP Long
131193104 131193104 Topgolf Callaway Brands Corp 66900.0 820194.0 CORP Long
16679L109 16679L109 Chewy Inc 27975.0 487324.5 CORP Long
64125C109 64125C109 Neurocrine Biosciences Inc 7275.0 848192.25 CORP Long
700517105 700517105 Park Hotels & Resorts Inc 39100.0 579853.0 CORP Long
874054109 874054109 Take-Two Interactive Software 6345.0 1003779.0 CORP Long
98389B100 98389B100 Xcel Energy Inc 9480.0 576763.2 CORP Long
857477103 857477103 State Street Corp 7045.0 513016.9 CORP Long
89055F103 89055F103 TopBuild Corp 2265.000048 669941.71 CORP Long
015271109 015271109 Alexandria Real Estate Equitie 4985.0 545359.0 CORP Long
13321L108 13321L108 Cameco Corp 9090.0 417412.8 CORP Long
194693107 194693107 Colliers International Group I 5375.0 559376.25 CORP Long
29272W109 29272W109 Energizer Holdings Inc 21160.0 652574.4 CORP Long
294429105 294429105 Equifax Inc 2750.0 598702.5 CORP Long
33767E202 33767E202 FirstService Corp 1855.0 291086.6 CORP Long
337738108 337738108 Fiserv Inc 6243.0 815398.23 CORP Long
74624M102 74624M102 Pure Storage Inc 13575.0 452183.25 CORP Long
971378104 971378104 WillScot Mobile Mini Holdings 12591.0 525296.52 CORP Long
018581108 018581108 Bread Financial Holdings Inc 28775.0 808577.5 CORP Long
431571108 431571108 Hillenbrand Inc 10565.0 409288.1 CORP Long
693475105 693475105 PNC Financial Services Group I 4330.0 580046.8 CORP Long
808513105 808513105 Charles Schwab Corp/The 13805.0 846522.6 CORP Long
858155203 858155203 Steelcase Inc 41145.0 506494.95 CORP Long
89832Q109 89832Q109 Truist Financial Corp 14431.0 463812.34 CORP Long
G50871105 G50871105 Jazz Pharmaceuticals PLC 5220.0 617160.6 CORP Long
00404A109 00404A109 Acadia Healthcare Co Inc 5285.0 385752.15 CORP Long
26443V101 26443V101 Duluth Holdings Inc 60725.0 304232.25 CORP Long
624758108 624758108 Mueller Water Products Inc 30225.0 401690.25 CORP Long
65540B105 65540B105 Noodles & Co 155487.0 475790.22 CORP Long
78473E103 78473E103 SPX Technologies Inc 2830.0 241427.3 CORP Long
902494103 902494103 Tyson Foods Inc 10200.0 477768.0 CORP Long
G8994E103 G8994E103 Trane Technologies PLC 2235.0 503791.35 CORP Long
05478C105 05478C105 AZEK Co Inc/The 17915.0 617888.35 CORP Long
071734107 071734107 Bausch Health Cos Inc 43380.0 309733.2 CORP Long
16411R208 16411R208 Cheniere Energy Inc 4700.0 856105.0 CORP Long
174610105 174610105 Citizens Financial Group Inc 18720.0 510494.4 CORP Long
39342L108 39342L108 Green Thumb Industries Inc 48150.0 505093.5 CORP Long
49338L103 49338L103 Keysight Technologies Inc 3955.0 537444.95 CORP Long
71377A103 71377A103 Performance Food Group Co 16500.0 1073325.0 CORP Long
N6596X109 N6596X109 NXP Semiconductors NV 5180.0 1057134.4 CORP Long