Thompson LargeCap Fund Holdings as of June 30, 2021

Total Assets: 170,654,751.43 Total Net Assets: 170,484,793.06 Total Market Value: 170,374,325.94

Coupon Maturity Percent of Percent of Percent of Ticker Security Description Rate Date Quantity Market Value Portfolio Total Assets Total Net Assets

AAPL APPLE INC 25,970.00 3,556,851.20 2.09% 2.08% 2.09% ABBV ABBVIE INC 22,225.00 2,503,424.00 1.47% 1.47% 1.47% ABT ABBOTT LABS 11,675.00 1,353,482.75 0.79% 0.79% 0.79% ADS ALLIANCE DATA SYSTEMS CORP 31,300.00 3,261,147.00 1.91% 1.91% 1.91% AMGN INC 6,475.00 1,578,281.25 0.93% 0.92% 0.93% BAC BK OF AMERICA CORP 111,825.00 4,610,544.75 2.71% 2.70% 2.70% BBBY BED BATH & BEYOND INC 33,225.00 1,106,060.25 0.65% 0.65% 0.65% BLD TOPBUILD CORP 6,825.00 1,349,848.50 0.79% 0.79% 0.79% BMY BRISTOL-MYERS SQUIBB CO 50,725.00 3,389,444.50 1.99% 1.99% 1.99% C INC 57,140.00 4,042,655.00 2.37% 2.37% 2.37% CFG CITIZENS FINL GROUP INC 26,625.00 1,221,288.75 0.72% 0.72% 0.72% CI CIGNA CORP NEW 8,975.00 2,127,703.25 1.25% 1.25% 1.25% CIGI COLLIERS INTL GROUP INC 11,200.00 1,254,176.00 0.74% 0.73% 0.74% CSCO CISCO SYS INC 69,810.00 3,699,930.00 2.17% 2.17% 2.17% CVS CVS HEALTH CORP 36,975.00 3,085,194.00 1.81% 1.81% 1.81% CVX CHEVRON CORP NEW 10,820.00 1,133,286.80 0.67% 0.66% 0.66% DFS DISCOVER FINL SVCS 13,520.00 1,599,280.80 0.94% 0.94% 0.94% DISCA DISCOVERY INC 84,450.00 2,590,926.00 1.52% 1.52% 1.52% DRI DARDEN RESTAURANTS INC 3,000.00 437,970.00 0.26% 0.26% 0.26% EBAY EBAY INC. 28,995.00 2,035,738.95 1.19% 1.19% 1.19% EOG EOG RES INC 9,475.00 790,594.00 0.46% 0.46% 0.46% EXAS EXACT SCIENCES CORP 22,150.00 2,753,466.50 1.62% 1.61% 1.62% FB FACEBOOK INC 11,325.00 3,937,815.75 2.31% 2.31% 2.31% FCX FREEPORT-MCMORAN INC 63,250.00 2,347,207.50 1.38% 1.38% 1.38% FDX FEDEX CORP 7,650.00 2,282,224.50 1.34% 1.34% 1.34% FISV FISERV INC 23,349.00 2,495,774.61 1.46% 1.46% 1.46% FNF FIDELITY NATIONAL FINANCIAL IN 37,475.00 1,628,663.50 0.96% 0.95% 0.96% GD GENERAL DYNAMICS CORP 8,175.00 1,539,025.50 0.90% 0.90% 0.90% GE GENERAL ELECTRIC CO 338,000.00 4,549,480.00 2.67% 2.67% 2.67% GLW CORNING INC 46,850.00 1,916,165.00 1.12% 1.12% 1.12% GOOGL ALPHABET INC 2,915.00 7,117,817.85 4.18% 4.17% 4.18% GS GOLDMAN SACHS GROUP INC 5,900.00 2,239,227.00 1.31% 1.31% 1.31% HCA HCA HEALTHCARE INC 8,075.00 1,669,425.50 0.98% 0.98% 0.98% IFNNY INFINEON TECHNOLOGIES AG 58,775.00 2,369,220.25 1.39% 1.39% 1.39% IIVI II-VI INC 33,050.00 2,399,099.50 1.41% 1.41% 1.41% JNJ JOHNSON & JOHNSON 10,425.00 1,717,414.50 1.01% 1.01% 1.01% JPM JPMORGAN CHASE & CO. 24,520.00 3,813,840.80 2.24% 2.23% 2.24% KEYS KEYSIGHT TECHNOLOGIES INC 6,450.00 995,944.50 0.58% 0.58% 0.58% KHC CO 70,225.00 2,863,775.50 1.68% 1.68% 1.68% KMB KIMBERLY-CLARK CORP 19,918.00 2,664,630.04 1.56% 1.56% 1.56% LITE LUMENTUM HLDGS INC 10,125.00 830,553.75 0.49% 0.49% 0.49% LKQ LKQ CORP 59,700.00 2,938,434.00 1.72% 1.72% 1.72% LVS LAS VEGAS SANDS CORP 38,150.00 2,010,123.50 1.18% 1.18% 1.18% MCK MCKESSON CORP 16,385.00 3,133,467.40 1.84% 1.84% 1.84% Thompson LargeCap Fund Holdings as of June 30, 2021

