← All Mutual Funds

THOMPSON IM FUNDS INC

CIK: 0000795264 Equity
Report date: 2026-04-23
AUM $2.0B
Expense Ratio
Category Equity
State
Fiscal Year End
Inception Date
Manager
Latest Filing 2026-04-23

Holdings

From latest SEC N-PORT filing · US-listed stocks only

107 positions
# Security Name CUSIP Asset Type Weight % Value ($M) Quantity
1 T AT&T INC Since 2026-05-10 00206RJA1 Debt
0.06%
$1.16 1,000,000
2 ARW ARROW ELECTRONICS INC Since 2026-05-10 04273WAE1 Debt
0.37%
$7.29 6,920,000
3 AVT AVNET INC Since 2026-05-10 053807AW3 Debt
0.11%
$2.08 2,000,000
4 BANC BANC OF CALIFORNIA INC Since 2026-05-10 05990KAD8 Debt
0.63%
$12.40 12,500,000
5 C CITIGROUP INC Since 2026-05-10 17292GFH3 Debt
0.31%
$5.99 6,000,000
6 FITB FIFTH THIRD BANCORP Since 2026-05-10 316773CR9 Debt
0.08%
$1.50 1,498,000
7 HUM HUMANA INC Since 2026-05-10 444859CD2 Debt
0.03%
$0.51 500,000
8 LII LENNOX INTERNATIONAL INC Since 2026-05-10 526107AF4 Debt
0.02%
$0.48 500,000
9 TXT TEXTRON INC Since 2026-05-10 883203BX8 Debt
0.09%
$1.75 1,750,000
10 T AT&T INC Since 2026-05-10 00206RCP5 Debt
0.14%
$2.68 2,750,000
11 T AT&T INC Since 2026-05-10 00206RNC2 Debt
0.19%
$3.76 3,750,000
12 ABBV ABBVIE INC Since 2026-05-10 00287YAR0 Debt
0.03%
$0.49 500,000
13 ACR ACRES COMMERCIAL REALTY Since 2026-05-10 00489QAA0 Debt
0.40%
$7.95 8,000,000
14 ALLY ALLY FINANCIAL INC Since 2026-05-10 02005NBQ2 Debt
0.33%
$6.50 6,454,000
15 AFGE AMERICAN FINANCIAL GROUP Since 2026-05-10 025932AQ7 Debt
0.03%
$0.49 500,000
16 AVT AVNET INC Since 2026-05-10 053807AU7 Debt
0.03%
$0.54 580,000
17 BAX BAXTER INTERNATIONAL INC Since 2026-05-10 071813CL1 Debt
0.04%
$0.79 810,000
18 BAX BAXTER INTERNATIONAL INC Since 2026-05-10 071813CS6 Debt
0.04%
$0.88 1,000,000
19 BAX BAXTER INTERNATIONAL INC Since 2026-05-10 071813DE6 Debt
0.29%
$5.60 5,500,000
20 BRO BROWN & BROWN INC Since 2026-05-10 115236AG6 Debt
0.19%
$3.68 3,573,000
21 BRO BROWN & BROWN INC Since 2026-05-10 115236AH4 Debt
0.13%
$2.51 2,500,000
22 LNG CHENIERE ENERGY INC Since 2026-05-10 16411RAK5 Debt
0.15%
$3.00 3,000,000
23 C CITIGROUP INC Since 2026-05-10 1730T0UB3 SN
0.06%
$1.13 1,394,000
24 C CITIGROUP INC Since 2026-05-10 1730T0UG2 SN
0.03%
$0.68 740,000
25 STZ CONSTELLATION BRANDS INC Since 2026-05-10 21036PAS7 Debt
0.14%
$2.79 2,798,000
26 DRI DARDEN RESTAURANTS INC Since 2026-05-10 237194AL9 Debt
0.02%
$0.34 336,000
27 EPR EPR PROPERTIES Since 2026-05-10 26884UAE9 Debt
0.05%
$1.04 1,027,000
28 ACT ENACT HOLDINGS INC Since 2026-05-10 29249EAA7 Debt
0.36%
$6.98 6,650,000
29 FG F&G ANNUITIES & LIFE INC Since 2026-05-10 30190AAG9 Debt
0.35%
$6.94 7,298,000
30 FLS FLOWSERVE CORPORATION Since 2026-05-10 34355JAB4 Debt
0.01%
$0.23 250,000
31 HSBC HSBC HOLDINGS PLC Since 2026-05-10 404280DK2 Debt
0.06%
$1.23 1,080,000
32 HMC HONDA MOTOR CO LTD Since 2026-05-10 438127AF9 Debt
0.11%
$2.07 2,000,000
33 HUM HUMANA INC Since 2026-05-10 444859BY7 Debt
0.24%
$4.72 4,500,000
34 MRX MAREX GROUP PLC Since 2026-05-10 566539AA0 Debt
0.11%
$2.09 2,000,000
35 SRE SEMPRA Since 2026-05-10 816851BA6 Debt
0.14%
$2.73 2,750,000
36 SR SPIRE INC Since 2026-05-10 84857LAC5 Debt
0.01%
$0.22 222,000
37 TBBK THE BANCORP INC Since 2026-05-10 05969AAB1 Debt
0.26%
$5.18 5,000,000
38 C CITIGROUP INC Since 2026-05-10 1730T0E21 SN
0.12%
$2.39 2,863,000
39 C CITIGROUP INC Since 2026-05-10 1730T0KV0 SN
0.03%
$0.59 727,000
40 AVT AVNET INC Since 2026-05-10 053807AV5 Debt
0.24%
$4.72 4,549,000
41 BMO BANK OF MONTREAL Since 2026-05-10 06368B5P9 Debt
0.36%
$7.01 6,977,000
42 BWA BORGWARNER INC Since 2026-05-10 099724AQ9 Debt
0.23%
$4.57 4,401,000
43 FSK FS KKR CAPITAL CORP Since 2026-05-10 302635AL1 Debt
0.15%
$2.88 3,000,000
44 GL GLOBE LIFE INC Since 2026-05-10 37959EAC6 Debt
0.36%
$7.08 6,750,000
45 HAS HASBRO INC Since 2026-05-10 418056AY3 Debt
0.01%
$0.25 250,000
46 JPM JPMORGAN CHASE & CO Since 2026-05-10 48128BAH4 Debt
0.22%
$4.27 4,250,000
47 MET METLIFE INC Since 2026-05-10 59156RCN6 Debt
0.07%
$1.30 1,250,000
48 SYF SYNCHRONY FINANCIAL Since 2026-05-10 87165BAM5 Debt
0.10%
$1.99 2,000,000
49 EPR EPR PROPERTIES Since 2026-05-10 26884UAG4 Debt
0.31%
$6.00 6,397,000
50 EFX EQUIFAX INC Since 2026-05-10 294429AV7 Debt
0.36%
$7.07 6,943,000
51 ESNT ESSENT GROUP LTD Since 2026-05-10 29669JAA7 Debt
0.27%
$5.26 5,000,000
52 FFBC FIRST FINANCIAL BANCORP Since 2026-05-10 320209AC3 Debt
0.15%
$3.02 3,000,000
53 FLEX FLEX LTD Since 2026-05-10 33938XAB1 Debt
0.05%
$1.02 1,000,000
54 FLEX FLEX LTD Since 2026-05-10 33938XAG0 Debt
0.13%
$2.53 2,500,000
55 GPN GLOBAL PAYMENTS INC Since 2026-05-10 37940XAD4 Debt
0.23%
$4.42 4,750,000
56 HAS HASBRO INC Since 2026-05-10 418056BA4 Debt
0.42%
$8.16 7,600,000
57 INDB INDEPENDENT BANK CORP Since 2026-05-10 453836AJ7 Debt
0.27%
$5.21 5,000,000
58 KMI KINDER MORGAN INC Since 2026-05-10 49456BAG6 Debt
0.07%
$1.30 1,250,000
59 MRVL MARVELL TECHNOLOGY INC Since 2026-05-10 573874AN4 Debt
0.31%
$6.12 6,000,000
60 MSI MOTOROLA SOLUTIONS INC Since 2026-05-10 620076AP4 Debt
0.01%
$0.26 248,000
61 RPM RPM INTERNATIONAL INC Since 2026-05-10 749685AV5 Debt
0.06%
$1.18 1,183,000
62 SHBI SHORE BANCSHARES INC Since 2026-05-10 825107AF2 Debt
0.15%
$2.97 3,000,000
63 SBSI SOUTHSIDE BANCSHARES INC Since 2026-05-10 84470PAG4 Debt
0.21%
$4.06 4,000,000
64 SYF SYNCHRONY FINANCIAL Since 2026-05-10 87165BAP8 Debt
0.28%
$5.59 5,500,000
65 GPN GLOBAL PAYMENTS INC Since 2026-05-10 891906AC3 Debt
0.08%
$1.60 1,600,000
66 TSN TYSON FOODS INC Since 2026-05-10 902494BC6 Debt
0.24%
$4.73 4,750,000
67 TSN TYSON FOODS INC Since 2026-05-10 902494BM4 Debt
0.14%
$2.66 2,500,000
68 UDR UDR INC Since 2026-05-10 90265EAS9 Debt
0.10%
$1.92 2,192,000
69 VOYA VOYA FINANCIAL INC Since 2026-05-10 929089AH3 Debt
0.33%
$6.44 6,500,000
70 WFC WELLS FARGO & COMPANY Since 2026-05-10 94974BGL8 Debt
0.03%
$0.50 500,000
71 ZBH ZIMMER BIOMET HOLDINGS Since 2026-05-10 98956PAG7 Debt
0.06%
$1.24 1,302,000
72 ZBH ZIMMER BIOMET HOLDINGS Since 2026-05-10 98956PAZ5 Debt
0.07%
$1.29 1,250,000
73 PBHC PATHFINDER BANCORP INC Since 2026-05-10 70319RAC3 Debt
0.49%
$9.54 9,650,000
74 PHM PULTEGROUP INC Since 2026-05-10 745867AP6 Debt
0.07%
$1.45 1,300,000
75 QRVO QORVO INC Since 2026-05-10 74736KAH4 Debt
0.38%
$7.38 7,500,000
76 RDN RADIAN GROUP INC Since 2026-05-10 750236AY7 Debt
0.36%
$7.09 6,749,000
77 BWA BORGWARNER INC Since 2026-05-10 099724AL0 Debt
0.13%
$2.48 2,522,000
78 C CITIGROUP INC Since 2026-05-10 1730T0HV4 SN
0.05%
$1.05 1,152,000
79 CAG CONAGRA BRANDS INC Since 2026-05-10 205887CL4 Debt
0.38%
$7.48 7,250,000
80 EGBN EAGLE BANCORP INC Since 2026-05-10 268948AE6 Debt
0.32%
$6.22 6,000,000
81 EBAY EBAY INC Since 2026-05-10 278642BE2 Debt
0.38%
$7.48 7,400,000
82 FISV FISERV INC Since 2026-05-10 337738BE7 Debt
0.16%
$3.10 3,000,000
83 FISV FISERV INC Since 2026-05-10 337738BJ6 Debt
0.21%
$4.04 4,000,000
84 FLEX FLEX LTD Since 2026-05-10 33938XAE5 Debt
0.05%
$1.03 1,000,000
85 JXN JACKSON FINANCIAL INC Since 2026-05-10 46817MAR8 Debt
0.08%
$1.54 1,526,000
86 MRX MAREX GROUP PLC Since 2026-05-10 566539AB8 Debt
0.26%
$5.10 5,000,000
87 BCBP BCB BANCORP INC Since 2026-05-10 055298AE3 Debt
0.28%
$5.57 5,000,000
88 CAH CARDINAL HEALTH INC Since 2026-05-10 14149YBS6 Debt
0.13%
$2.58 2,477,000
89 C CITIGROUP INC Since 2026-05-10 1730T0A82 SN
0.01%
$0.22 245,000
90 CUBI CUSTOMERS BANCORP INC Since 2026-05-10 23204GAH3 Debt
0.31%
$6.08 6,000,000
91 DRI DARDEN RESTAURANTS INC Since 2026-05-10 237194AN5 Debt
0.22%
$4.23 3,850,000
92 FLEX FLEX LTD Since 2026-05-10 33938XAA3 Debt
0.13%
$2.54 2,497,000
93 FLS FLOWSERVE CORPORATION Since 2026-05-10 34354PAF2 Debt
0.11%
$2.07 2,149,000
94 DRI DARDEN RESTAURANTS INC Since 2026-05-10 237194AE5 Debt
0.05%
$1.05 1,007,000
95 XRAY DENTSPLY SIRONA INC Since 2026-05-10 24906PAA7 Debt
0.39%
$7.68 8,183,000
96 C CITIGROUP INC Since 2026-05-10 172967DS7 Debt
0.04%
$0.79 868,000
97 FLO FLOWERS FOODS INC Since 2026-05-10 343498AD3 Debt
0.35%
$6.84 6,932,000
98 GPN GLOBAL PAYMENTS INC Since 2026-05-10 37940XAH5 Debt
0.05%
$1.04 1,154,000
99 HTH HILLTOP HOLDINGS INC Since 2026-05-10 432748AE1 Debt
0.25%
$4.95 5,000,000
100 HUM HUMANA INC Since 2026-05-10 444859CA8 Debt
0.11%
$2.06 2,000,000
101 JXN JACKSON FINANCIAL INC Since 2026-05-10 46817MAL1 Debt
0.02%
$0.46 500,000
102 MFIN MEDALLION FINANCIAL CORP Since 2026-05-10 583928AJ5 Debt
0.26%
$5.10 5,000,000
103 PII POLARIS INC Since 2026-05-10 731068AA0 Debt
0.39%
$7.69 7,250,000
104 FRST PRIMIS FINANCIAL CORP Since 2026-05-10 843395AB0 Debt
0.10%
$1.99 2,000,000
105 SYY SYSCO CORPORATION Since 2026-05-10 871829BT3 Debt
0.03%
$0.55 500,000
106 TXT TEXTRON INC Since 2026-05-10 883203CD1 Debt
0.13%
$2.57 2,350,000
107 WFC WELLS FARGO & COMPANY Since 2026-05-10 949746NK3 Debt
0.36%
$7.16 7,217,000