Thompson Investment Management, Inc.

CIK Number: 0001277279

708.57M
Market Value
415
# of Holdings
15 months
Avg. Holding Period
Win Rate
Peformance 3-Years

Filing Date: Apr 15, 2025

Rank Symbol Name Price % Change Shares % Change Shares Market Value Avg. Price Paid % Weight Asset Type
1 GOOGL Alphabet Inc.
202.88
+0.46% 166.98K -1.22% 25.82M 52.04 3.87% Share
2 MSFT Microsoft Corpo...
522.28
+0.33% 66.64K +0.08% 25.01M 49.93 3.75% Share
3 XOM Exxon Mobil Cor...
107.38
-0.21% 156.95K -2.24% 18.67M 89.82 2.80% Share
4 WBD Warner Bros. Di...
11.78
-2.24% 1.4M -0.71% 14.99M 10.55 2.25% Share
5 C Citigroup Inc.
95.45
+0.85% 164.32K -2.98% 11.67M 45.27 1.75% Share
6 JPM JPMorgan Chase ...
294.09
+1.23% 47.39K -4.74% 11.63M 58.04 1.74% Share
7 LKQ LKQ Corporation
31.55
-0.52% 268.93K -2.11% 11.44M 33.65 1.71% Share
8 META Meta Platforms,...
781.96
+0.24% 19.23K -17.61% 11.08M 154.32 1.66% Share
9 QCOM QUALCOMM Incorp...
158.09
+0.96% 71.97K +0.08% 11.06M 75.35 1.66% Share
10 EXAS Exact Sciences ...
44.99
+0.18% 251.96K +4.21% 10.91M 45.26 1.63% Share
11 PEP PepsiCo, Inc.
148.62
-0.49% 69.94K +109.45% 10.49M 152.49 1.57% Share
12 BAC Bank of America...
47.70
+0.97% 249.56K -2.77% 10.41M 16.9 1.56% Share
13 PFE Pfizer Inc.
25.11
-0.22% 410.85K +1.83% 10.41M 31.63 1.56% Share
14 CSCO Cisco Systems, ...
69.28
-1.58% 167.34K -2.52% 10.33M 32.91 1.55% Share
15 PYPL PayPal Holdings...
69.35
-1.81% 150.83K -1.15% 9.84M 80.11 1.48% Share
16 V Visa Inc.
345.40
+0.83% 27.75K -5.71% 9.73M 117.61 1.46% Share
17 AAPL Apple Inc.
232.81
-0.22% 43.72K +0.08% 9.71M 43.84 1.46% Share
18 SCHW The Charles Sch...
97.75
+2.26% 124K -1.93% 9.71M 52.66 1.46% Share
19 CVS CVS Health Corp...
66.70
+1.22% 142.26K -2.42% 9.64M 65.9 1.44% Share
20 EBAY eBay Inc.
98.50
-2.25% 141.78K -5.45% 9.6M 37.3 1.44% Share
21 VTRS Viatris Inc.
10.69
+2.69% 1.07M +53.41% 9.28M 11.19 1.39% Share
22 PFGC Performance Foo...
100.75
-0.51% 114.58K -3.43% 9.01M 37.73 1.35% Share
23 UNH UnitedHealth Gr...
271.50
-0.11% 16.56K +2.77% 8.67M 373.66 1.30% Share
24 PARA Paramount Globa...
11.04
-6.04% 725.1K -1.05% 8.67M 20.51 1.30% Share
25 OI O-I Glass, Inc.
13.66
-0.8% 744.85K +1.78% 8.54M 14.76 1.28% Share
26 NXPI NXP Semiconduct...
231.54
+0.44% 43.61K -0.23% 8.29M 104.28 1.24% Share
27 JNJ Johnson & Johns...
174.72
+0.17% 49.84K +0.99% 8.27M 103.92 1.24% Share
28 FI Fiserv, Inc.
134.58
+0.22% 36.94K -10.6% 8.16M 100.11 1.22% Share
29 WBA Walgreens Boots...
12.04
+1.26% 726.29K -0.01% 8.11M 32.01 1.22% Share
30 CNXC Concentrix Corp...
48.86
-0.67% 142.54K +1.52% 7.93M 44.86 1.19% Share
31 CI The Cigna Group
290.40
+1.15% 23.41K +1.38% 7.7M 204.42 1.15% Share
32 EA Electronic Arts...
178.98
+0.33% 53.28K +301.37% 7.7M 143.62 1.15% Share
33 WEC WEC Energy Grou...
108.15
-1.63% 70.51K +1.36% 7.68M 80.56 1.15% Share
34 AMN AMN Healthcare ...
18.66
+0.08% 308.81K +4.11% 7.55M 32 1.13% Share
35 KEYS Keysight Techno...
164.41
-3.41% 49.05K -1.53% 7.35M 116.89 1.10% Share
36 ABBV AbbVie Inc.
204.72
+1.61% 33.14K -13.93% 6.94M 65.2 1.04% Share
37 CVX Chevron Corpora...
155.20
-0.43% 39.47K -4.8% 6.6M 122.83 0.99% Share
38 CHWY Chewy, Inc.
38.93
-1.22% 202.85K -13.66% 6.59M 17.98 0.99% Share
39 ORCL Oracle Corporat...
244.93
+0.31% 47.03K -1.05% 6.58M 34.12 0.99% Share
40 STT State Street Co...
113.55
+1.84% 69.53K -8.03% 6.22M 67.13 0.93% Share
41 ICE Intercontinenta...
182.62
+0.67% 35.82K -5.55% 6.18M 106.96 0.93% Share
42 BMY Bristol-Myers S...
47.81
-0.08% 99.18K -2.73% 6.05M 59.04 0.91% Share
43 AMGN Amgen Inc.
290.28
+0.33% 19.34K +0.53% 6.02M 142.02 0.90% Share
44 PNC The PNC Financi...
194.55
+0.59% 32.89K -1.51% 5.78M 94.67 0.87% Share
45 ADBE Adobe Inc.
348.58
-0.71% 14.68K +1.35% 5.63M 372.08 0.84% Share
46 KRNT Kornit Digital ...
15.42
-0.32% 287.8K -0.13% 5.49M 20.38 0.82% Share
47 CFG Citizens Financ...
49.21
+1.35% 127.97K -3.65% 5.24M 21.42 0.79% Share
48 LITE Lumentum Holdin...
114.65
-4.64% 83.79K -3.1% 5.22M 50.21 0.78% Share
49 VIAV Viavi Solutions...
10.80
-2.04% 462.6K -6.62% 5.18M 7.39 0.78% Share
50 LNT Alliant Energy ...
64.72
-0.99% 80.01K +0.25% 5.15M 60.52 0.77% Share
51 FCX Freeport-McMoRa...
42.27
-1.11% 134.82K +4.35% 5.1M 17.24 0.77% Share
52 KMB Kimberly-Clark ...
133.43
-1.02% 35.24K +1.34% 5.01M 130.22 0.75% Share
53 GE GE Aerospace
269.72
+0.32% 24.98K -0.42% 5M 62.55 0.75% Share
54 FDX FedEx Corporati...
231.18
+0.30% 20.39K 0.00% 4.97M 187.5 0.75% Share
55 COHR Coherent, Inc.
91.65
-19.61% 75.81K -0.61% 4.92M 34.61 0.74% Share
56 TSN Tyson Foods, In...
56.30
-2.41% 77.06K -5.99% 4.92M 51.06 0.74% Share
57 BA The Boeing Comp...
233.18
-0.08% 28.25K -0.14% 4.82M 135.91 0.72% Share
58 BFH Bread Financial...
61.44
+0.61% 96.11K -14.31% 4.81M 66.32 0.72% Share
59 MCK McKesson Corpor...
673.84
+1.61% 6.64K -26.07% 4.47M 139.58 0.67% Share
60 MCHP Microchip Techn...
65.95
+0.30% 91.02K +9.87% 4.41M 57.11 0.66% Share
61 TGT Target Corporat...
104.22
-1.08% 41.2K +16.76% 4.3M 94.92 0.64% Share
62 NOMD Nomad Foods Lim...
15.00
-2.6% 215.62K +100.00% 4.24M 19.65 0.64% Share
63 SSNC SS&C Technologi...
87.85
-0.08% 50.42K -8.36% 4.21M 51.68 0.63% Share
64 GEHC GE HealthCare T...
73.67
-2.22% 49.79K -0.04% 4.02M 79.1 0.60% Share
65 PG The Procter & G...
153.70
-1.1% 23.2K +1.49% 3.95M 80.23 0.59% Share
66 EFX Equifax Inc.
248.02
-2.08% 15.66K +0.43% 3.81M 173.93 0.57% Share
67 SKX Skechers U.S.A....
63.04
+0.03% 66.5K +0.79% 3.78M 27.83 0.57% Share
68 GLW Corning Incorpo...
65.75
+0.02% 78.86K -2.39% 3.61M 23.57 0.54% Share
69 AOS A. O. Smith Cor...
72.54
-1.49% 52.53K +4.41% 3.43M 47.02 0.51% Share
70 AGG iShares Core U....
99.10
-0.27% 33.5K +42.70% 3.31M 98.06 0.50% Share
71 ARE Alexandria Real...
74.52
-0.61% 35.12K +11.04% 3.25M 111.15 0.49% Share
72 ADI Analog Devices,...
236.13
-0.63% 15.89K +0.02% 3.21M 164.41 0.48% Share
73 CALX Calix, Inc.
56.79
-3.48% 90.24K -0.77% 3.2M 40.08 0.48% Share
74 AMT American Tower ...
203.48
-0.33% 14.48K +100.00% 3.15M 217.6 0.47% Share
75 IFNNY Infineon Techno...
42.66
-0.68% 93.69K -4.34% 3.1M 20.73 0.47% Share
76 SCS Steelcase Inc.
16.20
-0.98% 270.64K -0.35% 2.97M 12.2 0.44% Share
77 DFS Discover Financ...
200.05
-0.21% 16.57K -17.22% 2.83M 56.3 0.42% Share
78 RRX Regal Rexnord C...
148.28
-4.07% 24.82K +1.37% 2.83M 81.6 0.42% Share
79 IVE iShares S&P 500...
202.03
-0.1% 14.68K +3.56% 2.8M 152.16 0.42% Share
80 VTI Vanguard Total ...
317.25
-0.13% 9.56K +1.67% 2.63M 288.8 0.39% Share
81 GPN Global Payments...
87.21
+0.87% 25.44K -0.07% 2.49M 128.95 0.37% Share
82 MODG Topgolf Callawa...
9.88
+2.12% 372.35K +2.77% 2.45M 18.17 0.37% Share
83 KO The Coca-Cola C...
69.52
-1.33% 34.05K 0.00% 2.44M 40.61 0.37% Share
84 LNG Cheniere Energy...
232.63
+0.58% 9.73K -30.96% 2.25M 129.22 0.34% Share
85 DIS The Walt Disney...
116.33
-0.27% 22.76K +0.69% 2.25M 85.43 0.34% Share
86 SEE Sealed Air Corp...
29.83
-1.84% 73.92K +0.20% 2.14M 31.01 0.32% Share
87 VT Vanguard Total ...
133.34
-0.27% 16.74K 0.00% 1.94M 117.48 0.29% Share
88 GEV GE Vernova Inc.
625.14
-1.45% 6.24K +0.32% 1.9M 167.96 0.29% Share
89 HCA HCA Healthcare,...
393.61
+0.81% 5.42K 0.00% 1.87M 112.78 0.28% Share
90 BLD TopBuild Corp.
436.99
-1.43% 5.74K 0.00% 1.75M 70.65 0.26% Share
91 CIGI Colliers Intern...
162.18
+0.38% 13.9K 0.00% 1.69M 63.83 0.25% Share
92 MRK Merck & Co., In...
82.74
+0.04% 18.43K -1.52% 1.65M 56.22 0.25% Share
93 MRVL Marvell Technol...
79.03
-0.37% 26.09K -11.53% 1.61M 45.59 0.24% Share
94 SCHE Schwab Emerging...
31.34
-1.09% 55.67K +0.15% 1.53M 29.39 0.23% Share
95 BSV Vanguard Short-...
78.63
-0.12% 18.62K +5.02% 1.46M 77.02 0.22% Share
96 IJJ iShares S&P Mid...
127.27
-1.1% 10.3K +3.00% 1.23M 87.67 0.18% Share
97 SCHF Schwab Internat...
22.73
-0.15% 60.24K 0.00% 1.19M 14.2 0.18% Share
98 NBIX Neurocrine Bios...
131.31
-0.24% 9.76K +10.48% 1.08M 108.43 0.16% Share
99 FLG Flagstar Financ...
11.97
-0.04% 89.06K +74.54% 1.03M 11.4 0.16% Share
100 NLY Annaly Capital ...
20.82
-0.19% 45.55K -10.54% 925.16K 18.49 0.14% Share
101 IJH iShares Core S&...
63.85
-1.31% 14.98K +4.96% 874.14K 56.53 0.13% Share
102 ASB Associated Banc...
25.44
+0.36% 36.46K -16.04% 821.51K 16.57 0.12% Share
103 AMZN Amazon.com, Inc...
230.94
+2.84% 4.22K 0.00% 803.76K 117.61 0.12% Share
104 AON Aon plc
366.34
-1.23% 2K 0.00% 798.18K 192.6 0.12% Share
105 ZION Zions Bancorpor...
53.77
-0.16% 15.89K -30.18% 792.38K 28.9 0.12% Share
106 IJS iShares S&P Sma...
106.35
-1.26% 7.98K +2.07% 778.17K 84.43 0.12% Share
107 JAZZ Jazz Pharmaceut...
116.67
-0.38% 6.02K -16.62% 747.38K 131.49 0.11% Share
108 BFC Bank First Corp...
123.68
-0.49% 7.1K 0.00% 715.36K 59.04 0.11% Share
109 VUG Vanguard Growth...
463.54
+0.15% 1.91K 0.00% 707.15K 406.22 0.11% Share
110 IJR iShares Core S&...
115.17
-1.4% 6.67K +3.09% 696.96K 108.53 0.10% Share
111 OKTA Okta, Inc.
88.61
-2.6% 6.43K +7.74K% 676.77K 104.98 0.10% Share
112 TFX Teleflex Incorp...
121.53
-1.12% 4.87K +45.81% 672.99K 198.16 0.10% Share
113 OHI Omega Healthcar...
40.84
+1.09% 17.07K -18.23% 649.87K 31.08 0.10% Share
114 MGEE MGE Energy, Inc...
84.71
-1.29% 6.79K 0.00% 631.38K 59.99 0.09% Share
115 COST Costco Wholesal...
975.42
-0.35% 648 0.00% 612.87K 185.57 0.09% Share
116 GNL Global Net Leas...
7.57
-1.3% 73.96K -15.82% 594.65K 12.86 0.09% Share
117 CTAS Cintas Corporat...
221.28
-1.7% 2.8K 0.00% 575.48K 182.7 0.09% Share
118 XEL Xcel Energy Inc...
72.39
-0.73% 8.09K -26.46% 572.62K 62.98 0.09% Share
119 TFC Truist Financia...
44.96
+0.33% 12.28K -16.35% 505.16K 46.29 0.08% Share
120 PINC Premier, Inc.
24.63
+0.41% 26.03K 0.00% 501.86K 30.28 0.08% Share
121 XYL Xylem Inc.
141.83
-1.18% 4.2K -6.67% 501.61K 112.62 0.08% Share
122 GNRC Generac Holding...
198.91
-1.94% 3.92K -30% 496.72K 105.35 0.07% Share
123 WSC WillScot Holdin...
24.64
-3.69% 17.59K 0.00% 489.03K 22.58 0.07% Share
124 WFC Wells Fargo & C...
79.38
+1.91% 6.68K -4.78% 479.37K 30.09 0.07% Share
125 AXP American Expres...
307.72
+0.28% 1.78K 0.00% 479.18K 94.43 0.07% Share
126 LEVI Levi Strauss & ...
20.73
-1.14% 30.5K -10.82% 475.5K 20.02 0.07% Share
127 OKE ONEOK, Inc.
74.80
-0.7% 4.79K +8.62% 474.97K 54.51 0.07% Share
128 PK Park Hotels & R...
11.09
-0.85% 44.45K +0.47% 474.75K 12.36 0.07% Share
129 HST Host Hotels & R...
15.97
-0.78% 31.74K +0.44% 451.08K 16.58 0.07% Share
130 RMD ResMed Inc.
284.69
-1.25% 2K 0.00% 447.7K 44.8 0.07% Share
131 PSTG Pure Storage, I...
57.85
-2.85% 9.52K -9.51% 421.23K 16.76 0.06% Share
132 HAS Hasbro, Inc.
80.53
+0.26% 6.64K -20.37% 408.6K 53.3 0.06% Share
133 EPD Enterprise Prod...
31.93
+0.57% 11.53K 0.00% 393.53K 29.39 0.06% Share
134 GOOG Alphabet Inc.
203.77
+0.36% 2.44K -0.97% 381.2K 66.07 0.06% Share
135 AZEK The AZEK Compan...
54.35
-0.93% 7.76K -11.41% 379.63K 16.74 0.06% Share
136 SO The Southern Co...
94.18
-0.64% 4.13K -0.05% 379.57K 53.12 0.06% Share
137 USMV iShares MSCI US...
93.24
-0.35% 3.91K 0.00% 366.3K 88.79 0.05% Share
138 MWA Mueller Water P...
26.56
-3.03% 13.98K -25.54% 355.37K 7.29 0.05% Share
139 ADP Automatic Data ...
301.52
-1.12% 1.15K 0.00% 350.44K 195.24 0.05% Share
140 HSIC Henry Schein, I...
67.96
-1.49% 5K 0.00% 342.45K 54.69 0.05% Share
141 FSV FirstService Co...
199.57
-0.13% 2.06K 0.00% 341.97K 100.75 0.05% Share
142 CL Colgate-Palmoli...
84.62
-1.99% 3.65K 0.00% 341.54K 64.27 0.05% Share
143 WAB Westinghouse Ai...
190.98
-1.76% 1.88K -2.64% 340.58K 72.75 0.05% Share
144 IDXX IDEXX Laborator...
653.95
-1.5% 750 0.00% 314.96K 413.44 0.05% Share
145 SCHH Schwab U.S. REI...
20.89
-0.81% 13.77K +1.70% 296.09K 20.43 0.04% Share
146 SYY Sysco Corporati...
81.20
-1.2% 3.94K -0.3% 295.67K 54.66 0.04% Share
147 BERY Berry Global Gr...
67.58
-2.93% 4.17K -96.28% 291.39K 53.98 0.04% Share
148 FBIZ First Business ...
49.81
-0.44% 6.02K 0.00% 283.84K 36.55 0.04% Share
149 PM Philip Morris I...
165.25
-0.38% 1.78K 0.00% 282.86K 97.25 0.04% Share
150 IWD iShares Russell...
198.66
-0.29% 1.5K 0.00% 282.24K 185.13 0.04% Share