Total Assets: 170,654,751.43 Total Net Assets: 170,484,793.06 Total Market Value: 170,374,325.94

Coupon Maturity Percent of Percent of Percent of Ticker Security Description Rate Date Quantity Market Value Portfolio Total Assets Total Net Assets

MDXG MIMEDX GROUP INC 57,600.00 720,576.00 0.42% 0.42% 0.42% MGPI MGP INGREDIENTS INC NEW 11,400.00 771,096.00 0.45% 0.45% 0.45% MMM 3M CO 5,400.00 1,072,602.00 0.63% 0.63% 0.63% MRK MERCK & CO INC 22,525.00 1,751,769.25 1.03% 1.03% 1.03% MSFT CORP 20,476.00 5,546,948.40 3.26% 3.25% 3.25% NTRS NORTHERN TR CORP 20,985.00 2,426,285.70 1.42% 1.42% 1.42% NXPI NXP SEMICONDUCTORS N V 10,300.00 2,118,916.00 1.24% 1.24% 1.24% OGN ORGANON & CO 2,152.00 65,119.52 0.04% 0.04% 0.04% ORCL ORACLE CORP 36,275.00 2,823,646.00 1.66% 1.65% 1.66% PFE PFIZER INC 87,050.00 3,408,878.00 2.00% 2.00% 2.00% PNC PNC FINL SVCS GROUP INC 7,695.00 1,467,898.20 0.86% 0.86% 0.86% PXD PIONEER NAT RES CO 9,850.00 1,600,822.00 0.94% 0.94% 0.94% PYPL PAYPAL HLDGS INC 4,635.00 1,351,009.80 0.79% 0.79% 0.79% QCOM INC 27,080.00 3,870,544.40 2.27% 2.27% 2.27% SBUX CORP 10,825.00 1,210,343.25 0.71% 0.71% 0.71% SCHW SCHWAB CHARLES CORP 38,800.00 2,825,028.00 1.66% 1.66% 1.66% SLB SCHLUMBERGER LTD 24,244.00 776,050.44 0.46% 0.45% 0.46% SPG SIMON PPTY GROUP INC NEW 16,000.00 2,087,680.00 1.23% 1.22% 1.22% STT STATE STR CORP 36,800.00 3,027,904.00 1.78% 1.77% 1.78% SYY SYSCO CORP 21,200.00 1,648,300.00 0.97% 0.97% 0.97% TFC TRUIST FINANCIAL CORP 15,432.00 856,476.00 0.50% 0.50% 0.50% TGT TARGET CORP 8,135.00 1,966,554.90 1.15% 1.15% 1.15% UNH UNITEDHEALTH GROUP INC 8,600.00 3,443,784.00 2.02% 2.02% 2.02% V VISA INC 3,250.00 759,915.00 0.45% 0.45% 0.45% VIAC VIACOMCBS INC 71,941.00 3,251,733.20 1.91% 1.91% 1.91% VIAV VIAVI SOLUTIONS INC 58,735.00 1,037,260.10 0.61% 0.61% 0.61% VTRS VIATRIS INC 63,167.00 902,656.43 0.53% 0.53% 0.53% WAB WABTEC 18,626.00 1,532,919.80 0.90% 0.90% 0.90% WBA INC C 69,750.00 3,669,547.50 2.15% 2.15% 2.15% WFC WELLS FARGO CO NEW 54,075.00 2,449,056.75 1.44% 1.44% 1.44% XOM EXXON MOBIL CORP 29,470.00 1,858,967.60 1.09% 1.09% 1.09% ZION ZIONS BANCORPORATION N A 19,550.00 1,033,413.00 0.61% 0.61% 0.61% FIRST AMERN FDS INC 0.026% 100,000.00 100,000.00 0.06% 0.06% 0.06%

2,576,090.00 170,374,325.94 100.00% 99.84% 99.94%