William Frels - Mairs & Power Inc
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    245
Portfolio value:    $9,786,094,433
Holdings Activity Buys Sells    History
History Stock Activity Share change % change to portfolio
Q1 2026
WM - Waste Management Inc. Add 39,724.00% 397,240 0.94
VEA - Vanguard FTSE Developed ETF Add 781.98% 40,108 0.03
VO - Vanguard Mid Cap ETF Add 424.92% 35,608 0.02
AMP - Ameriprise Financial Inc. Add 362.43% 154,436 0.70
VB - Vanguard Small Cap ETF Add 288.03% 4,309 0.01
PIPR - Piper Sandler Companies Add 210.52% 370,229 0.29
BSY - Bentley Systems Inc Class B Add 184.58% 153,172 0.05
JHX - James Hardie Industries PLC Add 165.53% 150,088 0.03
PATH - UiPath, Inc. Add 153.20% 18,575 0.00
PANW - Palo Alto Networks Add 141.42% 312,032 0.51
XYL - Xylem Inc. Add 136.01% 8,120 0.01
HWKN - Hawkins Inc. Add 106.47% 13,382 0.02
CVX - Chevron Corp. Add 80.53% 17,405 0.04
ISRG - Intuitive Surgical Inc. Add 60.39% 37,608 0.18
RDNT - RadNet Inc. Add 39.17% 37,468 0.02
ZTS - Zoetis Inc. Add 33.89% 76,716 0.09
FISV - Fiserv Inc. Add 31.01% 509,603 0.29
IWD - Ishares Russell 1000 Value E Add 30.58% 600 0.00
EFA - iShares MSCI EAFE ETF Add 29.84% 3,609 0.00
MEDP - Medpace Holdings Inc. Add 28.58% 19,055 0.09
TREX - Trex Company Inc. Add 27.99% 25,370 0.01
MINN - Mairs & Power Mn Muni Bond Add 26.52% 86,129 0.02
TRV - Travelers Companies Inc. Add 25.14% 28,614 0.08
WTFC - Wintrust Financial Corp. Add 23.83% 11,111 0.02
VTI - Vanguard Total Stock Mkt ETF Add 19.47% 252 0.00
BA - Boeing Co. Add 14.41% 327 0.00
CTAS - Cintas Corp. Add 14.38% 2,821 0.01
QQQ - Invesco Qqq Trust Series 1 Add 13.84% 214 0.00
PG - Procter & Gamble Add 12.55% 27,144 0.04
ADP - Automatic Data Processing Inc. Add 12.33% 13,655 0.03
GOOGL - Alphabet Inc. Add 11.80% 5,885 0.02
PATK - Patrick Industries Inc. Add 9.17% 4,861 0.01
GBCI - Glacier Bancorp Add 9.09% 8,846 0.00
KNF - Knife River Corp. Add 8.54% 10,573 0.01
BIL - SPDR Bloomberg 1 3 Month T B Add 8.50% 547 0.00
SHEL - Shell plc Add 8.37% 628 0.00
ORCL - Oracle Corp. Add 7.34% 2,100 0.00
MPC - Marathon Petroleum Corp. Add 6.84% 89 0.00
AVGO - Broadcom Inc. Add 6.32% 210 0.00
NWE - Northwestern Corp. Add 5.29% 4,320 0.00
V - Visa Inc. Add 4.78% 38,399 0.12
CB - Chubb Limited Add 4.50% 105 0.00
CGNX - Cognex Corp. Add 4.46% 52,279 0.03
BKH - Black Hills Add 4.41% 4,147 0.00
NKE - NIKE Inc. Add 4.38% 2,770 0.00
ACN - Accenture Add 3.80% 45 0.00
ASB - Associated Banc-Corp Add 3.75% 9,761 0.00
MSI - Motorola Solutions Inc. Add 2.95% 15,518 0.07
META - Meta Platforms Inc. Add 2.56% 8,096 0.05
BMI - Badger Meter Inc. Add 1.95% 2,002 0.00
SCHF - Schwab Intl Equity ETF Add 1.95% 586 0.00
ABT - Abbott Labs Add 1.93% 13,697 0.01
MSFT - Microsoft Corp. Add 1.54% 29,495 0.11
XEL - Xcel Energy Inc. Add 1.51% 5,983 0.00
COST - Costco Co. Add 1.02% 30 0.00
MMM - 3M Co. Add 0.77% 2,701 0.00
COP - ConocoPhillips Add 0.66% 170 0.00
IBM - International Business Machines Corp. Add 0.55% 20 0.00
SPY - SPDR S&P 500 ETF Trust Add 0.47% 126 0.00
AMZN - Amazon.com Inc. Add 0.39% 10,144 0.02
CLFD - Clearfield Inc. Add 0.21% 1,545 0.00
WEC - WEC Energy Group Add 0.10% 1,911 0.00
MO - Altria Group Inc. Add 0.04% 2 0.00
SFM - Sprouts Farmers Market Inc. Buy 292,177 0.23
VOO - Vanguard S&P 500 ETF Buy 14,866 0.09
AMBA - Ambarella Inc. Buy 117,581 0.06
APG - APi Group Corp. Buy 57,969 0.02
SOLS - Solstice Adv Materials Inc Buy 22,239 0.02
GLD - SPDR Gold Trust Buy 1,430 0.01
MDY - State Street SPDR S&P MIDCAP 400 ETF Trust Buy 819 0.01
RSP - Invesco S&P 500 Equal Weight ETF Buy 5,385 0.01
VGLT - Vanguard Long Term Treasury Buy 12,875 0.01
VONE - Vanguard Russell 1000 Buy 3,270 0.01
VWO - Vanguard Emerging Markets Stock Index Fund Buy 20,515 0.01
ADI - Analog Devices Buy 648 0.00
MU - Micron Technology Inc. Buy 693 0.00
MUR - Murphy Oil Corp. Buy 5,000 0.00
SNAP - Snap Inc. Buy 22,525 0.00
TKR - Timken Co. Buy 2,000 0.00
USMV - iShares MSCI USA Min Vol Factor ETF Buy 3,884 0.00
UTHR - United Therapeutics Corp. Buy 350 0.00
VGT - Vanguard Info Tech ETF Buy 2,672 0.00
WAT - Waters Corp. Buy 958 0.00
Q4 2025
ZTS - Zoetis Inc. Add 15,094.63% 224,910 0.27
IVV - Ishares Core S&P 500 ETF Add 1,264.42% 6,006 0.04
IBTG - iShares iBonds Dec 2026 Term Treasury ETF Add 352.54% 11,105 0.00
XYL - Xylem Inc. Add 307.23% 4,504 0.01
ACWX - iShares MSCI ACWI EX U.S. ETF Add 238.89% 6,873 0.01
PATK - Patrick Industries Inc. Add 126.78% 29,648 0.03
BIL - SPDR Bloomberg 1 3 Month T B Add 108.89% 3,356 0.01
XLK - Technology Select Sect SPDR Add 100.00% 2,235 0.01
PANW - Palo Alto Networks Add 98.35% 109,405 0.19
CGNX - Cognex Corp. Add 91.03% 558,302 0.20
GOOGL - Alphabet Inc. Add 89.89% 23,613 0.07
VO - Vanguard Mid Cap ETF Add 85.73% 3,868 0.00
ORCL - Oracle Corp. Add 62.49% 11,006 0.02
VTI - Vanguard Total Stock Mkt ETF Add 58.38% 477 0.00
TREX - Trex Company Inc. Add 43.12% 27,314 0.01
MINN - Mairs & Power Mn Muni Bond Add 41.69% 95,550 0.02
TRV - Travelers Companies Inc. Add 28.60% 25,306 0.07
NKE - NIKE Inc. Add 24.47% 12,423 0.01
XOM - Exxon Mobil Corp. Add 23.87% 16,689 0.02
META - Meta Platforms Inc. Add 23.20% 59,602 0.38
AMP - Ameriprise Financial Inc. Add 22.78% 7,905 0.04
VB - Vanguard Small Cap ETF Add 15.61% 202 0.00
PG - Procter & Gamble Add 14.77% 27,830 0.04
MSI - Motorola Solutions Inc. Add 14.12% 64,985 0.24
ENTG - Entegris Inc. Add 12.98% 154,936 0.13
VEA - Vanguard FTSE Developed ETF Add 12.01% 550 0.00
LTH - Life Time Group Holdings Inc Add 7.96% 12,701 0.00
CTAS - Cintas Corp. Add 7.56% 1,379 0.00
WEC - WEC Energy Group Add 6.41% 114,923 0.12
ADP - Automatic Data Processing Inc. Add 5.40% 5,674 0.01
IDA - IDACORP Inc. Hldg. Co. Add 5.34% 15,340 0.02
AAPL - Apple Inc. Add 2.94% 34,743 0.09
XEL - Xcel Energy Inc. Add 2.66% 10,272 0.01
KNF - Knife River Corp. Add 1.48% 1,810 0.00
AMZN - Amazon.com Inc. Add 1.44% 36,866 0.08
V - Visa Inc. Add 1.44% 11,371 0.04
SHW - Sherwin-Williams Add 1.20% 5,549 0.02
HD - Home Depot Add 0.97% 1,502 0.00
MMM - 3M Co. Add 0.78% 2,694 0.00
CRM - Salesforce.com Add 0.42% 1,224 0.00
MSFT - Microsoft Corp. Add 0.39% 7,349 0.03
PM - Philip Morris Intl. Add 0.30% 8 0.00
SPY - SPDR S&P 500 ETF Trust Add 0.23% 61 0.00
ETN - Eaton Corp. Add 0.15% 1 0.00
FUL - H.B. Fuller Co. Add 0.09% 2,174 0.00
ISRG - Intuitive Surgical Inc. Buy 62,277 0.34
BSY - Bentley Systems Inc Class B Buy 82,986 0.03
JHX - James Hardie Industries PLC Buy 90,673 0.02
XLI - Select Sector Spdr Tr Buy 10,535 0.02
XLF - Financial Select Sector SPDR Buy 25,310 0.01
XLP - Select Sector Spdr Tr Buy 20,045 0.01
XLV - Select Sector Spdr Tr Buy 5,522 0.01
IVE - Ishares S&P 500 Value ETF Buy 1,143 0.00
NVS - Novartis AG Buy 1,485 0.00
VTEB - Vanguard Tax Exempt Bond ETF Buy 4,211 0.00
XLB - Select Sector Spdr Tr Buy 5,260 0.00
Q3 2025
NKE - NIKE Inc. Add 1,058.42% 46,380 0.03
CGNX - Cognex Corp. Add 372.58% 483,517 0.20
PANW - Palo Alto Networks Add 171.78% 70,311 0.13
IWF - iShares Russell 1000 Growth ETF Add 138.95% 9,704 0.00
XOM - Exxon Mobil Corp. Add 103.40% 35,540 0.04
VV - Vanguard Large Cap ETF Add 91.92% 751 0.00
IXN - iShares Global Tech ETF Add 77.21% 2,432 0.00
VUG - Vanguard Growth ETF Add 77.16% 5,454 0.00
RDNT - RadNet Inc. Add 68.86% 39,752 0.03
DHR - Danaher Corp. Add 50.13% 586 0.00
AMT - American Tower Corp. Add 47.14% 971 0.00
AMD - Advanced Micro Devices Add 46.42% 823 0.00
BIL - SPDR Bloomberg 1 3 Month T B Add 26.78% 651 0.00
NEE - NextEra Energy Inc. Add 26.58% 2,798 0.00
EXAS - Exact Sciences Corp Add 25.19% 18,762 0.01
CARR - Carrier Global Corp. Add 24.55% 797 0.00
AMP - Ameriprise Financial Inc. Add 23.91% 6,698 0.03
ORCL - Oracle Corp. Add 23.38% 3,337 0.01
MDY - State Street SPDR S&P MIDCAP 400 ETF Trust Add 23.01% 199 0.00
BAC - Bank of America Corp. Add 22.78% 4,634 0.00
AVGO - Broadcom Inc. Add 22.46% 719 0.00
PG - Procter & Gamble Add 20.57% 32,150 0.05
WEC - WEC Energy Group Add 20.19% 301,323 0.32
IDA - IDACORP Inc. Hldg. Co. Add 17.45% 42,658 0.05
META - Meta Platforms Inc. Add 17.45% 38,166 0.26
CRM - Salesforce.com Add 16.13% 40,948 0.09
TJX - TJX Companies Inc. Add 15.75% 451 0.00
IJR - Ishares Core S&P Small Cap E Add 15.20% 464 0.00
SKYT - SkyWater Technology, Inc. Add 12.71% 20,836 0.00
MINN - Mairs & Power Mn Muni Bond Add 11.15% 23,000 0.01
TSM - Taiwan Semiconductor S.A. Add 10.84% 48,439 0.13
TRV - Travelers Companies Inc. Add 10.19% 8,181 0.02
GOOGL - Alphabet Inc. Add 10.01% 2,391 0.01
KNF - Knife River Corp. Add 7.14% 8,129 0.01
ENTG - Entegris Inc. Add 6.80% 76,011 0.07
EFA - iShares MSCI EAFE ETF Add 6.75% 790 0.00
HSY - Hershey Co. Add 6.38% 4,278 0.01
LTH - Life Time Group Holdings Inc Add 5.56% 8,401 0.00
CSCO - Cisco Systems Add 4.31% 863 0.00
ADP - Automatic Data Processing Inc. Add 3.67% 3,724 0.01
WMT - Walmart Inc. Add 3.62% 585 0.00
AAPL - Apple Inc. Add 3.52% 40,175 0.10
CVX - Chevron Corp. Add 3.39% 752 0.00
TECH - Bio-Techne Corp. Add 3.35% 91,031 0.05
CTAS - Cintas Corp. Add 3.31% 585 0.00
TXN - Texas Instruments Add 2.54% 5,861 0.01
XEL - Xcel Energy Inc. Add 2.54% 9,577 0.01
AMZN - Amazon.com Inc. Add 2.53% 63,041 0.13
UNH - United Health Group Inc. Add 1.21% 12,787 0.04
COST - Costco Co. Add 1.04% 33 0.00
FISV - Fiserv Inc. Add 1.00% 17,310 0.02
HD - Home Depot Add 0.89% 1,378 0.01
ABBV - AbbVie Inc. Add 0.74% 348 0.00
SHW - Sherwin-Williams Add 0.74% 3,430 0.01
CHRW - C.H. Robinson Worldwide Add 0.72% 6,188 0.01
DIS - Walt Disney Co. Add 0.67% 2,101 0.00
MMM - 3M Co. Add 0.61% 2,087 0.00
CVRX - Cvrx Inc Add 0.47% 675 0.00
MGPI - MGP Ingredients Inc. Add 0.35% 619 0.00
WTFC - Wintrust Financial Corp. Add 0.33% 169 0.00
GBCI - Glacier Bancorp Add 0.19% 192 0.00
CFR - Cullen Frost Bankers Add 0.17% 75 0.00
PM - Philip Morris Intl. Add 0.15% 4 0.00
CWAN - Clearwater Analytics Hldgs I Add 0.14% 135 0.00
VZ - Verizon Communications Add 0.00% 158 0.00
TREX - Trex Company Inc. Buy 63,338 0.03
PATK - Patrick Industries Inc. Buy 23,385 0.02
ACWX - iShares MSCI ACWI EX U.S. ETF Buy 2,877 0.01
IWD - Ishares Russell 1000 Value E Buy 13,886 0.01
AEBI - Aebi Schmidt Holding Ag Buy 10,401 0.00
BLK - BlackRock Inc. Buy 331 0.00
BP - BP plc Buy 6,500 0.00
CMCSA - Comcast Corp. Buy 7,600 0.00
CMI - Cummins Inc. Buy 528 0.00
EEM - Ishares Tr Buy 14,255 0.00
ETN - Eaton Corp. Buy 647 0.00
GPC - Genuine Parts Buy 1,603 0.00
IVW - iShares S&P 500 Growth ETF Buy 2,509 0.00
LHX - L3Harris Technologies Inc. Buy 1,051 0.00
LIN - Linde plc Buy 429 0.00
MDLZ - Mondelez International Buy 4,524 0.00
MPC - Marathon Petroleum Corp. Buy 1,301 0.00
ORBS - Eightco Holdings Inc Buy 10,900 0.00
PATH - UiPath, Inc. Buy 12,125 0.00
SBUX - Starbucks Corp. Buy 2,671 0.00
SLB - Schlumberger Ltd. Buy 7,524 0.00
VEA - Vanguard FTSE Developed ETF Buy 4,579 0.00
VTI - Vanguard Total Stock Mkt ETF Buy 817 0.00
XYL - Xylem Inc. Buy 1,466 0.00
Q2 2025
META - Meta Platforms Inc. Add 757.65% 193,254 1.40
SPY - SPDR S&P 500 ETF Trust Add 210.71% 18,846 0.12
IBM - International Business Machines Corp. Add 173.68% 2,395 0.01
NEE - NextEra Energy Inc. Add 139.58% 6,133 0.01
MEDP - Medpace Holdings Inc. Add 134.90% 43,753 0.14
SOLV - Solventum Corp Add 111.17% 38,957 0.03
CGNX - Cognex Corp. Add 104.83% 66,418 0.02
FAST - Fastenal Add 99.74% 2,682,904 1.11
MMM - 3M Co. Add 73.82% 146,254 0.22
AXGN - AxoGen Inc. Add 58.82% 10,000 0.00
VIG - Vanguard Dividend Apprec ETF Add 57.74% 1,664 0.00
IJR - Ishares Core S&P Small Cap E Add 56.89% 1,107 0.00
AMAT - Applied Materials Add 53.54% 3,950 0.01
ACN - Accenture Add 48.76% 491 0.00
XOM - Exxon Mobil Corp. Add 43.74% 10,460 0.01
GEV - Ge Vernova Inc Add 40.25% 287 0.00
RTX - RTX Corp. Add 36.34% 2,418 0.00
PANW - Palo Alto Networks Add 35.57% 10,740 0.02
MCD - McDonald's Corp. Add 34.90% 4,651 0.01
PII - Polaris Inc. Add 34.82% 29,321 0.01
PEP - PepsiCo Inc. Add 26.98% 2,026 0.00
VB - Vanguard Small Cap ETF Add 24.44% 308 0.00
TMO - Thermo Fisher Scientific Add 23.74% 310 0.00
EXAS - Exact Sciences Corp Add 20.71% 12,780 0.01
LTH - Life Time Group Holdings Inc Add 20.52% 25,745 0.01
ENTG - Entegris Inc. Add 19.17% 179,846 0.14
NKE - NIKE Inc. Add 18.34% 679 0.00
COST - Costco Co. Add 18.07% 488 0.00
AMGN - Amgen Add 17.68% 877 0.00
CAT - Caterpillar Inc. Add 16.96% 2,808 0.01
UNH - United Health Group Inc. Add 16.60% 150,506 0.46
EMR - Emerson Electric Add 16.26% 9,603 0.01
SKYT - SkyWater Technology, Inc. Add 16.12% 22,750 0.00
KMB - Kimberly-Clark Add 15.67% 1,486 0.00
TRV - Travelers Companies Inc. Add 15.40% 10,720 0.03
GE - GE Aerospace Add 14.28% 978 0.00
NTRS - Northern Trust Corp. Add 14.02% 300 0.00
KO - Coca Cola Co. Add 13.00% 2,716 0.00
TSM - Taiwan Semiconductor S.A. Add 12.36% 49,169 0.11
ABBV - AbbVie Inc. Add 12.18% 5,111 0.01
ZTS - Zoetis Inc. Add 10.86% 146 0.00
INTC - Intel Corp. Add 10.50% 1,395 0.00
IVV - Ishares Core S&P 500 ETF Add 10.44% 484 0.00
VO - Vanguard Mid Cap ETF Add 9.81% 800 0.00
GIS - General Mills Add 9.53% 10,405 0.01
CVX - Chevron Corp. Add 9.23% 1,874 0.00
MGPI - MGP Ingredients Inc. Add 8.79% 14,206 0.00
WMT - Walmart Inc. Add 7.64% 1,149 0.00
WEC - WEC Energy Group Add 7.45% 103,447 0.11
MRK - Merck & Co. Add 6.98% 3,712 0.00
QQQ - Invesco Qqq Trust Series 1 Add 6.76% 109 0.00
CSCO - Cisco Systems Add 6.43% 1,210 0.00
BRK.B - Berkshire Hathaway CL B Add 6.05% 1,488 0.01
PFE - Pfizer Inc. Add 5.26% 3,870 0.00
CB - Chubb Limited Add 5.25% 123 0.00
CTAS - Cintas Corp. Add 5.05% 849 0.00
MA - Mastercard Inc. Add 4.93% 50 0.00
GLW - Corning Inc. Add 4.45% 3,975 0.00
AMZN - Amazon.com Inc. Add 3.97% 95,244 0.21
ORCL - Oracle Corp. Add 3.55% 490 0.00
ITW - Illinois Tool Works Add 3.53% 60 0.00
MOS - Mosaic Co. Add 3.30% 1,000 0.00
WY - Weyerhaeuser Co. Add 3.21% 1,170 0.00
BAX - Baxter International Inc. Add 3.20% 975 0.00
ADBE - Adobe Inc. Add 3.10% 64 0.00
LOW - Lowe's Cos. Add 2.58% 176 0.00
WK - Workiva Inc. Add 2.57% 18,995 0.01
TECH - Bio-Techne Corp. Add 2.44% 64,585 0.03
AWK - American Water Works Inc. Add 2.19% 112 0.00
ECL - Ecolab Inc. Add 2.04% 15,743 0.04
MO - Altria Group Inc. Add 2.02% 102 0.00
AMT - American Tower Corp. Add 1.98% 40 0.00
PM - Philip Morris Intl. Add 1.42% 37 0.00
XLK - Technology Select Sect SPDR Add 1.41% 59 0.00
AMP - Ameriprise Financial Inc. Add 1.36% 375 0.00
GGG - Graco Inc. Add 1.34% 52,607 0.04
TXN - Texas Instruments Add 1.24% 2,819 0.01
JNJ - Johnson & Johnson Add 1.15% 11,448 0.02
EFA - iShares MSCI EAFE ETF Add 1.08% 125 0.00
BMY - Bristol-Myers Squibb Add 1.06% 282 0.00
BSX - Boston Scientific Add 0.95% 98 0.00
PIPR - Piper Sandler Companies Add 0.91% 2,227 0.01
FISV - Fiserv Inc. Add 0.88% 15,064 0.03
TJX - TJX Companies Inc. Add 0.81% 23 0.00
HWKN - Hawkins Inc. Add 0.75% 100 0.00
SYK - Stryker Corp. Add 0.57% 25 0.00
XEL - Xcel Energy Inc. Add 0.57% 2,117 0.00
MSFT - Microsoft Corp. Add 0.43% 8,591 0.04
KHC - Kraft Heinz Co. Add 0.41% 9,711 0.00
GOOGL - Alphabet Inc. Add 0.38% 90 0.00
FUL - H.B. Fuller Co. Add 0.32% 7,857 0.00
T - AT&T Inc. Add 0.32% 36 0.00
DHR - Danaher Corp. Add 0.26% 3 0.00
ALRS - Alerus Financial Corp. Add 0.21% 203 0.00
NVDA - NVIDIA Corp. Add 0.19% 10,957 0.02
LLY - Eli Lilly & Co. Add 0.15% 534 0.00
CWAN - Clearwater Analytics Hldgs I Add 0.14% 130 0.00
ADSK - Autodesk Inc. Add 0.13% 1 0.00
SNA - Snap-On Inc. Add 0.08% 3 0.00
JAMF - Jamf Hldg Corp Add 0.03% 117 0.00
NVT - nVent Electric plc Add 0.03% 803 0.00
IDA - IDACORP Inc. Hldg. Co. Buy 244,510 0.28
MINN - Mairs & Power Mn Muni Bond Buy 206,186 0.04
RDNT - RadNet Inc. Buy 57,731 0.03
BNY - Bank of New York Mellon Corp. Buy 5,888 0.01
WAB - WABTEC Corp. Buy 5,325 0.01
BIL - SPDR Bloomberg 1 3 Month T B Buy 2,431 0.00
CAH - Cardinal Health Inc. Buy 2,121 0.00
CIEN - Ciena Corp. Buy 4,000 0.00
CL - Colgate-Palmolive Buy 2,224 0.00
CMG - Chipotle Mexican Grill Inc Buy 3,660 0.00
EPD - Enterprise Products Partners LP Buy 8,600 0.00
GILD - Gilead Sciences Buy 2,501 0.00
HOG - Harley-Davidson Buy 14,000 0.00
IAU - iShares Gold Trust Buy 3,525 0.00
IBTF - Ishares Tr Buy 13,886 0.00
IBTG - iShares iBonds Dec 2026 Term Treasury ETF Buy 14,255 0.00
MDY - State Street SPDR S&P MIDCAP 400 ETF Trust Buy 865 0.00
MGNI - Magnite, Inc. Buy 10,000 0.00
NEO - Neogenomics Inc Buy 15,000 0.00
NVS - Novartis AG Buy 1,795 0.00
SONY - Sony Group Corp. Buy 8,175 0.00
TCMD - Tactile Sys Technology Inc Buy 12,500 0.00
VSAT - Viasat Inc. Buy 13,000 0.00
Q1 2025
CLFD - Clearfield Inc. Add 103.29% 433,014 0.13
WEC - WEC Energy Group Add 81.87% 625,323 0.71
KHC - Kraft Heinz Co. Add 71.12% 985,915 0.31
CWAN - Clearwater Analytics Hldgs I Add 59.77% 35,170 0.01
PII - Polaris Inc. Add 48.39% 27,464 0.01
VO - Vanguard Mid Cap ETF Add 47.90% 2,640 0.00
PSX - Phillips 66 Add 26.75% 2,171 0.00
IBM - International Business Machines Corp. Add 23.46% 262 0.00
WMT - Walmart Inc. Add 13.43% 1,780 0.00
ACN - Accenture Add 13.40% 119 0.00
LTH - Life Time Group Holdings Inc Add 12.81% 14,250 0.00
CTAS - Cintas Corp. Add 12.63% 1,884 0.00
OKLO - Oklo Inc. Add 10.83% 1,561 0.00
VUG - Vanguard Growth ETF Add 10.64% 720 0.00
FUL - H.B. Fuller Co. Add 10.36% 229,169 0.13
INSP - Inspire Med Sys Inc Add 9.44% 6,105 0.01
WM - Waste Management Inc. Add 8.67% 90 0.00
RF - Regions Financial Corp. Add 8.26% 805 0.00
NKE - NIKE Inc. Add 7.65% 263 0.00
LLY - Eli Lilly & Co. Add 7.52% 25,526 0.22
BA - Boeing Co. Add 7.49% 171 0.00
COP - ConocoPhillips Add 7.34% 2,155 0.00
UNP - Union Pacific Add 7.12% 375 0.00
MGPI - MGP Ingredients Inc. Add 5.95% 9,080 0.00
ADBE - Adobe Inc. Add 5.79% 113 0.00
CRM - Salesforce.com Add 5.58% 13,464 0.04
MRSH - Marsh Add 5.46% 75 0.00
CSCO - Cisco Systems Add 5.27% 942 0.00
UNH - United Health Group Inc. Add 4.40% 38,247 0.21
NSC - Norfolk Southern Corp. Add 4.10% 125 0.00
AVGO - Broadcom Inc. Add 4.00% 130 0.00
KO - Coca Cola Co. Add 3.11% 630 0.00
PANW - Palo Alto Networks Add 2.84% 835 0.00
EXAS - Exact Sciences Corp Add 2.13% 1,285 0.00
ORCL - Oracle Corp. Add 1.88% 255 0.00
TTC - Toro Co. Add 1.61% 57,954 0.04
BMY - Bristol-Myers Squibb Add 1.52% 398 0.00
CHRW - C.H. Robinson Worldwide Add 1.45% 12,357 0.01
AMZN - Amazon.com Inc. Add 1.44% 34,129 0.07
MSA - MSA Safety Inc. Add 1.36% 20 0.00
MSFT - Microsoft Corp. Add 1.36% 26,838 0.10
PIPR - Piper Sandler Companies Add 1.24% 2,985 0.01
LFUS - Littelfuse Inc. Add 0.92% 8,046 0.02
BBY - Best Buy Co. Inc. Add 0.67% 4,984 0.00
WK - Workiva Inc. Add 0.65% 4,794 0.00
ULTA - Ulta Beauty, Inc. Add 0.51% 366 0.00
HRL - Hormel Foods Corp. Add 0.31% 13,228 0.00
AAPL - Apple Inc. Add 0.15% 2,006 0.00
TNC - Tennant Co. Add 0.12% 1,715 0.00
MEDP - Medpace Holdings Inc. Add 0.08% 25 0.00
KNF - Knife River Corp. Add 0.07% 85 0.00
JAMF - Jamf Hldg Corp Add 0.06% 253 0.00
MO - Altria Group Inc. Add 0.06% 3 0.00
QCRH - QCR Holdings Inc. Add 0.06% 75 0.00
TSM - Taiwan Semiconductor S.A. Buy 397,657 0.69
CGNX - Cognex Corp. Buy 63,359 0.02
EFA - iShares MSCI EAFE ETF Buy 11,571 0.01
DHR - Danaher Corp. Buy 1,166 0.00
HIMX - Himax Technologies Inc Buy 10,550 0.00
NEM - Newmont Corp. Buy 5,000 0.00
VB - Vanguard Small Cap ETF Buy 1,260 0.00
VEU - Vanguard FTSE All World ex US ETF Buy 3,378 0.00
Q4 2024
WEC - WEC Energy Group Add 18,528.24% 759,658 0.69
VTI - Vanguard Total Stock Mkt ETF Add 207.01% 1,743 0.01
SCHB - Schwab Us Broad Market ETF Add 200.00% 174,164 0.04
SCHF - Schwab Intl Equity ETF Add 100.00% 15,000 0.01
PANW - Palo Alto Networks Add 88.95% 13,820 0.02
LTH - Life Time Group Holdings Inc Add 67.05% 44,640 0.01
KHC - Kraft Heinz Co. Add 66.66% 554,492 0.16
BP - BP plc Add 62.15% 4,040 0.00
CLFD - Clearfield Inc. Add 44.50% 129,100 0.04
EXAS - Exact Sciences Corp Add 38.21% 16,700 0.01
AMD - Advanced Micro Devices Add 27.50% 460 0.00
MDY - State Street SPDR S&P MIDCAP 400 ETF Trust Add 23.95% 200 0.00
PSX - Phillips 66 Add 23.91% 1,566 0.00
OTIS - Otis Worldwide Corp. Add 22.56% 435 0.00
META - Meta Platforms Inc. Add 18.45% 4,099 0.02
AJG - Arthur J. Gallagher & Co. Add 18.40% 276 0.00
ACN - Accenture Add 14.73% 114 0.00
MGPI - MGP Ingredients Inc. Add 13.82% 18,510 0.01
HPQ - HP Inc. Add 10.73% 639 0.00
COP - ConocoPhillips Add 10.69% 2,836 0.00
IBM - International Business Machines Corp. Add 9.83% 100 0.00
PM - Philip Morris Intl. Add 9.79% 274 0.00
MEDP - Medpace Holdings Inc. Add 8.89% 2,646 0.01
BA - Boeing Co. Add 7.39% 157 0.00
MA - Mastercard Inc. Add 6.51% 62 0.00
TNC - Tennant Co. Add 6.26% 83,613 0.07
ORCL - Oracle Corp. Add 6.24% 795 0.00
V - Visa Inc. Add 5.90% 46,522 0.14
INSP - Inspire Med Sys Inc Add 5.72% 3,498 0.01
KO - Coca Cola Co. Add 4.92% 950 0.00
TTC - Toro Co. Add 4.73% 162,298 0.13
GEV - Ge Vernova Inc Add 4.10% 39 0.00
BRK.B - Berkshire Hathaway CL B Add 3.78% 946 0.00
UNP - Union Pacific Add 3.60% 183 0.00
XLK - Technology Select Sect SPDR Add 3.50% 215 0.00
GE - GE Aerospace Add 2.93% 226 0.00
OKLO - Oklo Inc. Add 2.93% 410 0.00
CSCO - Cisco Systems Add 2.88% 500 0.00
CTAS - Cintas Corp. Add 2.75% 400 0.00
WMT - Walmart Inc. Add 2.36% 305 0.00
CHRW - C.H. Robinson Worldwide Add 2.23% 18,593 0.02
PG - Procter & Gamble Add 1.97% 3,327 0.01
NEOG - Neogen Corp Add 1.84% 8,417 0.00
AMP - Ameriprise Financial Inc. Add 1.70% 471 0.00
LFUS - Littelfuse Inc. Add 1.67% 14,397 0.03
NSC - Norfolk Southern Corp. Add 1.67% 50 0.00
SNA - Snap-On Inc. Add 1.52% 65 0.00
TXN - Texas Instruments Add 1.47% 3,331 0.01
XEL - Xcel Energy Inc. Add 1.44% 5,319 0.00
PEP - PepsiCo Inc. Add 1.30% 100 0.00
ROK - Rockwell Automation Inc. Add 1.08% 4,461 0.01
QCOM - QUALCOMM Inc. Add 1.02% 13,259 0.02
MCD - McDonald's Corp. Add 1.01% 163 0.00
MRK - Merck & Co. Add 0.96% 513 0.00
THRM - Gentherm Inc Add 0.96% 1,810 0.00
MSFT - Microsoft Corp. Add 0.72% 14,164 0.06
BMY - Bristol-Myers Squibb Add 0.69% 180 0.00
CAT - Caterpillar Inc. Add 0.69% 115 0.00
GGG - Graco Inc. Add 0.64% 25,223 0.02
FUL - H.B. Fuller Co. Add 0.60% 13,224 0.01
AAPL - Apple Inc. Add 0.47% 6,373 0.02
MO - Altria Group Inc. Add 0.06% 3 0.00
AMZN - Amazon.com Inc. Add 0.02% 505 0.00
CWAN - Clearwater Analytics Hldgs I Buy 58,840 0.02
CTVA - Corteva Inc. Buy 9,430 0.01
DD - DuPont de Nemours Inc. Buy 10,699 0.01
IWF - iShares Russell 1000 Growth ETF Buy 6,984 0.01
DFAE - Dimensional Etf Trust Buy 12,527 0.00
DOW - Dow Inc. Buy 11,619 0.00
TSLA - Tesla Inc. Buy 992 0.00
TTD - The Trade Desk Inc Buy 2,782 0.00
Q3 2024
AVGO - Broadcom Inc. Add 971.43% 2,992 0.01
CTAS - Cintas Corp. Add 284.74% 10,746 0.02
TT - Trane Technologies plc Add 62.44% 705 0.00
VIG - Vanguard Dividend Apprec ETF Add 38.28% 998 0.00
AMP - Ameriprise Financial Inc. Add 34.20% 7,057 0.03
SYK - Stryker Corp. Add 31.87% 1,275 0.00
CHRW - C.H. Robinson Worldwide Add 23.00% 156,138 0.16
CL - Colgate-Palmolive Add 20.66% 460 0.00
NEOG - Neogen Corp Add 16.98% 66,534 0.01
ACN - Accenture Add 15.35% 103 0.00
V - Visa Inc. Add 14.82% 101,837 0.26
EXAS - Exact Sciences Corp Add 13.46% 5,185 0.00
LMT - Lockheed Martin Corp. Add 12.41% 98 0.00
ENTG - Entegris Inc. Add 11.92% 111,194 0.12
TNC - Tennant Co. Add 11.84% 141,473 0.13
JBTM - JBT Marel Corp. Add 8.69% 10,655 0.01
AZEK - Azek Co Inc Add 8.50% 22,295 0.01
KNF - Knife River Corp. Add 7.49% 8,855 0.01
LNT - Alliant Energy Add 6.89% 263,820 0.15
AWK - American Water Works Inc. Add 6.66% 333 0.00
WK - Workiva Inc. Add 6.60% 51,676 0.04
TTC - Toro Co. Add 5.70% 185,170 0.15
SPY - SPDR S&P 500 ETF Trust Add 5.57% 495 0.00
AIR - AAR Corp. Add 5.56% 9,905 0.01
UNH - United Health Group Inc. Add 5.55% 46,847 0.26
SHW - Sherwin-Williams Add 4.91% 22,592 0.08
GGG - Graco Inc. Add 4.54% 170,711 0.14
VZ - Verizon Communications Add 4.27% 196,333 0.08
CVRX - Cvrx Inc Add 3.39% 4,740 0.00
AAPL - Apple Inc. Add 3.38% 44,013 0.10
MEDP - Medpace Holdings Inc. Add 3.31% 953 0.00
TXN - Texas Instruments Add 3.24% 7,112 0.01
MA - Mastercard Inc. Add 3.03% 28 0.00
CLFD - Clearfield Inc. Add 2.99% 8,410 0.00
ROK - Rockwell Automation Inc. Add 2.98% 11,975 0.03
TJX - TJX Companies Inc. Add 2.97% 82 0.00
META - Meta Platforms Inc. Add 2.88% 621 0.00
MGPI - MGP Ingredients Inc. Add 2.88% 3,750 0.00
XEL - Xcel Energy Inc. Add 2.84% 10,214 0.01
MRSH - Marsh Add 2.69% 36 0.00
FAST - Fastenal Add 2.58% 68,617 0.05
HPQ - HP Inc. Add 2.41% 140 0.00
LOW - Lowe's Cos. Add 2.26% 152 0.00
THRM - Gentherm Inc Add 2.08% 3,820 0.00
ADP - Automatic Data Processing Inc. Add 1.80% 1,914 0.00
ADBE - Adobe Inc. Add 1.56% 30 0.00
CB - Chubb Limited Add 1.47% 34 0.00
LFUS - Littelfuse Inc. Add 1.42% 12,058 0.03
ABBV - AbbVie Inc. Add 0.85% 395 0.00
FUL - H.B. Fuller Co. Add 0.85% 18,625 0.01
ULTA - Ulta Beauty, Inc. Add 0.67% 490 0.00
AMZN - Amazon.com Inc. Add 0.54% 12,586 0.02
BSX - Boston Scientific Add 0.41% 42 0.00
QCOM - QUALCOMM Inc. Add 0.38% 4,916 0.01
BBY - Best Buy Co. Inc. Add 0.22% 1,615 0.00
FISV - Fiserv Inc. Add 0.08% 1,534 0.00
MO - Altria Group Inc. Add 0.04% 2 0.00
KHC - Kraft Heinz Co. Buy 831,775 0.27
LTH - Life Time Group Holdings Inc Buy 66,580 0.02
ADSK - Autodesk Inc. Buy 800 0.00
AJG - Arthur J. Gallagher & Co. Buy 1,500 0.00
APD - Air Products & Chemicals Buy 1,250 0.00
AVY - Avery Dennison Corp Buy 2,000 0.00
BR - Broadridge Financial Solutions, Inc. Buy 1,350 0.00
IBM - International Business Machines Corp. Buy 1,017 0.00
OKLO - Oklo Inc. Buy 14,000 0.00
OTIS - Otis Worldwide Corp. Buy 1,928 0.00
ROST - Ross Stores Inc. Buy 1,513 0.00
RSG - Republic Svcs Inc Buy 2,100 0.00
VONE - Vanguard Russell 1000 Buy 1,993 0.00
Q2 2024
CMG - Chipotle Mexican Grill Inc Add 4,900.00% 4,900 0.00
NVDA - NVIDIA Corp. Add 843.18% 5,530,081 6.60
AMP - Ameriprise Financial Inc. Add 200.55% 13,768 0.06
NEE - NextEra Energy Inc. Add 150.12% 6,026 0.01
IJR - Ishares Core S&P Small Cap E Add 72.56% 1,412 0.00
EXAS - Exact Sciences Corp Add 61.16% 14,620 0.01
SPY - SPDR S&P 500 ETF Trust Add 60.78% 3,362 0.02
CVRX - Cvrx Inc Add 39.76% 39,718 0.01
AAPL - Apple Inc. Add 36.38% 347,651 0.71
META - Meta Platforms Inc. Add 26.65% 4,543 0.02
MGPI - MGP Ingredients Inc. Add 23.69% 24,940 0.02
RTX - RTX Corp. Add 22.03% 1,634 0.00
MCD - McDonald's Corp. Add 21.78% 2,939 0.01
XOM - Exxon Mobil Corp. Add 18.00% 5,530 0.01
TMO - Thermo Fisher Scientific Add 17.46% 269 0.00
LNT - Alliant Energy Add 15.36% 510,031 0.25
VZ - Verizon Communications Add 14.69% 588,245 0.23
GE - GE Aerospace Add 14.10% 962 0.00
NEOG - Neogen Corp Add 13.75% 47,364 0.01
AVGO - Broadcom Inc. Add 12.82% 35 0.00
ULTA - Ulta Beauty, Inc. Add 12.70% 8,228 0.03
VTI - Vanguard Total Stock Mkt ETF Add 12.44% 103 0.00
WM - Waste Management Inc. Add 11.40% 114 0.00
AMD - Advanced Micro Devices Add 10.94% 165 0.00
ADP - Automatic Data Processing Inc. Add 10.84% 10,425 0.02
BA - Boeing Co. Add 10.47% 215 0.00
V - Visa Inc. Add 9.52% 59,697 0.15
JBTM - JBT Marel Corp. Add 9.34% 10,480 0.01
CLFD - Clearfield Inc. Add 8.69% 22,530 0.01
KNF - Knife River Corp. Add 8.11% 8,865 0.01
INSP - Inspire Med Sys Inc Add 7.85% 4,645 0.01
BBY - Best Buy Co. Inc. Add 7.48% 51,845 0.04
TXN - Texas Instruments Add 6.58% 13,551 0.03
ABBV - AbbVie Inc. Add 6.23% 2,719 0.00
COP - ConocoPhillips Add 5.98% 1,507 0.00
ROK - Rockwell Automation Inc. Add 5.09% 19,499 0.05
WEC - WEC Energy Group Add 5.00% 200 0.00
CASY - Casey's Gen'l Stores Add 4.15% 5,716 0.02
UNH - United Health Group Inc. Add 3.46% 28,289 0.14
WK - Workiva Inc. Add 3.46% 26,176 0.02
TNC - Tennant Co. Add 2.14% 25,000 0.02
ADBE - Adobe Inc. Add 1.96% 37 0.00
TRV - Travelers Companies Inc. Add 1.77% 1,379 0.00
FUL - H.B. Fuller Co. Add 1.41% 30,345 0.02
PIPR - Piper Sandler Companies Add 1.14% 2,947 0.01
PANW - Palo Alto Networks Add 0.94% 160 0.00
T - AT&T Inc. Add 0.81% 149 0.00
DOC - Healthpeak Properties Inc. Add 0.41% 72 0.00
JPM - JPMorgan Chase & Co. Add 0.41% 6,969 0.01
PLXS - Plexus Corp. Add 0.38% 375 0.00
NWE - Northwestern Corp. Add 0.08% 105 0.00
MEDP - Medpace Holdings Inc. Add 0.07% 20 0.00
BKH - Black Hills Add 0.06% 85 0.00
MO - Altria Group Inc. Add 0.06% 3 0.00
TTC - Toro Co. Add 0.05% 1,533 0.00
SOLV - Solventum Corp Buy 44,492 0.02
MDY - State Street SPDR S&P MIDCAP 400 ETF Trust Buy 985 0.01
GEV - Ge Vernova Inc Buy 1,942 0.00
HPQ - HP Inc. Buy 5,814 0.00
RF - Regions Financial Corp. Buy 10,115 0.00
VO - Vanguard Mid Cap ETF Buy 5,776 0.00
VV - Vanguard Large Cap ETF Buy 827 0.00
Q1 2024
META - Meta Platforms Inc. Add 719.66% 14,969 0.07
AMP - Ameriprise Financial Inc. Add 262.27% 4,970 0.02
CASY - Casey's Gen'l Stores Add 217.99% 94,447 0.29
WMT - Walmart Inc. Add 161.50% 11,116 0.01
HUBG - Hub Group 'A' Add 129.88% 167,617 0.07
PIPR - Piper Sandler Companies Add 110.69% 136,260 0.26
AAPL - Apple Inc. Add 63.37% 370,649 0.62
PG - Procter & Gamble Add 43.32% 57,330 0.09
CMCSA - Comcast Corp. Add 37.53% 1,862 0.00
MGPI - MGP Ingredients Inc. Add 30.48% 24,595 0.02
BBY - Best Buy Co. Inc. Add 30.18% 160,603 0.13
KNF - Knife River Corp. Add 29.02% 24,580 0.02
CHRW - C.H. Robinson Worldwide Add 20.03% 115,527 0.09
ASB - Associated Banc-Corp Add 18.83% 75,205 0.02
VZ - Verizon Communications Add 18.26% 618,435 0.25
HSY - Hershey Co. Add 16.83% 16,364 0.03
JBTM - JBT Marel Corp. Add 15.70% 15,220 0.01
AVGO - Broadcom Inc. Add 13.75% 33 0.00
PANW - Palo Alto Networks Add 13.09% 1,969 0.01
CLFD - Clearfield Inc. Add 13.08% 29,985 0.01
ADP - Automatic Data Processing Inc. Add 11.55% 9,960 0.02
TXN - Texas Instruments Add 11.51% 21,249 0.04
NWE - Northwestern Corp. Add 10.24% 12,750 0.01
AIR - AAR Corp. Add 9.03% 16,620 0.01
BRK.B - Berkshire Hathaway CL B Add 8.87% 2,156 0.01
BKH - Black Hills Add 8.86% 11,440 0.01
CVRX - Cvrx Inc Add 8.70% 8,000 0.00
NEOG - Neogen Corp Add 7.05% 22,689 0.00
SCHB - Schwab Us Broad Market ETF Add 6.31% 5,300 0.00
ITW - Illinois Tool Works Add 5.49% 90 0.00
LNT - Alliant Energy Add 4.66% 147,884 0.07
XLK - Technology Select Sect SPDR Add 4.45% 360 0.00
QCRH - QCR Holdings Inc. Add 4.35% 6,573 0.00
PLXS - Plexus Corp. Add 3.87% 3,695 0.00
XEL - Xcel Energy Inc. Add 3.14% 11,104 0.01
PFG - Principal Financial Group Add 3.07% 36,623 0.03
CARR - Carrier Global Corp. Add 2.90% 115 0.00
T - AT&T Inc. Add 2.80% 500 0.00
WY - Weyerhaeuser Co. Add 2.07% 952 0.00
MDT - Medtronic plc Add 1.65% 48,622 0.04
HRL - Hormel Foods Corp. Add 1.64% 89,441 0.03
TJX - TJX Companies Inc. Add 1.62% 44 0.00
MA - Mastercard Inc. Add 1.51% 19 0.00
MSA - MSA Safety Inc. Add 1.34% 20 0.00
NKE - NIKE Inc. Add 1.31% 61 0.00
BSX - Boston Scientific Add 1.30% 134 0.00
ADBE - Adobe Inc. Add 1.24% 23 0.00
KO - Coca Cola Co. Add 1.23% 299 0.00
MRSH - Marsh Add 0.88% 19 0.00
COP - ConocoPhillips Add 0.72% 181 0.00
UNH - United Health Group Inc. Add 0.67% 5,471 0.03
TTC - Toro Co. Add 0.59% 18,934 0.02
CB - Chubb Limited Add 0.57% 17 0.00
PM - Philip Morris Intl. Add 0.53% 25 0.00
EXAS - Exact Sciences Corp Add 0.44% 105 0.00
ORCL - Oracle Corp. Add 0.29% 74 0.00
GBCI - Glacier Bancorp Add 0.16% 350 0.00
TGT - Target Corp. Add 0.11% 496 0.00
MO - Altria Group Inc. Add 0.06% 3 0.00
ULTA - Ulta Beauty, Inc. Buy 64,766 0.33
ALTM - Arcadium Lithium Plc Buy 13,925 0.00
DOC - Healthpeak Properties Inc. Buy 17,591 0.00
IWR - Ishares Russell Mid Cap ETF Buy 2,385 0.00
MPC - Marathon Petroleum Corp. Buy 1,000 0.00
PLUG - Plug Power Inc. Buy 10,000 0.00
VTI - Vanguard Total Stock Mkt ETF Buy 828 0.00
WM - Waste Management Inc. Buy 1,000 0.00
Q4 2023
BBY - Best Buy Co. Inc. Add 9,155.08% 526,417 0.44
AAPL - Apple Inc. Add 288.63% 434,396 0.88
PIPR - Piper Sandler Companies Add 210.85% 83,495 0.16
SPY - SPDR S&P 500 ETF Trust Add 100.12% 10,265 0.05
QQQ - Invesco Qqq Trust Series 1 Add 98.31% 2,332 0.01
PANW - Palo Alto Networks Add 43.14% 4,534 0.02
COST - Costco Co. Add 43.07% 1,486 0.01
MA - Mastercard Inc. Add 39.29% 354 0.00
NEOG - Neogen Corp Add 36.14% 85,424 0.02
TXN - Texas Instruments Add 31.73% 44,452 0.08
HUBG - Hub Group 'A' Add 30.72% 30,327 0.03
VZ - Verizon Communications Add 28.75% 756,223 0.30
GOOGL - Alphabet Inc. Add 25.77% 7,320 0.01
HSY - Hershey Co. Add 24.37% 19,050 0.04
ASB - Associated Banc-Corp Add 13.80% 48,432 0.01
DVY - Ishares Tr Add 12.08% 900 0.00
MDLZ - Mondelez International Add 9.86% 336 0.00
THRM - Gentherm Inc Add 9.29% 33,570 0.02
URI - United Rentals Add 8.18% 45 0.00
BMY - Bristol-Myers Squibb Add 6.39% 3,200 0.00
XEL - Xcel Energy Inc. Add 5.50% 18,413 0.01
CLFD - Clearfield Inc. Add 5.41% 11,755 0.00
XLK - Technology Select Sect SPDR Add 4.89% 377 0.00
MGPI - MGP Ingredients Inc. Add 4.87% 3,745 0.00
MRK - Merck & Co. Add 4.45% 2,639 0.00
DIS - Walt Disney Co. Add 4.28% 15,722 0.01
TMO - Thermo Fisher Scientific Add 4.28% 67 0.00
INSP - Inspire Med Sys Inc Add 3.36% 2,098 0.00
ADP - Automatic Data Processing Inc. Add 3.20% 2,670 0.01
JPM - JPMorgan Chase & Co. Add 2.48% 41,810 0.08
ROK - Rockwell Automation Inc. Add 2.43% 9,132 0.03
LNT - Alliant Energy Add 2.17% 67,550 0.04
HRL - Hormel Foods Corp. Add 2.04% 108,944 0.04
NKE - NIKE Inc. Add 1.93% 88 0.00
ACN - Accenture Add 1.38% 10 0.00
MSA - MSA Safety Inc. Add 1.36% 20 0.00
COP - ConocoPhillips Add 1.29% 319 0.00
SYY - Sysco Corp. Add 1.25% 17,381 0.01
KO - Coca Cola Co. Add 1.08% 259 0.00
CHRW - C.H. Robinson Worldwide Add 1.06% 6,075 0.01
ITW - Illinois Tool Works Add 0.92% 15 0.00
TECH - Bio-Techne Corp. Add 0.85% 25,903 0.02
SON - Sonoco Prods Co Add 0.70% 35 0.00
TTC - Toro Co. Add 0.59% 18,899 0.02
CB - Chubb Limited Add 0.57% 17 0.00
DHR - Danaher Corp. Add 0.57% 7 0.00
ADBE - Adobe Inc. Add 0.54% 10 0.00
META - Meta Platforms Inc. Add 0.48% 10 0.00
BSX - Boston Scientific Add 0.38% 39 0.00
HON - Honeywell Int'l Inc. Add 0.35% 2,389 0.01
UNH - United Health Group Inc. Add 0.28% 2,268 0.01
V - Visa Inc. Add 0.20% 1,264 0.00
PEP - PepsiCo Inc. Add 0.09% 8 0.00
MO - Altria Group Inc. Add 0.06% 3 0.00
PSX - Phillips 66 Add 0.01% 1 0.00
KNF - Knife River Corp. Buy 84,705 0.06
XLP - Select Sector Spdr Tr Buy 44,420 0.03
XLV - Select Sector Spdr Tr Buy 19,483 0.03
ADSK - Autodesk Inc. Buy 825 0.00
AMD - Advanced Micro Devices Buy 1,552 0.00
AVGO - Broadcom Inc. Buy 240 0.00
BOH - Bank of Hawaii Corp. Buy 4,000 0.00
CAH - Cardinal Health Inc. Buy 2,238 0.00
CMG - Chipotle Mexican Grill Inc Buy 100 0.00
EFA - iShares MSCI EAFE ETF Buy 2,792 0.00
ET - Energy Transfer LP Buy 27,500 0.00
IBM - International Business Machines Corp. Buy 1,302 0.00
IXN - iShares Global Tech ETF Buy 3,150 0.00
JPC - Nuveen Pfd & Income Opportun Buy 26,999 0.00
LIN - Linde plc Buy 523 0.00
NVS - Novartis AG Buy 2,024 0.00
SEIC - SEI Investments Buy 3,300 0.00
TJX - TJX Companies Inc. Buy 2,715 0.00
VGT - Vanguard Info Tech ETF Buy 3,360 0.00
XLU - Select Sector Spdr Tr Buy 6,685 0.00
Q3 2023
VZ - Verizon Communications Add 4,778.03% 2,576,264 0.98
IVV - Ishares Core S&P 500 ETF Add 122.12% 4,202 0.02
PIPR - Piper Sandler Companies Add 54.10% 13,902 0.02
HSY - Hershey Co. Add 29.12% 17,630 0.04
TXN - Texas Instruments Add 27.69% 30,384 0.06
CLFD - Clearfield Inc. Add 23.33% 41,136 0.01
UNP - Union Pacific Add 22.83% 1,285 0.00
ADP - Automatic Data Processing Inc. Add 21.66% 14,875 0.04
NEOG - Neogen Corp Add 21.28% 41,471 0.01
WY - Weyerhaeuser Co. Add 20.33% 8,750 0.00
INSP - Inspire Med Sys Inc Add 18.81% 9,896 0.02
ALTR - Altair Engr Inc Add 15.43% 24,323 0.02
VRTX - Vertex Pharmaceuticals Add 15.27% 100 0.00
LNT - Alliant Energy Add 14.30% 388,503 0.22
JBTM - JBT Marel Corp. Add 11.10% 9,985 0.01
NWE - Northwestern Corp. Add 8.21% 9,645 0.01
AMT - American Tower Corp. Add 7.92% 176 0.00
BKH - Black Hills Add 7.58% 9,275 0.01
TTC - Toro Co. Add 7.10% 212,564 0.21
BA - Boeing Co. Add 5.66% 143 0.00
PANW - Palo Alto Networks Add 5.22% 521 0.00
MDT - Medtronic plc Add 4.81% 135,806 0.12
BBY - Best Buy Co. Inc. Add 4.55% 250 0.00
CSCO - Cisco Systems Add 4.36% 855 0.00
BRK.B - Berkshire Hathaway CL B Add 4.35% 1,124 0.00
MGPI - MGP Ingredients Inc. Add 4.18% 3,088 0.00
XLK - Technology Select Sect SPDR Add 4.09% 303 0.00
HON - Honeywell Int'l Inc. Add 3.75% 24,397 0.05
PLXS - Plexus Corp. Add 3.07% 3,125 0.00
UNH - United Health Group Inc. Add 2.81% 22,118 0.13
VIG - Vanguard Dividend Apprec ETF Add 2.67% 116 0.00
QCOM - QUALCOMM Inc. Add 2.56% 36,504 0.05
JPM - JPMorgan Chase & Co. Add 2.21% 36,403 0.06
XEL - Xcel Energy Inc. Add 2.03% 6,665 0.00
HRL - Hormel Foods Corp. Add 1.81% 95,101 0.04
ENTG - Entegris Inc. Add 1.12% 12,583 0.01
PII - Polaris Inc. Add 0.81% 3,028 0.00
FUL - H.B. Fuller Co. Add 0.66% 15,466 0.01
GGG - Graco Inc. Add 0.37% 15,622 0.01
ROK - Rockwell Automation Inc. Add 0.23% 861 0.00
TGT - Target Corp. Add 0.12% 568 0.00
V - Visa Inc. Add 0.09% 535 0.00
ALRS - Alerus Financial Corp. Add 0.08% 120 0.00
QCRH - QCR Holdings Inc. Add 0.03% 50 0.00
MEDP - Medpace Holdings Inc. Add 0.02% 6 0.00
DVY - Ishares Tr Buy 7,450 0.01
IWO - Ishares Tr Buy 1,973 0.01
CARR - Carrier Global Corp. Buy 3,960 0.00
CMCSA - Comcast Corp. Buy 5,287 0.00
IJR - Ishares Core S&P Small Cap E Buy 2,330 0.00
MUR - Murphy Oil Corp. Buy 5,000 0.00
Q2 2023
PIPR - Piper Sandler Companies Add 157.16% 15,705 0.02
LNT - Alliant Energy Add 149.81% 1,629,634 0.93
ADP - Automatic Data Processing Inc. Add 130.02% 38,825 0.09
CLFD - Clearfield Inc. Add 73.25% 74,535 0.04
NEOG - Neogen Corp Add 40.21% 55,896 0.01
CVRX - Cvrx Inc Add 37.27% 45,230 0.01
TXN - Texas Instruments Add 34.29% 28,018 0.05
JPM - JPMorgan Chase & Co. Add 28.19% 362,609 0.57
URI - United Rentals Add 26.67% 200 0.00
VIG - Vanguard Dividend Apprec ETF Add 20.89% 750 0.00
XEL - Xcel Energy Inc. Add 17.90% 49,828 0.03
SPY - SPDR S&P 500 ETF Trust Add 14.67% 1,957 0.01
BAC - Bank of America Corp. Add 14.18% 3,500 0.00
WTFC - Wintrust Financial Corp. Add 11.09% 20,360 0.02
JBTM - JBT Marel Corp. Add 10.78% 8,755 0.01
SKYT - SkyWater Technology, Inc. Add 10.12% 20,700 0.00
ROK - Rockwell Automation Inc. Add 8.36% 28,902 0.10
PLXS - Plexus Corp. Add 7.86% 7,425 0.01
NWE - Northwestern Corp. Add 5.74% 6,375 0.00
QCRH - QCR Holdings Inc. Add 5.56% 8,295 0.00
AZEK - Azek Co Inc Add 5.33% 20,450 0.01
BKH - Black Hills Add 4.98% 5,805 0.00
MGPI - MGP Ingredients Inc. Add 4.74% 3,345 0.00
MEDP - Medpace Holdings Inc. Add 4.61% 1,635 0.00
HRL - Hormel Foods Corp. Add 3.49% 177,028 0.08
ALTR - Altair Engr Inc Add 2.96% 4,530 0.00
AVGO - Broadcom Inc. Add 2.77% 14 0.00
USB - U.S. Bancorp Add 2.54% 174,303 0.06
ENTG - Entegris Inc. Add 2.52% 27,638 0.03
TTC - Toro Co. Add 2.31% 67,519 0.07
DOCUSD - Physicians Rlty Tr Add 1.57% 6,700 0.00
MRSH - Marsh Add 1.50% 32 0.00
FAST - Fastenal Add 1.39% 44,655 0.03
CB - Chubb Limited Add 1.19% 36 0.00
TECH - Bio-Techne Corp. Add 1.11% 33,660 0.03
SYY - Sysco Corp. Add 1.05% 14,500 0.01
NKE - NIKE Inc. Add 1.01% 50 0.00
UNH - United Health Group Inc. Add 0.94% 7,356 0.04
COST - Costco Co. Add 0.58% 21 0.00
SCHW - Charles Schwab Corp. Add 0.45% 6,855 0.00
AMT - American Tower Corp. Add 0.41% 9 0.00
QCOM - QUALCOMM Inc. Add 0.37% 5,326 0.01
DHR - Danaher Corp. Add 0.36% 5 0.00
BSX - Boston Scientific Add 0.26% 28 0.00
AMAT - Applied Materials Add 0.21% 16 0.00
AMP - Ameriprise Financial Inc. Add 0.19% 4 0.00
TMO - Thermo Fisher Scientific Add 0.17% 3 0.00
CASY - Casey's Gen'l Stores Add 0.03% 15 0.00
GBCI - Glacier Bancorp Add 0.03% 65 0.00
MO - Altria Group Inc. Add 0.03% 2 0.00
BLK - BlackRock Inc. Buy 380 0.00
CAH - Cardinal Health Inc. Buy 2,238 0.00
CLF - Cleveland-Cliffs Inc. Buy 26,000 0.00
CMG - Chipotle Mexican Grill Inc Buy 100 0.00
EFA - iShares MSCI EAFE ETF Buy 2,792 0.00
LIN - Linde plc Buy 532 0.00
MSA - MSA Safety Inc. Buy 1,470 0.00
SNAP - Snap Inc. Buy 10,000 0.00
VRTX - Vertex Pharmaceuticals Buy 655 0.00
Q1 2023
CTLT - Catalent Inc Add 560.27% 731,180 0.55
CLFD - Clearfield Inc. Add 277.85% 74,825 0.04
XLK - Technology Select Sect SPDR Add 114.63% 3,957 0.01
ADBE - Adobe Inc. Add 67.07% 890 0.00
PAYX - Paychex Inc. Add 60.66% 1,850 0.00
WEC - WEC Energy Group Add 59.69% 2,600 0.00
LNT - Alliant Energy Add 59.55% 405,997 0.25
META - Meta Platforms Inc. Add 57.06% 950 0.00
ACN - Accenture Add 55.63% 440 0.00
DHR - Danaher Corp. Add 45.70% 430 0.00
SO - Southern Co Add 44.57% 1,560 0.00
TMO - Thermo Fisher Scientific Add 44.44% 535 0.00
MRSH - Marsh Add 44.20% 656 0.00
EPD - Enterprise Products Partners LP Add 43.14% 3,710 0.00
MA - Mastercard Inc. Add 42.31% 311 0.00
MO - Altria Group Inc. Add 40.40% 2,032 0.00
NEE - NextEra Energy Inc. Add 39.82% 2,266 0.00
QQQ - Invesco Qqq Trust Series 1 Add 37.80% 660 0.00
MGPI - MGP Ingredients Inc. Add 34.68% 18,157 0.02
CVRX - Cvrx Inc Add 33.88% 30,705 0.00
PM - Philip Morris Intl. Add 32.38% 1,390 0.00
JPM - JPMorgan Chase & Co. Add 31.01% 304,480 0.46
CB - Chubb Limited Add 30.55% 710 0.00
VIG - Vanguard Dividend Apprec ETF Add 28.66% 800 0.00
BBY - Best Buy Co. Inc. Add 28.18% 1,550 0.00
CL - Colgate-Palmolive Add 22.78% 735 0.00
ALTR - Altair Engr Inc Add 21.76% 27,360 0.02
GNRC - Generac Holdings Inc. Add 21.64% 62,407 0.08
BKH - Black Hills Add 18.84% 18,473 0.01
JBTM - JBT Marel Corp. Add 17.87% 12,311 0.02
GOOGL - Alphabet Inc. Add 16.09% 4,400 0.01
COST - Costco Co. Add 15.11% 473 0.00
KO - Coca Cola Co. Add 14.64% 4,123 0.00
BRK.B - Berkshire Hathaway CL B Add 14.29% 3,230 0.01
BAC - Bank of America Corp. Add 13.84% 3,000 0.00
WTFC - Wintrust Financial Corp. Add 13.71% 22,133 0.02
LLY - Eli Lilly & Co. Add 13.58% 65,590 0.26
MEDP - Medpace Holdings Inc. Add 12.70% 3,995 0.01
SYY - Sysco Corp. Add 12.55% 154,395 0.14
AAPL - Apple Inc. Add 12.45% 17,036 0.03
JAMF - Jamf Hldg Corp Add 12.41% 257,897 0.06
ENTG - Entegris Inc. Add 10.48% 104,136 0.10
NKE - NIKE Inc. Add 9.95% 448 0.00
SYK - Stryker Corp. Add 9.38% 375 0.00
RTX - RTX Corp. Add 8.61% 785 0.00
AMZN - Amazon.com Inc. Add 8.60% 216,372 0.26
AWK - American Water Works Inc. Add 8.24% 414 0.00
FAST - Fastenal Add 8.21% 243,220 0.15
HRL - Hormel Foods Corp. Add 8.21% 385,256 0.18
TECH - Bio-Techne Corp. Add 7.65% 214,948 0.18
CTAS - Cintas Corp. Add 7.51% 290 0.00
ORCL - Oracle Corp. Add 6.48% 1,788 0.00
WMT - Walmart Inc. Add 6.29% 444 0.00
AZEK - Azek Co Inc Add 6.21% 22,437 0.01
UNP - Union Pacific Add 5.34% 434 0.00
PSX - Phillips 66 Add 5.22% 466 0.00
MSFT - Microsoft Corp. Add 4.65% 96,678 0.32
F - Ford Mtr Co Del Add 4.00% 600 0.00
MCD - McDonald's Corp. Add 3.78% 541 0.00
NSC - Norfolk Southern Corp. Add 3.46% 147 0.00
USB - U.S. Bancorp Add 3.27% 217,154 0.09
NWE - Northwestern Corp. Add 3.00% 3,241 0.00
T - AT&T Inc. Add 1.61% 400 0.00
EXC - Exelon Corp Add 1.59% 139 0.00
TXN - Texas Instruments Add 1.32% 1,064 0.00
VZ - Verizon Communications Add 1.27% 914 0.00
QCOM - QUALCOMM Inc. Add 1.11% 15,665 0.02
PG - Procter & Gamble Add 0.90% 1,332 0.00
MDT - Medtronic plc Add 0.75% 21,027 0.02
SCHW - Charles Schwab Corp. Add 0.48% 7,225 0.00
ADP - Automatic Data Processing Inc. Add 0.31% 93 0.00
DIS - Walt Disney Co. Add 0.23% 2,182 0.00
FISV - Fiserv Inc. Add 0.14% 2,823 0.00
HUBG - Hub Group 'A' Add 0.09% 104 0.00
SKYT - SkyWater Technology, Inc. Add 0.09% 194 0.00
ASB - Associated Banc-Corp Add 0.08% 306 0.00
UNH - United Health Group Inc. Add 0.06% 466 0.00
ROK - Rockwell Automation Inc. Add 0.04% 139 0.00
QCRH - QCR Holdings Inc. Add 0.03% 49 0.00
LFUS - Littelfuse Inc. Add 0.02% 138 0.00
PANW - Palo Alto Networks Buy 10,260 0.02
PIPR - Piper Sandler Companies Buy 9,993 0.02
LMT - Lockheed Martin Corp. Buy 1,028 0.01
VUG - Vanguard Growth ETF Buy 22,044 0.01
ADI - Analog Devices Buy 1,402 0.00
AEP - American Electric Power Buy 2,268 0.00
AMD - Advanced Micro Devices Buy 3,000 0.00
AVGO - Broadcom Inc. Buy 505 0.00
CMCSA - Comcast Corp. Buy 7,003 0.00
DUK - Duke Energy Corp New Buy 2,109 0.00
EW - Edwards Lifesciences Corp. Buy 3,498 0.00
FDX - FedEx Corp. Buy 1,365 0.00
IJH - Ishares Core S&P Midcap ETF Buy 809 0.00
OTTR - Otter Tail Corp Buy 2,800 0.00
PLM - Polymet Mng Corp Buy 54,000 0.00
TSLA - Tesla Inc. Buy 1,644 0.00
TT - Trane Technologies plc Buy 1,179 0.00
URI - United Rentals Buy 750 0.00
VGT - Vanguard Info Tech ETF Buy 4,376 0.00
VO - Vanguard Mid Cap ETF Buy 5,964 0.00
VOT - Vanguard Mid Cap Growth ETF Buy 1,110 0.00
VTV - Vanguard Value ETF Buy 2,662 0.00
ZTS - Zoetis Inc. Buy 1,923 0.00
Q4 2022
TECH - Bio-Techne Corp. Add 317.30% 2,137,410 2.13
SPY - SPDR S&P 500 ETF Trust Add 290.60% 49,596 0.23
GNRC - Generac Holdings Inc. Add 30.15% 66,820 0.08
NVDA - NVIDIA Corp. Add 28.54% 305,608 0.54
ENTG - Entegris Inc. Add 22.18% 180,353 0.14
JBTM - JBT Marel Corp. Add 19.71% 11,345 0.01
ALTR - Altair Engr Inc Add 13.74% 15,190 0.01
PAYX - Paychex Inc. Add 11.72% 320 0.00
AZEK - Azek Co Inc Add 11.36% 36,830 0.01
DHR - Danaher Corp. Add 8.04% 70 0.00
WK - Workiva Inc. Add 6.94% 55,278 0.06
PM - Philip Morris Intl. Add 6.71% 270 0.00
JAMF - Jamf Hldg Corp Add 6.34% 123,987 0.03
DOCUSD - Physicians Rlty Tr Add 5.94% 25,200 0.00
AMZN - Amazon.com Inc. Add 5.50% 131,213 0.13
SLB - Schlumberger Ltd. Add 5.13% 1,000 0.00
WEC - WEC Energy Group Add 5.12% 212 0.00
QCOM - QUALCOMM Inc. Add 4.40% 59,206 0.08
MRSH - Marsh Add 3.34% 48 0.00
JPM - JPMorgan Chase & Co. Add 2.25% 21,606 0.03
WY - Weyerhaeuser Co. Add 2.11% 1,101 0.00
MSFT - Microsoft Corp. Add 1.74% 35,606 0.10
COP - ConocoPhillips Add 1.70% 484 0.00
PSX - Phillips 66 Add 1.48% 130 0.00
XOM - Exxon Mobil Corp. Add 1.14% 497 0.00
FISV - Fiserv Inc. Add 1.00% 20,057 0.02
SYY - Sysco Corp. Add 0.70% 8,532 0.01
MDT - Medtronic plc Add 0.57% 15,999 0.01
DIS - Walt Disney Co. Add 0.48% 4,479 0.00
LFUS - Littelfuse Inc. Add 0.39% 3,451 0.01
AIR - AAR Corp. Add 0.35% 1,100 0.00
CTLT - Catalent Inc Add 0.12% 158 0.00
MO - Altria Group Inc. Add 0.06% 3 0.00
CLFD - Clearfield Inc. Buy 26,930 0.03
EXAS - Exact Sciences Corp Buy 23,800 0.01
AME - Ametek Inc. Buy 1,471 0.00
CL - Colgate-Palmolive Buy 3,226 0.00
EFA - iShares MSCI EAFE ETF Buy 3,156 0.00
IWV - Ishares Tr Buy 1,115 0.00
MDLZ - Mondelez International Buy 3,509 0.00
MSA - MSA Safety Inc. Buy 1,470 0.00
MUR - Murphy Oil Corp. Buy 5,000 0.00
NVS - Novartis AG Buy 2,280 0.00
OTIS - Otis Worldwide Corp. Buy 2,576 0.00
Q3 2022
GOOGL - Alphabet Inc. Add 1,911.71% 26,114 0.03
GOOG - Alphabet Inc. CL C Add 1,909.58% 4,447,267 5.40
TSLA - Tesla Inc. Add 200.00% 1,036 0.01
PDCO - Patterson Cos Inc Add 187.24% 31,700 0.01
HBAN - Huntington Bancshares Add 181.81% 34,603 0.01
WY - Weyerhaeuser Co. Add 148.90% 31,276 0.01
CAT - Caterpillar Inc. Add 148.05% 10,800 0.02
COP - ConocoPhillips Add 140.65% 16,637 0.02
BDX - Becton Dickinson Add 137.08% 5,142 0.02
PSX - Phillips 66 Add 125.71% 4,900 0.01
AMAT - Applied Materials Add 123.25% 4,500 0.01
JPM - JPMorgan Chase & Co. Add 86.72% 445,939 0.59
BAC - Bank of America Corp. Add 82.48% 9,934 0.00
T - AT&T Inc. Add 63.37% 14,603 0.00
JBTM - JBT Marel Corp. Add 52.08% 19,710 0.02
GNRC - Generac Holdings Inc. Add 48.52% 72,400 0.16
WMT - Walmart Inc. Add 38.17% 1,951 0.00
SNBR - Sleep Number Corp Add 34.67% 208,106 0.09
ALTR - Altair Engr Inc Add 33.89% 27,975 0.02
MRK - Merck & Co. Add 32.17% 18,289 0.02
AMCR - Amcor plc Add 29.70% 11,385 0.01
VIG - Vanguard Dividend Apprec ETF Add 19.89% 463 0.00
BMY - Bristol-Myers Squibb Add 17.28% 11,738 0.01
DE - Deere & Co. Add 14.55% 150 0.00
WK - Workiva Inc. Add 12.60% 89,136 0.09
CVX - Chevron Corp. Add 12.29% 3,925 0.01
CRM - Salesforce.com Add 11.78% 63,716 0.12
EPD - Enterprise Products Partners LP Add 11.63% 1,000 0.00
ROK - Rockwell Automation Inc. Add 11.48% 35,697 0.10
ENTG - Entegris Inc. Add 10.37% 76,402 0.08
XOM - Exxon Mobil Corp. Add 9.10% 3,649 0.00
MDT - Medtronic plc Add 8.49% 217,977 0.22
ALE - Allete Inc Add 8.36% 1,433 0.00
ASB - Associated Banc-Corp Add 8.35% 28,716 0.01
NVDA - NVIDIA Corp. Add 7.47% 74,480 0.11
TRV - Travelers Companies Inc. Add 7.19% 6,386 0.01
OSK - Oshkosh Corp. Add 6.92% 9,913 0.01
NTRS - Northern Trust Corp. Add 6.83% 40,649 0.04
MCD - McDonald's Corp. Add 6.20% 850 0.00
EMR - Emerson Electric Add 6.02% 5,786 0.01
ABBV - AbbVie Inc. Add 5.94% 3,025 0.01
KO - Coca Cola Co. Add 5.29% 1,432 0.00
TXN - Texas Instruments Add 3.90% 3,051 0.01
JAMF - Jamf Hldg Corp Add 3.88% 73,057 0.02
THRM - Gentherm Inc Add 3.67% 13,771 0.01
LOW - Lowe's Cos. Add 3.65% 251 0.00
LFUS - Littelfuse Inc. Add 3.52% 30,324 0.08
GTLS - Chart Inds Inc Add 3.20% 3,420 0.01
PNR - Pentair plc Add 3.19% 5,045 0.00
AIR - AAR Corp. Add 2.78% 8,398 0.00
TECH - Bio-Techne Corp. Add 2.70% 17,690 0.06
SNA - Snap-On Inc. Add 2.36% 225 0.00
AAPL - Apple Inc. Add 2.21% 2,978 0.01
QCOM - QUALCOMM Inc. Add 1.75% 23,203 0.03
VZ - Verizon Communications Add 1.58% 1,206 0.00
FUL - H.B. Fuller Co. Add 1.49% 38,000 0.03
TTC - Toro Co. Add 1.36% 41,414 0.05
IVV - Ishares Core S&P 500 ETF Add 1.35% 50 0.00
MSFT - Microsoft Corp. Add 1.34% 26,969 0.08
TGT - Target Corp. Add 0.85% 4,840 0.01
TNC - Tennant Co. Add 0.73% 12,119 0.01
USB - U.S. Bancorp Add 0.58% 38,434 0.02
CTAS - Cintas Corp. Add 0.39% 15 0.00
GGG - Graco Inc. Add 0.29% 12,541 0.01
WFC - Wells Fargo Add 0.20% 7,107 0.00
INSP - Inspire Med Sys Inc Add 0.19% 256 0.00
BAX - Baxter International Inc. Add 0.18% 942 0.00
CTLT - Catalent Inc Add 0.05% 65 0.00
PFG - Principal Financial Group Add 0.04% 605 0.00
MEDP - Medpace Holdings Inc. Buy 31,455 0.06
NEOG - Neogen Corp Buy 149,416 0.03
MOS - Mosaic Co. Buy 39,000 0.02
AWK - American Water Works Inc. Buy 5,026 0.01
BMO - Bank of Montreal Buy 9,000 0.01
BP - BP plc Buy 19,750 0.01
BSX - Boston Scientific Buy 10,768 0.01
CB - Chubb Limited Buy 2,324 0.01
CM - Can Imperial Bk Of Commerce Buy 10,176 0.01
GE - GE Aerospace Buy 8,195 0.01
HOG - Harley-Davidson Buy 14,458 0.01
IEX - IDEX Corp. Buy 4,000 0.01
RGR - Sturm, Ruger & Co., Inc. Buy 12,000 0.01
SHEL - Shell plc Buy 13,920 0.01
SLB - Schlumberger Ltd. Buy 19,500 0.01
SYK - Stryker Corp. Buy 4,000 0.01
UFCS - United Fire Group, Inc. Buy 28,000 0.01
VLO - Valero Energy Buy 4,800 0.01
WWD - Woodward Inc. Buy 14,000 0.01
BBY - Best Buy Co. Inc. Buy 5,500 0.00
BCS - Barclays plc ADR Buy 30,000 0.00
BOH - Bank of Hawaii Corp. Buy 4,000 0.00
BRC - Brady Corp. Buy 7,000 0.00
CCJ - Cameco Corp. Buy 12,000 0.00
CEG - Constellation Energy Corp. Buy 2,866 0.00
DAKT - Daktronics Inc Buy 23,000 0.00
EXC - Exelon Corp Buy 8,739 0.00
GM - General Motors Buy 7,179 0.00
LUMN - Lumen Technologies Inc. Buy 20,000 0.00
MDU - Mdu Res Group Inc Buy 9,133 0.00
NEM - Newmont Corp. Buy 8,000 0.00
NVEC - NVE Corp. Buy 7,500 0.00
RF - Regions Financial Corp. Buy 15,000 0.00
RIG - Transocean Ltd. Buy 10,000 0.00
SON - Sonoco Prods Co Buy 5,000 0.00
SWBI - Smith & Wesson Brands Inc Buy 10,000 0.00
VOD - Vodafone Group Plc New Buy 11,431 0.00
ZBRA - Zebra Technologies Corp. Buy 1,000 0.00
Q2 2022
JBTM - JBT Marel Corp. Add 117.96% 20,483 0.03
GNRC - Generac Holdings Inc. Add 76.41% 64,634 0.16
WK - Workiva Inc. Add 47.56% 228,075 0.18
ENTG - Entegris Inc. Add 38.49% 204,733 0.23
CRM - Salesforce.com Add 38.02% 149,031 0.29
ROK - Rockwell Automation Inc. Add 32.75% 76,735 0.18
MA - Mastercard Inc. Add 19.47% 286 0.00
GPC - Genuine Parts Add 14.71% 250 0.00
NTRS - Northern Trust Corp. Add 13.24% 69,608 0.08
JAMF - Jamf Hldg Corp Add 11.59% 195,375 0.06
AMT - American Tower Corp. Add 9.33% 189 0.00
QCOM - QUALCOMM Inc. Add 8.80% 106,959 0.16
SNBR - Sleep Number Corp Add 8.50% 47,034 0.02
AMZN - Amazon.com Inc. Add 7.97% 195,160 0.25
TTC - Toro Co. Add 6.38% 182,391 0.17
NEE - NextEra Energy Inc. Add 6.35% 340 0.00
AZEK - Azek Co Inc Add 5.93% 18,190 0.00
CTLT - Catalent Inc Add 5.09% 6,313 0.01
HUBG - Hub Group 'A' Add 4.84% 5,820 0.01
WBA - Walgreens Boots Alliance Inc Add 4.83% 300 0.00
SCHW - Charles Schwab Corp. Add 4.37% 85,152 0.06
GGG - Graco Inc. Add 3.71% 153,420 0.11
ACN - Accenture Add 3.67% 29 0.00
AMGN - Amgen Add 3.46% 301 0.00
NVDA - NVIDIA Corp. Add 3.43% 33,050 0.06
ADBE - Adobe Inc. Add 3.35% 44 0.00
TGT - Target Corp. Add 3.30% 18,258 0.03
LFUS - Littelfuse Inc. Add 2.99% 24,965 0.08
GOOGL - Alphabet Inc. Add 2.86% 38 0.00
IDXX - IDEXX Laboratories Add 2.25% 79 0.00
ABBV - AbbVie Inc. Add 2.22% 1,107 0.00
JPM - JPMorgan Chase & Co. Add 1.79% 9,048 0.01
WFC - Wells Fargo Add 1.79% 64,080 0.03
PII - Polaris Inc. Add 1.63% 7,642 0.01
GOOG - Alphabet Inc. CL C Add 1.13% 2,597 0.07
FISV - Fiserv Inc. Add 1.09% 22,195 0.02
DIS - Walt Disney Co. Add 1.08% 10,243 0.01
NKE - NIKE Inc. Add 0.96% 43 0.00
BAX - Baxter International Inc. Add 0.74% 3,817 0.00
UPS - United Parcel Service Add 0.40% 968 0.00
TXN - Texas Instruments Add 0.36% 280 0.00
MO - Altria Group Inc. Add 0.04% 2 0.00
GTLS - Chart Inds Inc Buy 106,785 0.21
ALTR - Altair Engr Inc Buy 82,550 0.05
Q1 2022
ALRS - Alerus Financial Corp. Add 143.19% 83,196 0.02
ENTG - Entegris Inc. Add 140.06% 310,340 0.41
AMAT - Applied Materials Add 119.40% 2,000 0.00
JPM - JPMorgan Chase & Co. Add 107.32% 261,525 0.36
SCHB - Schwab Us Broad Market ETF Add 100.00% 45,370 0.03
ADP - Automatic Data Processing Inc. Add 73.10% 13,945 0.03
SONY - Sony Group Corp. Add 63.29% 1,345 0.00
CRM - Salesforce.com Add 62.28% 150,424 0.32
WEC - WEC Energy Group Add 60.19% 2,675 0.00
AZEK - Azek Co Inc Add 57.66% 112,110 0.03
ROK - Rockwell Automation Inc. Add 57.19% 85,255 0.24
MRSH - Marsh Add 53.91% 800 0.00
SKYT - SkyWater Technology, Inc. Add 47.39% 65,758 0.01
K - Kellogg Co Add 42.35% 1,852 0.00
CMBMF - Cambium Networks Corp Add 41.62% 55,561 0.01
DHR - Danaher Corp. Add 31.39% 301 0.00
WK - Workiva Inc. Add 20.05% 80,100 0.10
PLXS - Plexus Corp. Add 18.76% 18,774 0.02
SRDX - Surmodics Inc Add 18.42% 11,140 0.00
PII - Polaris Inc. Add 17.79% 70,928 0.08
BSX - Boston Scientific Add 11.93% 569 0.00
SNBR - Sleep Number Corp Add 11.84% 58,563 0.03
HUBG - Hub Group 'A' Add 11.80% 12,686 0.01
CMCSA - Comcast Corp. Add 11.70% 712 0.00
SBUX - Starbucks Corp. Add 11.29% 995 0.00
CVRX - Cvrx Inc Add 10.47% 8,588 0.00
D - Dominion Energy Inc. Add 9.87% 500 0.00
CTLT - Catalent Inc Add 9.86% 11,128 0.01
MO - Altria Group Inc. Add 9.00% 452 0.00
CSX - CSX Corp. Add 8.76% 1,607 0.00
QCOM - QUALCOMM Inc. Add 7.58% 85,663 0.13
ONB - Old National Bancorp Add 7.34% 179,168 0.03
OTIS - Otis Worldwide Corp. Add 7.18% 200 0.00
WMT - Walmart Inc. Add 7.05% 363 0.00
CMI - Cummins Inc. Add 6.74% 83 0.00
BDX - Becton Dickinson Add 6.49% 250 0.00
SYY - Sysco Corp. Add 6.36% 90,403 0.07
AMZN - Amazon.com Inc. Add 5.90% 136,460 0.22
CARR - Carrier Global Corp. Add 5.89% 310 0.00
SHW - Sherwin-Williams Add 5.62% 30,444 0.08
TTC - Toro Co. Add 4.97% 135,384 0.12
MCS - Marcus Corp Del Add 4.66% 26,162 0.00
TXN - Texas Instruments Add 4.64% 3,459 0.01
JAMF - Jamf Hldg Corp Add 4.12% 66,727 0.02
CAT - Caterpillar Inc. Add 4.10% 300 0.00
LFUS - Littelfuse Inc. Add 4.10% 32,923 0.08
IJR - Ishares Core S&P Small Cap E Add 4.09% 154 0.00
CSCO - Cisco Systems Add 4.06% 1,356 0.00
T - AT&T Inc. Add 4.05% 1,031 0.00
IDXX - IDEXX Laboratories Add 3.78% 128 0.00
GBCI - Glacier Bancorp Add 3.44% 9,241 0.00
XEL - Xcel Energy Inc. Add 3.27% 9,230 0.01
CASY - Casey's Gen'l Stores Add 3.16% 2,217 0.00
UNP - Union Pacific Add 3.00% 250 0.00
GOOGL - Alphabet Inc. Add 2.55% 33 0.00
HRL - Hormel Foods Corp. Add 2.52% 123,445 0.06
IEFA - Ishares Tr Add 2.43% 119 0.00
SCHW - Charles Schwab Corp. Add 2.17% 41,349 0.04
MA - Mastercard Inc. Add 2.16% 31 0.00
MSFT - Microsoft Corp. Add 1.98% 39,987 0.12
AMGN - Amgen Add 1.46% 125 0.00
VNQ - Vanguard Real Estate ETF Add 1.27% 48 0.00
BRK.B - Berkshire Hathaway CL B Add 0.94% 222 0.00
GNRC - Generac Holdings Inc. Add 0.90% 755 0.00
SPY - SPDR S&P 500 ETF Trust Add 0.77% 268 0.00
TECH - Bio-Techne Corp. Add 0.63% 4,147 0.02
AAPL - Apple Inc. Add 0.61% 837 0.00
NKE - NIKE Inc. Add 0.47% 21 0.00
HD - Home Depot Add 0.43% 1,796 0.01
ADBE - Adobe Inc. Add 0.31% 4 0.00
AMT - American Tower Corp. Add 0.25% 5 0.00
JNJ - Johnson & Johnson Add 0.25% 3,842 0.01
HSY - Hershey Co. Add 0.17% 137 0.00
COST - Costco Co. Add 0.13% 4 0.00
KO - Coca Cola Co. Add 0.09% 26 0.00
ORCL - Oracle Corp. Add 0.07% 18 0.00
NTRS - Northern Trust Corp. Buy 525,908 0.62
FIBK - First Interstate Bancsystem Inc. Buy 219,773 0.08
JBTM - JBT Marel Corp. Buy 17,365 0.02
AMD - Advanced Micro Devices Buy 1,864 0.00
CX - Cemex Buy 17,000 0.00
HPQ - HP Inc. Buy 6,171 0.00
LMT - Lockheed Martin Corp. Buy 508 0.00
MPC - Marathon Petroleum Corp. Buy 2,500 0.00
OTTR - Otter Tail Corp Buy 3,800 0.00
SLB - Schlumberger Ltd. Buy 5,228 0.00
SSL - Sasol Ltd Buy 8,595 0.00
SSUP - Superior Inds Intl Inc Buy 12,500 0.00
STT - State Street Corp. Buy 2,357 0.00
Q4 2021
PAYX - Paychex Inc. Add 183.15% 5,000 0.01
EFA - iShares MSCI EAFE ETF Add 143.18% 4,427 0.01
SPY - SPDR S&P 500 ETF Trust Add 133.92% 19,878 0.09
QQQ - Invesco Qqq Trust Series 1 Add 127.73% 1,603 0.01
NEE - NextEra Energy Inc. Add 91.48% 2,642 0.00
IWR - Ishares Russell Mid Cap ETF Add 75.15% 2,516 0.00
AZEK - Azek Co Inc Add 75.12% 83,400 0.03
SNBR - Sleep Number Corp Add 50.77% 166,570 0.12
PII - Polaris Inc. Add 50.76% 134,243 0.14
SYY - Sysco Corp. Add 49.45% 470,276 0.34
CMBMF - Cambium Networks Corp Add 38.30% 36,967 0.01
DE - Deere & Co. Add 36.14% 330 0.00
CMI - Cummins Inc. Add 32.65% 303 0.00
CSCO - Cisco Systems Add 23.85% 6,437 0.00
SCHW - Charles Schwab Corp. Add 19.71% 313,691 0.24
ITW - Illinois Tool Works Add 19.57% 352 0.00
COST - Costco Co. Add 19.50% 518 0.00
PCYO - Pure Cycle Corp Add 18.49% 2,192 0.00
HYLN - Hyliion Holdings Corp Add 16.45% 24,400 0.00
EPAC - Enerpac Tool Group Corp Add 13.35% 41,600 0.01
RTX - RTX Corp. Add 12.01% 1,186 0.00
IIN - Intricon Corp Add 11.11% 43,338 0.01
OSK - Oshkosh Corp. Add 10.25% 14,649 0.01
NKE - NIKE Inc. Add 9.91% 400 0.00
JPM - JPMorgan Chase & Co. Add 9.74% 21,619 0.03
D - Dominion Energy Inc. Add 9.33% 432 0.00
CMCSA - Comcast Corp. Add 8.77% 491 0.00
AMZN - Amazon.com Inc. Add 7.93% 169,920 0.26
FLT - Fleetcor Technologies Inc Add 7.40% 74 0.00
CAT - Caterpillar Inc. Add 7.30% 498 0.00
CASY - Casey's Gen'l Stores Add 6.43% 4,233 0.01
JAMF - Jamf Hldg Corp Add 5.94% 90,824 0.03
ORCL - Oracle Corp. Add 5.92% 1,546 0.00
PLXS - Plexus Corp. Add 5.71% 5,410 0.00
QCRH - QCR Holdings Inc. Add 5.64% 8,344 0.00
ZTS - Zoetis Inc. Add 5.38% 87 0.00
TMO - Thermo Fisher Scientific Add 4.70% 54 0.00
TTC - Toro Co. Add 4.49% 117,126 0.11
DHR - Danaher Corp. Add 4.13% 38 0.00
PEP - PepsiCo Inc. Add 4.04% 489 0.00
HSY - Hershey Co. Add 3.87% 2,965 0.01
LFUS - Littelfuse Inc. Add 3.72% 28,783 0.08
META - Meta Platforms Inc. Add 3.72% 105 0.00
SBUX - Starbucks Corp. Add 3.66% 311 0.00
ABBV - AbbVie Inc. Add 3.39% 1,716 0.00
USB - U.S. Bancorp Add 3.11% 202,562 0.11
IVV - Ishares Core S&P 500 ETF Add 2.96% 117 0.00
HRL - Hormel Foods Corp. Add 2.91% 138,728 0.06
SHYF - Shyft Group Inc Add 2.70% 357 0.00
CHRW - C.H. Robinson Worldwide Add 2.24% 29,291 0.03
TXN - Texas Instruments Add 2.07% 1,510 0.00
LOW - Lowe's Cos. Add 1.38% 100 0.00
GOOGL - Alphabet Inc. Add 1.33% 17 0.00
BAC - Bank of America Corp. Add 1.21% 161 0.00
ADP - Automatic Data Processing Inc. Add 1.06% 200 0.00
NSC - Norfolk Southern Corp. Add 0.46% 20 0.00
GOOG - Alphabet Inc. CL C Add 0.40% 938 0.03
V - Visa Inc. Add 0.33% 3,452 0.01
JNJ - Johnson & Johnson Add 0.25% 3,882 0.01
WY - Weyerhaeuser Co. Add 0.25% 57 0.00
AAPL - Apple Inc. Add 0.21% 290 0.00
SKYT - SkyWater Technology, Inc. Add 0.21% 288 0.00
TNC - Tennant Co. Add 0.18% 2,956 0.00
VZ - Verizon Communications Add 0.16% 151 0.00
XEL - Xcel Energy Inc. Add 0.07% 184 0.00
MO - Altria Group Inc. Add 0.04% 2 0.00
CRM - Salesforce.com Buy 241,517 0.57
ENTG - Entegris Inc. Buy 221,580 0.28
ALRS - Alerus Financial Corp. Buy 58,100 0.02
CVRX - Cvrx Inc Buy 82,050 0.01
AVGO - Broadcom Inc. Buy 325 0.00
CL - Colgate-Palmolive Buy 2,686 0.00
EW - Edwards Lifesciences Corp. Buy 1,593 0.00
IEFA - Ishares Tr Buy 4,903 0.00
IJR - Ishares Core S&P Small Cap E Buy 3,761 0.00
IWO - Ishares Tr Buy 694 0.00
K - Kellogg Co Buy 4,373 0.00
MRSH - Marsh Buy 1,484 0.00
NNDM - Nano Dimension Ltd Buy 10,000 0.00
NVS - Novartis AG Buy 2,536 0.00
SEIC - SEI Investments Buy 3,300 0.00
VNQ - Vanguard Real Estate ETF Buy 3,765 0.00
Q3 2021
IXN - iShares Global Tech ETF Add 500.00% 3,070 0.00
SNBR - Sleep Number Corp Add 312.57% 248,550 0.23
NVDA - NVIDIA Corp. Add 254.67% 958,213 1.99
CMBMF - Cambium Networks Corp Add 120.09% 52,662 0.02
TXN - Texas Instruments Add 60.00% 27,395 0.05
PII - Polaris Inc. Add 59.38% 98,536 0.12
SPY - SPDR S&P 500 ETF Trust Add 50.52% 4,982 0.02
SYY - Sysco Corp. Add 47.77% 307,440 0.24
SKYT - SkyWater Technology, Inc. Add 41.00% 40,266 0.01
AMZN - Amazon.com Inc. Add 30.47% 500,320 0.82
MDLZ - Mondelez International Add 28.81% 1,000 0.00
SCHW - Charles Schwab Corp. Add 20.45% 270,256 0.20
XEL - Xcel Energy Inc. Add 18.59% 44,266 0.03
HUBG - Hub Group 'A' Add 14.05% 13,252 0.01
AIR - AAR Corp. Add 13.52% 45,452 0.01
ATVI - Activision Blizzard Inc Add 12.54% 123,665 0.10
JAMF - Jamf Hldg Corp Add 11.79% 161,186 0.06
MCS - Marcus Corp Del Add 11.49% 57,900 0.01
KO - Coca Cola Co. Add 10.24% 2,748 0.00
HSY - Hershey Co. Add 8.69% 6,125 0.01
GBCI - Glacier Bancorp Add 8.03% 19,963 0.01
SCHF - Schwab Intl Equity ETF Add 7.50% 3,000 0.00
EPAC - Enerpac Tool Group Corp Add 6.93% 20,180 0.00
CCMP - Cmc Materials Inc Add 6.61% 6,943 0.01
OSK - Oshkosh Corp. Add 5.85% 7,900 0.01
BAC - Bank of America Corp. Add 5.53% 700 0.00
HRL - Hormel Foods Corp. Add 4.85% 220,247 0.09
IIN - Intricon Corp Add 4.84% 18,000 0.00
DLX - Deluxe Corp. Add 4.38% 1,262 0.00
MCD - McDonald's Corp. Add 3.86% 544 0.00
LOW - Lowe's Cos. Add 3.82% 266 0.00
AMGN - Amgen Add 2.98% 250 0.00
LFUS - Littelfuse Inc. Add 2.61% 19,676 0.05
HWKN - Hawkins Inc. Add 2.46% 320 0.00
PG - Procter & Gamble Add 2.21% 4,022 0.01
PEP - PepsiCo Inc. Add 2.13% 252 0.00
ECL - Ecolab Inc. Add 1.48% 26,691 0.06
SHW - Sherwin-Williams Add 1.38% 7,610 0.02
TNC - Tennant Co. Add 1.13% 18,680 0.01
JPM - JPMorgan Chase & Co. Add 1.09% 2,385 0.00
MSI - Motorola Solutions Inc. Add 1.00% 8,065 0.02
UNH - United Health Group Inc. Add 0.79% 7,254 0.03
HD - Home Depot Add 0.65% 2,741 0.01
TGT - Target Corp. Add 0.65% 3,648 0.01
LNT - Alliant Energy Add 0.62% 4,814 0.00
JNJ - Johnson & Johnson Add 0.55% 8,389 0.01
ABBV - AbbVie Inc. Add 0.49% 247 0.00
QCOM - QUALCOMM Inc. Add 0.49% 5,570 0.01
NWE - Northwestern Corp. Add 0.36% 512 0.00
BAX - Baxter International Inc. Add 0.29% 1,664 0.00
BKH - Black Hills Add 0.26% 362 0.00
NVT - nVent Electric plc Add 0.15% 5,624 0.00
ABT - Abbott Labs Add 0.11% 1,702 0.00
USB - U.S. Bancorp Add 0.11% 7,371 0.00
HBAN - Huntington Bancshares Add 0.09% 24 0.00
FUL - H.B. Fuller Co. Add 0.03% 788 0.00
GLW - Corning Inc. Add 0.01% 174 0.00
SBUX - Starbucks Corp. Add 0.01% 1 0.00
AZEK - Azek Co Inc Buy 111,026 0.04
MVST - Microvast Holdings Inc Buy 70,100 0.01
BSX - Boston Scientific Buy 4,768 0.00
GE - GE Aerospace Buy 2,336 0.00
MO - Altria Group Inc. Buy 5,019 0.00
XYL - Xylem Inc. Buy 1,620 0.00
XYZ - Block Inc. Buy 1,000 0.00
Q2 2021
PII - Polaris Inc. Add 8,196.55% 163,931 0.22
SHW - Sherwin-Williams Add 207.49% 371,545 1.00
CSX - CSX Corp. Add 200.00% 12,828 0.01
ADP - Automatic Data Processing Inc. Add 198.36% 12,550 0.03
INSP - Inspire Med Sys Inc Add 132.70% 101,355 0.19
HYLN - Hyliion Holdings Corp Add 46.26% 47,000 0.01
AMZN - Amazon.com Inc. Add 40.39% 472,300 0.80
ENV - Envestnet Inc Add 39.43% 27,736 0.02
PRLB - Proto Labs Inc. Add 39.25% 68,794 0.06
TXN - Texas Instruments Add 39.19% 12,855 0.03
CASY - Casey's Gen'l Stores Add 25.36% 13,328 0.03
AIR - AAR Corp. Add 17.63% 50,379 0.02
IVV - Ishares Core S&P 500 ETF Add 15.61% 561 0.00
JAMF - Jamf Hldg Corp Add 13.33% 160,790 0.05
CCMP - Cmc Materials Inc Add 13.23% 12,277 0.02
THRM - Gentherm Inc Add 11.28% 51,878 0.04
DOCUSD - Physicians Rlty Tr Add 10.75% 62,577 0.01
SPY - SPDR S&P 500 ETF Trust Add 9.25% 835 0.00
PLXS - Plexus Corp. Add 9.21% 7,992 0.01
SYY - Sysco Corp. Add 7.81% 46,646 0.04
META - Meta Platforms Inc. Add 7.49% 200 0.00
ECL - Ecolab Inc. Add 7.03% 118,292 0.24
BAC - Bank of America Corp. Add 6.53% 776 0.00
MCS - Marcus Corp Del Add 5.70% 27,193 0.01
CSII - Cardiovascular Sys Inc Del Add 5.69% 9,010 0.00
WK - Workiva Inc. Add 5.20% 22,490 0.02
WMT - Walmart Inc. Add 5.05% 258 0.00
THCB - Tuscan Hldgs Corp Add 4.47% 3,000 0.00
ATVI - Activision Blizzard Inc Add 4.42% 41,786 0.04
MSFT - Microsoft Corp. Add 3.92% 79,607 0.21
ABT - Abbott Labs Add 3.83% 55,536 0.06
LNT - Alliant Energy Add 3.78% 28,123 0.02
QCOM - QUALCOMM Inc. Add 3.07% 33,507 0.05
FISV - Fiserv Inc. Add 2.44% 49,839 0.05
LFUS - Littelfuse Inc. Add 2.30% 16,977 0.04
VZ - Verizon Communications Add 1.66% 1,596 0.00
NWE - Northwestern Corp. Add 1.37% 1,896 0.00
KO - Coca Cola Co. Add 1.32% 350 0.00
XEL - Xcel Energy Inc. Add 1.30% 3,058 0.00
HRL - Hormel Foods Corp. Add 1.22% 54,654 0.03
IIN - Intricon Corp Add 1.22% 4,473 0.00
HUBG - Hub Group 'A' Add 1.07% 996 0.00
DGII - Digi International Inc. Add 0.84% 22,124 0.00
BKH - Black Hills Add 0.74% 1,027 0.00
UNH - United Health Group Inc. Add 0.74% 6,781 0.03
HD - Home Depot Add 0.47% 1,953 0.01
MSI - Motorola Solutions Inc. Add 0.28% 2,229 0.00
TNC - Tennant Co. Add 0.05% 787 0.00
SKYT - SkyWater Technology, Inc. Buy 98,199 0.03
CMBMF - Cambium Networks Corp Buy 43,852 0.02
CERN - Cerner Corp Buy 2,560 0.00
HBAN - Huntington Bancshares Buy 28,093 0.00
IWR - Ishares Russell Mid Cap ETF Buy 3,348 0.00
IXN - iShares Global Tech ETF Buy 614 0.00
RETA - Reata Pharmaceuticals Inc Buy 2,000 0.00
Q1 2021
SHW - Sherwin-Williams Add 106.10% 92,182 0.72
HWKN - Hawkins Inc. Add 100.00% 6,500 0.00
VTI - Vanguard Total Stock Mkt ETF Add 61.28% 1,035 0.00
TXN - Texas Instruments Add 55.12% 11,655 0.02
ENV - Envestnet Inc Add 46.56% 22,349 0.02
PLXS - Plexus Corp. Add 45.93% 27,303 0.03
AMZN - Amazon.com Inc. Add 44.90% 362,400 0.59
LNT - Alliant Energy Add 44.40% 228,737 0.13
CAT - Caterpillar Inc. Add 40.98% 2,946 0.01
ADP - Automatic Data Processing Inc. Add 36.74% 1,700 0.00
SRDX - Surmodics Inc Add 36.25% 16,125 0.01
MCS - Marcus Corp Del Add 28.39% 105,460 0.02
RAVN - Raven Inds Inc Add 18.92% 25,325 0.01
UNH - United Health Group Inc. Add 18.15% 140,801 0.55
CSII - Cardiovascular Sys Inc Del Add 17.88% 24,009 0.01
SPY - SPDR S&P 500 ETF Trust Add 13.73% 1,090 0.00
QCOM - QUALCOMM Inc. Add 11.00% 108,294 0.15
PEP - PepsiCo Inc. Add 8.92% 1,167 0.00
ATVI - Activision Blizzard Inc Add 7.16% 63,143 0.06
JAMF - Jamf Hldg Corp Add 6.86% 77,495 0.03
WMT - Walmart Inc. Add 6.40% 307 0.00
OSK - Oshkosh Corp. Add 6.14% 8,897 0.01
ECL - Ecolab Inc. Add 5.97% 94,843 0.21
HRL - Hormel Foods Corp. Add 5.52% 234,834 0.12
CCMP - Cmc Materials Inc Add 5.18% 4,572 0.01
FISV - Fiserv Inc. Add 4.85% 94,600 0.12
DUK - Duke Energy Corp New Add 3.46% 86 0.00
NVDA - NVIDIA Corp. Add 2.63% 10,314 0.06
LFUS - Littelfuse Inc. Add 2.46% 17,713 0.05
HD - Home Depot Add 2.41% 9,803 0.03
VIG - Vanguard Dividend Apprec ETF Add 2.22% 71 0.00
V - Visa Inc. Add 2.14% 22,205 0.05
DOCUSD - Physicians Rlty Tr Add 2.01% 11,479 0.00
MSI - Motorola Solutions Inc. Add 1.65% 13,062 0.03
PG - Procter & Gamble Add 1.58% 2,848 0.00
CHRW - C.H. Robinson Worldwide Add 1.53% 19,744 0.02
NWE - Northwestern Corp. Add 0.89% 1,230 0.00
TNC - Tennant Co. Add 0.77% 12,622 0.01
BA - Boeing Co. Add 0.55% 20 0.00
SCHW - Charles Schwab Corp. Add 0.47% 6,274 0.00
XEL - Xcel Energy Inc. Add 0.44% 1,021 0.00
FUL - H.B. Fuller Co. Add 0.34% 9,926 0.01
COR - Coresite Rlty Corp Add 0.22% 2,815 0.00
MSFT - Microsoft Corp. Add 0.14% 2,802 0.01
DGII - Digi International Inc. Add 0.06% 1,624 0.00
SBUX - Starbucks Corp. Add 0.01% 1 0.00
THCB - Tuscan Hldgs Corp Buy 67,100 0.01
BNY - Bank of New York Mellon Corp. Buy 5,888 0.00
CMI - Cummins Inc. Buy 983 0.00
F - Ford Mtr Co Del Buy 19,000 0.00
GPC - Genuine Parts Buy 1,950 0.00
HOG - Harley-Davidson Buy 7,458 0.00
MDLZ - Mondelez International Buy 3,516 0.00
PII - Polaris Inc. Buy 2,000 0.00
SEIC - SEI Investments Buy 3,300 0.00
VWO - Vanguard Emerging Markets Stock Index Fund Buy 3,933 0.00
WAB - WABTEC Corp. Buy 5,120 0.00
Q4 2020
AMZN - Amazon.com Inc. Add 6,504.58% 794,860 1.44
TSLA - Tesla Inc. Add 263.60% 1,318 0.01
NEE - NextEra Energy Inc. Add 263.28% 4,818 0.01
LNT - Alliant Energy Add 129.06% 290,297 0.17
IJT - iShares S&P Small-Cap 600 Growth ETF Add 100.00% 1,655 0.00
MKC - McCormick & Co. Add 100.00% 1,350 0.00
CYBE - Cyberoptics Corp Add 80.30% 55,984 0.01
ENV - Envestnet Inc Add 63.82% 18,700 0.02
VCEL - Vericel Corp. Add 35.71% 7,500 0.00
AXGN - AxoGen Inc. Add 30.45% 6,700 0.00
NSC - Norfolk Southern Corp. Add 25.03% 966 0.00
PLXS - Plexus Corp. Add 24.76% 11,800 0.01
IBM - International Business Machines Corp. Add 23.45% 1,991 0.00
ATVI - Activision Blizzard Inc Add 18.35% 136,616 0.14
JAMF - Jamf Hldg Corp Add 15.88% 154,723 0.05
CCMP - Cmc Materials Inc Add 11.67% 9,224 0.02
IVV - Ishares Core S&P 500 ETF Add 11.08% 361 0.00
PDCO - Patterson Cos Inc Add 10.71% 22,096 0.01
LFUS - Littelfuse Inc. Add 10.54% 68,592 0.19
WFC - Wells Fargo Add 10.39% 424,090 0.14
V - Visa Inc. Add 9.86% 93,261 0.23
TXN - Texas Instruments Add 8.66% 1,685 0.00
HSY - Hershey Co. Add 7.90% 5,299 0.01
DOCUSD - Physicians Rlty Tr Add 6.73% 35,964 0.01
AAPL - Apple Inc. Add 6.36% 8,958 0.01
RAVN - Raven Inds Inc Add 5.60% 7,095 0.00
CSII - Cardiovascular Sys Inc Del Add 5.58% 7,095 0.00
UNP - Union Pacific Add 5.43% 500 0.00
ORCL - Oracle Corp. Add 5.32% 1,432 0.00
BA - Boeing Co. Add 4.87% 170 0.00
BRK.B - Berkshire Hathaway CL B Add 4.42% 1,122 0.00
AIR - AAR Corp. Add 4.39% 12,500 0.01
TNC - Tennant Co. Add 4.26% 67,281 0.05
WY - Weyerhaeuser Co. Add 4.15% 926 0.00
CAT - Caterpillar Inc. Add 4.08% 282 0.00
LLY - Eli Lilly & Co. Add 3.77% 25,912 0.05
NWE - Northwestern Corp. Add 3.61% 4,785 0.00
MRK - Merck & Co. Add 3.36% 2,656 0.00
CMCSA - Comcast Corp. Add 3.27% 271 0.00
DUK - Duke Energy Corp New Add 2.64% 64 0.00
COST - Costco Co. Add 2.39% 80 0.00
HRL - Hormel Foods Corp. Add 2.36% 98,111 0.05
MSI - Motorola Solutions Inc. Add 2.23% 17,293 0.03
UNH - United Health Group Inc. Add 2.13% 16,191 0.06
BAC - Bank of America Corp. Add 2.10% 250 0.00
FISV - Fiserv Inc. Add 1.73% 33,164 0.04
NVT - nVent Electric plc Add 1.47% 65,502 0.02
GOOGL - Alphabet Inc. Add 1.15% 17 0.00
PM - Philip Morris Intl. Add 1.12% 54 0.00
GOOG - Alphabet Inc. CL C Add 1.00% 2,797 0.05
MCD - McDonald's Corp. Add 0.97% 147 0.00
AMAT - Applied Materials Add 0.90% 51 0.00
KO - Coca Cola Co. Add 0.69% 192 0.00
MA - Mastercard Inc. Add 0.69% 19 0.00
SRDX - Surmodics Inc Add 0.65% 289 0.00
AMGN - Amgen Add 0.41% 35 0.00
TMO - Thermo Fisher Scientific Add 0.37% 5 0.00
ADBE - Adobe Inc. Add 0.33% 6 0.00
CLXTGBP - Calyxt Inc Add 0.26% 565 0.00
MCS - Marcus Corp Del Add 0.24% 900 0.00
MDT - Medtronic plc Add 0.23% 6,642 0.01
FUL - H.B. Fuller Co. Add 0.13% 3,892 0.00
QCRH - QCR Holdings Inc. Add 0.09% 130 0.00
SHW - Sherwin-Williams Add 0.09% 82 0.00
XEL - Xcel Energy Inc. Add 0.08% 180 0.00
HD - Home Depot Add 0.07% 302 0.00
MSFT - Microsoft Corp. Add 0.07% 1,352 0.00
BKH - Black Hills Add 0.00% 8 0.00
HYLN - Hyliion Holdings Corp Buy 101,600 0.02
NFLX - Netflix Inc. Buy 1,255 0.01
SHYF - Shyft Group Inc Buy 18,900 0.01
VTRS - Viatris Inc. Buy 57,215 0.01
ADSK - Autodesk Inc. Buy 998 0.00
CERN - Cerner Corp Buy 2,560 0.00
EPD - Enterprise Products Partners LP Buy 10,200 0.00
FRCB - First Rep Bk SAn Francisco C Buy 1,392 0.00
IJH - Ishares Core S&P Midcap ETF Buy 972 0.00
LMT - Lockheed Martin Corp. Buy 633 0.00
RETA - Reata Pharmaceuticals Inc Buy 2,000 0.00
SONY - Sony Group Corp. Buy 2,515 0.00
TT - Trane Technologies plc Buy 1,381 0.00
VGT - Vanguard Info Tech ETF Buy 6,240 0.00
VTI - Vanguard Total Stock Mkt ETF Buy 1,689 0.00
VUG - Vanguard Growth ETF Buy 4,818 0.00
Q3 2020
LNT - Alliant Energy Add 3,903.63% 219,306 0.15
AAPL - Apple Inc. Add 283.31% 104,122 0.15
ENV - Envestnet Inc Add 72.35% 12,300 0.01
PLXS - Plexus Corp. Add 53.96% 16,700 0.01
SNBR - Sleep Number Corp Add 33.75% 25,550 0.02
IIN - Intricon Corp Add 17.84% 63,127 0.01
MCS - Marcus Corp Del Add 13.62% 44,430 0.00
V - Visa Inc. Add 13.09% 109,513 0.27
ATVI - Activision Blizzard Inc Add 10.61% 71,453 0.07
ELAN - Elanco Animal Health Inc. Add 7.41% 87,917 0.03
EFA - iShares MSCI EAFE ETF Add 5.45% 340 0.00
CFR - Cullen Frost Bankers Add 5.15% 11,560 0.01
CSII - Cardiovascular Sys Inc Del Add 5.06% 6,130 0.00
FISV - Fiserv Inc. Add 4.94% 90,164 0.12
AIR - AAR Corp. Add 4.47% 12,175 0.00
NWE - Northwestern Corp. Add 3.92% 5,000 0.00
DGII - Digi International Inc. Add 3.87% 100,803 0.02
WFC - Wells Fargo Add 3.43% 135,157 0.04
MDY - State Street SPDR S&P MIDCAP 400 ETF Trust Add 3.32% 25 0.00
MA - Mastercard Inc. Add 3.10% 83 0.00
LFUS - Littelfuse Inc. Add 2.27% 14,470 0.03
MSI - Motorola Solutions Inc. Add 1.94% 14,752 0.03
META - Meta Platforms Inc. Add 1.81% 51 0.00
MSFT - Microsoft Corp. Add 1.72% 34,238 0.09
TTC - Toro Co. Add 1.54% 41,679 0.04
BAX - Baxter International Inc. Add 1.47% 8,713 0.01
MDT - Medtronic plc Add 1.41% 40,153 0.05
NVT - nVent Electric plc Add 1.35% 59,380 0.01
GOOGL - Alphabet Inc. Add 1.16% 17 0.00
HD - Home Depot Add 1.08% 4,363 0.02
COR - Coresite Rlty Corp Add 0.93% 11,678 0.02
AMGN - Amgen Add 0.89% 75 0.00
ZTS - Zoetis Inc. Add 0.72% 30 0.00
AMZN - Amazon.com Inc. Add 0.66% 80 0.00
CTAS - Cintas Corp. Add 0.63% 25 0.00
ORCL - Oracle Corp. Add 0.60% 161 0.00
NEE - NextEra Energy Inc. Add 0.44% 8 0.00
PEP - PepsiCo Inc. Add 0.44% 57 0.00
QCOM - QUALCOMM Inc. Add 0.25% 2,537 0.00
SHW - Sherwin-Williams Add 0.16% 140 0.00
ROK - Rockwell Automation Inc. Add 0.13% 205 0.00
WTFC - Wintrust Financial Corp. Add 0.06% 175 0.00
BKH - Black Hills Add 0.00% 5 0.00
JAMF - Jamf Hldg Corp Buy 974,332 0.46
TXN - Texas Instruments Buy 19,460 0.03
ACN - Accenture Buy 1,310 0.00
CARR - Carrier Global Corp. Buy 8,592 0.00
CL - Colgate-Palmolive Buy 2,600 0.00
CMI - Cummins Inc. Buy 983 0.00
DE - Deere & Co. Buy 997 0.00
DHR - Danaher Corp. Buy 971 0.00
DUK - Duke Energy Corp New Buy 2,424 0.00
TSLA - Tesla Inc. Buy 500 0.00
Q2 2020
WK - Workiva Inc. Add 126.62% 291,350 0.20
NWE - Northwestern Corp. Add 112.43% 67,590 0.05
WFC - Wells Fargo Add 67.96% 1,596,713 0.53
MSI - Motorola Solutions Inc. Add 55.12% 270,160 0.49
ATVI - Activision Blizzard Inc Add 22.82% 125,066 0.12
MCS - Marcus Corp Add 21.78% 58,335 0.01
BKH - Black Hills Add 18.75% 27,085 0.02
BDX - Becton Dickinson Add 17.67% 790 0.00
DGII - Digi International Inc. Add 15.22% 343,969 0.05
APOG - Apogee Enterprises Inc Add 13.54% 47,710 0.01
NVT - nVent Electric plc Add 13.34% 518,480 0.13
USB - U.S. Bancorp Add 11.20% 789,101 0.38
WTFC - Wintrust Financial Corp. Add 10.60% 28,035 0.02
XLK - Technology Select Sect SPDR Add 9.52% 300 0.00
TTC - Toro Co. Add 8.87% 219,860 0.19
PFG - Principal Financial Group Add 8.73% 292,439 0.16
SYY - Sysco Corp. Add 8.22% 70,257 0.05
PLM - Polymet Mng Corp Add 8.10% 75,000 0.00
FISV - Fiserv Inc. Add 8.08% 136,533 0.17
AMZN - Amazon.com Inc. Add 8.01% 900 0.00
DOCUSD - Physicians Rlty Tr Add 7.75% 38,725 0.01
ROK - Rockwell Automation Inc. Add 7.32% 10,736 0.03
MSFT - Microsoft Corp. Add 6.75% 126,089 0.34
TNC - Tennant Co. Add 6.07% 91,139 0.08
CFR - Cullen Frost Bankers Add 5.76% 12,235 0.01
FUL - H.B. Fuller Co. Add 5.41% 151,594 0.09
LFUS - Littelfuse Inc. Add 5.18% 31,320 0.07
NVEC - NVE Corp. Add 5.05% 22,225 0.02
V - Visa Inc. Add 4.91% 39,156 0.10
ONB - Old National Bancorp Add 4.27% 141,515 0.03
IIN - Intricon Corp Add 3.79% 12,905 0.00
EPAC - Enerpac Tool Group Corp Add 3.75% 14,390 0.00
AXP - American Express Add 3.13% 41,940 0.05
ELAN - Elanco Animal Health Inc. Add 1.38% 16,147 0.00
SBUX - Starbucks Corp. Add 1.02% 100 0.00
MDT - Medtronic plc Add 0.98% 27,731 0.03
SRDX - Surmodics Inc Add 0.66% 300 0.00
SHW - Sherwin-Williams Add 0.56% 483 0.00
MTSC - Mts Sys Corp Add 0.48% 150 0.00
SPY - SPDR S&P 500 ETF Trust Add 0.35% 50 0.00
CVX - Chevron Corp. Add 0.34% 733 0.00
QCRH - QCR Holdings Inc. Add 0.19% 275 0.00
UFCS - United Fire Group, Inc. Add 0.17% 325 0.00
MGPI - MGP Ingredients Inc. Add 0.09% 110 0.00
DIS - Walt Disney Co. Add 0.04% 789 0.00
SNBR - Sleep Number Corp Buy 75,712 0.04
PLXS - Plexus Corp. Buy 30,950 0.03
ENV - Envestnet Inc Buy 17,000 0.02
CTAS - Cintas Corp. Buy 3,984 0.01
RTX - RTX Corp. Buy 13,094 0.01
ADSK - Autodesk Inc. Buy 998 0.00
AME - Ametek Inc. Buy 2,700 0.00
FLT - Fleetcor Technologies Inc Buy 1,000 0.00
IPGP - IPG Photonics Corp. Buy 1,500 0.00
MDY - State Street SPDR S&P MIDCAP 400 ETF Trust Buy 754 0.00
MKC - McCormick & Co. Buy 1,350 0.00
MO - Altria Group Inc. Buy 5,117 0.00
OTIS - Otis Worldwide Corp. Buy 4,801 0.00
PAYX - Paychex Inc. Buy 2,730 0.00
PII - Polaris Inc. Buy 2,292 0.00
Q1 2020
SYY - Sysco Corp. Add 18,589.68% 849,920 0.57
ROK - Rockwell Automation Inc. Add 131.97% 83,496 0.18
DGII - Digi International Inc. Add 73.83% 959,634 0.13
WK - Workiva Inc. Add 65.25% 90,850 0.04
SHW - Sherwin-Williams Add 61.96% 32,969 0.22
HD - Home Depot Add 30.15% 94,605 0.26
CSII - Cardiovascular Sys Inc Del Add 20.40% 21,175 0.01
WTFC - Wintrust Financial Corp. Add 18.41% 41,100 0.02
V - Visa Inc. Add 17.62% 119,415 0.28
BA - Boeing Co. Add 17.56% 635 0.00
BRK.B - Berkshire Hathaway CL B Add 16.38% 3,820 0.01
NVT - nVent Electric plc Add 15.11% 510,272 0.13
XLK - Technology Select Sect SPDR Add 14.53% 400 0.00
LFUS - Littelfuse Inc. Add 14.48% 76,523 0.15
MSI - Motorola Solutions Inc. Add 13.51% 58,323 0.11
EPD - Enterprise Products Partners LP Add 13.41% 1,234 0.00
CFR - Cullen Frost Bankers Add 10.99% 21,025 0.02
IIN - Intricon Corp Add 10.97% 33,711 0.01
UFCS - United Fire Group, Inc. Add 10.96% 18,791 0.01
MSFT - Microsoft Corp. Add 9.55% 162,894 0.37
AMZN - Amazon.com Inc. Add 8.70% 900 0.00
USB - U.S. Bancorp Add 7.94% 518,514 0.26
COR - Coresite Rlty Corp Add 7.81% 91,101 0.15
CLB - Core Laboratories Inc. Add 7.64% 77,516 0.01
PFG - Principal Financial Group Add 6.32% 199,301 0.09
SCHW - Charles Schwab Corp. Add 6.15% 78,262 0.04
IBM - International Business Machines Corp. Add 6.09% 897 0.00
TNC - Tennant Co. Add 5.47% 77,826 0.07
DOCUSD - Physicians Rlty Tr Add 4.96% 23,605 0.00
SO - Southern Co Add 4.87% 215 0.00
CAT - Caterpillar Inc. Add 4.76% 335 0.00
APOG - Apogee Enterprises Inc Add 4.58% 15,415 0.00
NVS - Novartis AG Add 4.48% 130 0.00
ELAN - Elanco Animal Health Inc. Add 4.20% 47,090 0.02
ZBH - Zimmer Biomet Holdings Add 4.17% 39,471 0.06
NVEC - NVE Corp. Add 3.77% 15,980 0.01
AIR - AAR Corp. Add 3.70% 10,215 0.00
MCS - Marcus Corp Add 3.68% 9,495 0.00
CSCO - Cisco Systems Add 3.61% 1,259 0.00
WMT - Walmart Inc. Add 3.57% 166 0.00
CCMP - Cabot Microelectronics Corp Add 3.53% 2,855 0.00
TECH - Bio-Techne Corp. Add 2.09% 20,997 0.06
FUL - H.B. Fuller Co. Add 1.86% 51,201 0.02
WFC - Wells Fargo Add 1.67% 38,598 0.02
GWB - Great Westn Bancorp Inc Add 1.60% 39,189 0.01
NVDA - NVIDIA Corp. Add 1.51% 7,130 0.03
SBUX - Starbucks Corp. Add 1.24% 120 0.00
DLX - Deluxe Corp. Add 1.14% 420 0.00
DIS - Walt Disney Co. Add 1.04% 18,274 0.03
D - Dominion Energy Inc. Add 0.60% 28 0.00
KO - Coca Cola Co. Add 0.39% 118 0.00
GOOGL - Alphabet Inc. Add 0.27% 4 0.00
OSK - Oshkosh Corp. Add 0.22% 360 0.00
CMCSA - Comcast Corp. Add 0.19% 18 0.00
AXP - American Express Add 0.12% 1,634 0.00
EPAC - Enerpac Tool Group Corp Add 0.10% 368 0.00
MGPI - MGP Ingredients Inc. Add 0.06% 65 0.00
NWE - Northwestern Corp. Add 0.05% 30 0.00
QCRH - QCR Holdings Inc. Add 0.05% 80 0.00
GBCI - Glacier Bancorp Add 0.00% 5 0.00
ATVI - Activision Blizzard Inc Buy 548,146 0.48
BTZ - Blackrock Cr Allocation Inco Buy 11,351 0.00
QQQ - Invesco Qqq Trust Series 1 Buy 1,275 0.00
Q4 2019
SPY - SPDR S&P 500 ETF Trust Add 128.76% 20,318 0.07
AMAT - Applied Materials Add 113.95% 4,600 0.01
META - Meta Platforms Inc. Add 112.99% 1,514 0.01
PLM - Polymet Mining Corp Add 111.94% 488,800 0.00
VCEL - Vericel Corp. Add 110.00% 11,000 0.00
WY - Weyerhaeuser Co. Add 104.26% 17,900 0.01
ROK - Rockwell Automation Inc. Add 97.53% 31,240 0.07
SRDX - Surmodics Inc Add 53.75% 15,800 0.01
LMT - Lockheed Martin Corp. Add 49.50% 300 0.00
AXGN - AxoGen Inc. Add 46.67% 7,000 0.00
CNP - CenterPoint Energy Add 46.49% 3,173 0.00
MSI - Motorola Solutions Inc. Add 42.30% 128,363 0.23
UNP - Union Pacific Add 39.87% 3,373 0.01
ELAN - Elanco Animal Health Inc. Add 28.39% 248,202 0.08
NWE - Northwestern Corp. Add 25.21% 12,100 0.01
CMCSA - Comcast Corp. Add 22.19% 1,678 0.00
CLB - Core Laboratories Inc. Add 18.73% 160,068 0.07
LLY - Eli Lilly & Co. Add 18.25% 131,851 0.20
NVDA - NVIDIA Corp. Add 13.44% 56,029 0.15
ADBE - Adobe Inc. Add 12.60% 259 0.00
EW - Edwards Lifesciences Corp. Add 12.20% 161 0.00
WK - Workiva Inc. Add 11.18% 14,000 0.01
BP - BP plc Add 10.88% 2,240 0.00
BX - Blackstone Group Add 10.05% 1,000 0.00
NEE - NextEra Energy Inc. Add 10.02% 166 0.00
PFG - Principal Financial Group Add 9.61% 276,352 0.17
MGPI - MGP Ingredients Inc. Add 9.49% 10,240 0.01
AMZN - Amazon.com Inc. Add 9.07% 860 0.00
NVT - nVent Electric plc Add 8.75% 271,721 0.08
HD - Home Depot Add 8.66% 25,008 0.06
RTN - Raytheon Co Add 8.47% 117 0.00
ZTS - Zoetis Inc. Add 8.25% 319 0.00
AMP - Ameriprise Financial Inc. Add 7.71% 180 0.00
CSX - CSX Corp. Add 6.75% 510 0.00
T - AT&T Inc. Add 6.74% 2,905 0.00
MA - Mastercard Inc. Add 6.66% 167 0.00
KO - Coca Cola Co. Add 6.62% 1,887 0.00
APOG - Apogee Enterprises, Inc Add 6.21% 19,700 0.01
BDX - Becton Dickinson Add 5.53% 239 0.00
AAPL - Apple Inc. Add 5.37% 1,892 0.01
IIN - Intricon Corp Com Add 5.26% 15,350 0.00
6683 - General Electric Add 5.24% 5,080 0.00
BRK.B - Berkshire Hathaway CL B Add 5.20% 1,152 0.00
QCRH - QCR Holdings Inc. Add 5.19% 7,300 0.00
CLXTGBP - Calyxt Inc Add 5.18% 10,900 0.00
DGII - Digi International Inc. Add 4.58% 56,925 0.01
CHRW - C.H. Robinson Worldwide Add 4.57% 95,466 0.08
CSII - Cardiovascular Sys Inc Add 4.49% 4,460 0.00
LFUS - Littelfuse Inc. Add 4.05% 20,580 0.04
CSCO - Cisco Systems Add 3.90% 1,308 0.00
PAYX - Paychex Inc. Add 3.80% 100 0.00
VZ - Verizon Communications Add 3.11% 3,587 0.00
COR - CoreSite Realty Corp Add 2.63% 29,915 0.04
MRK - Merck & Co. Add 2.56% 2,063 0.00
ADP - Automatic Data Processing Inc. Add 2.38% 120 0.00
OASPQ - Oasis Petroleum Inc Add 2.22% 20,300 0.00
SCHW - Charles Schwab Corp. Add 2.22% 27,621 0.01
UNH - United Health Group Inc. Add 2.10% 16,413 0.05
SBUX - Starbucks Corp. Add 1.86% 176 0.00
BA - Boeing Co. Add 1.60% 57 0.00
MCD - McDonald's Corp. Add 1.47% 232 0.00
V - Visa Inc. Add 1.23% 8,267 0.02
COST - Costco Co. Add 1.16% 40 0.00
NKE - NIKE Inc. Add 1.11% 49 0.00
ORCL - Oracle Corp. Add 1.11% 299 0.00
WMT - Walmart Inc. Add 1.11% 51 0.00
GWB - Great Western Bancorp Inc Add 1.10% 26,650 0.01
IDXX - IDEXX Laboratories Add 0.77% 26 0.00
TNC - Tennant Co. Add 0.77% 10,815 0.01
JNJ - Johnson & Johnson Add 0.52% 10,479 0.02
RHHBY - Roche Hldg Ltd ADR Add 0.51% 27,420 0.01
MMM - 3M Co. Add 0.48% 9,146 0.02
MSFT - Microsoft Corp. Add 0.40% 6,774 0.01
GOOG - Alphabet Inc. CL C Add 0.27% 783 0.01
FUL - H.B. Fuller Co. Add 0.23% 6,215 0.00
GBCI - Glacier Bancorp Add 0.18% 532 0.00
ABBV - AbbVie Inc. Add 0.17% 127 0.00
CYBE - CyberOptics Corp Add 0.06% 180 0.00
DOCUSD - Physicians Realty Tr Add 0.06% 290 0.00
RAVN - Raven Industries Inc Add 0.06% 150 0.00
UFCS - United Fire Group, Inc. Add 0.06% 110 0.00
WTFC - Wintrust Financial Corp. Add 0.04% 80 0.00
AIR - AAR Corp. Add 0.03% 90 0.00
BKH - Black Hills Add 0.03% 50 0.00
INSP - Inspire Medical Systems Inc Add 0.03% 50 0.00
MCS - Marcus Corp Add 0.03% 80 0.00
CPE - Callon Pete Co Buy 1,092,438 0.06
PCH - Potlatch Buy 37,012 0.02
XLE - Energy Select Sector SPDR Buy 28,454 0.02
VOO - Vanguard S&P 500 ETF Buy 4,188 0.01
ACN - Accenture Buy 1,004 0.00
AFL - AFLAC Inc. Buy 4,400 0.00
BBY - Best Buy Co. Inc. Buy 3,010 0.00
BSX - Boston Scientific Buy 6,818 0.00
CAH - Cardinal Health Inc. Buy 4,203 0.00
CVS - CVS Health Corp. Buy 2,873 0.00
DUK - Duke Energy Corp New Buy 2,974 0.00
GPC - Genuine Parts Buy 1,960 0.00
IEFA - IShares Core MSCI EAFE Buy 3,235 0.00
MO - Altria Group Inc. Buy 5,017 0.00
RETA - Reata Pharmaceuticals Inc Buy 2,000 0.00
SEIC - SEI Investments Buy 3,300 0.00
SRTS - Sensus Healthcare Inc Buy 13,700 0.00
SWK - Stanley Black & Decker Inc. Buy 1,246 0.00
Q3 2019
PLM - Polymet Mining Corp Add 211.91% 296,669 0.00
CLB - Core Laboratories Inc. Add 123.46% 472,280 0.27
DGII - Digi International Inc. Add 97.14% 612,370 0.10
MGPI - MGP Ingredients Inc. Add 62.99% 41,700 0.02
ELAN - Elanco Animal Health Inc. Add 41.37% 255,844 0.08
BDX - Becton Dickinson Add 36.56% 1,157 0.00
MCS - Marcus Corp Add 27.43% 55,580 0.03
NVDA - NVIDIA Corp. Add 25.08% 83,586 0.18
NVT - nVent Electric plc Add 25.05% 622,296 0.17
CCMP - Cabot Microelectronics Corp Add 24.18% 15,980 0.03
CYBE - CyberOptics Corp Add 23.88% 56,670 0.01
IIN - Intricon Corp Com Add 20.84% 50,318 0.01
QCRH - QCR Holdings Inc. Add 11.79% 14,830 0.01
UNH - United Health Group Inc. Add 10.94% 77,080 0.20
LFUS - Littelfuse Inc. Add 9.60% 44,483 0.10
GLW - Corning Inc. Add 9.17% 204,303 0.07
LLY - Eli Lilly & Co. Add 6.74% 45,647 0.06
MCD - McDonald's Corp. Add 6.62% 980 0.00
WK - Workiva Inc. Add 6.38% 7,510 0.00
EPAC - Actuant Corp Add 6.32% 22,792 0.01
CLXTGBP - Calyxt Inc Add 6.22% 12,334 0.00
CHRW - C.H. Robinson Worldwide Add 5.72% 113,171 0.12
WTFC - Wintrust Financial Corp. Add 5.14% 10,920 0.01
CRZO - Carrizo Oil & Gas Inc Add 4.63% 27,600 0.00
PM8 - Premier Inc Cl A Add 4.44% 12,250 0.00
SCHW - Charles Schwab Corp. Add 4.24% 50,604 0.03
TNC - Tennant Co. Add 4.10% 55,601 0.05
GWB - Great Western Bancorp Inc Add 3.98% 92,344 0.04
COR - CoreSite Realty Corp Add 3.52% 38,661 0.06
MTSC - MTS Systems Add 3.29% 1,021 0.00
META - Meta Platforms Inc. Add 3.08% 40 0.00
NVEC - NVE Corp. Add 2.68% 11,225 0.01
MRK - Merck & Co. Add 2.63% 2,060 0.00
MMM - 3M Co. Add 2.24% 41,848 0.08
CSII - Cardiovascular Sys Inc Add 2.12% 2,058 0.00
AME - Ametek Inc. Add 1.41% 38 0.00
ANSS - ANSYS Inc Add 1.11% 11 0.00
RHHBY - Roche Hldg Ltd ADR Add 1.10% 58,840 0.03
SBUX - Starbucks Corp. Add 1.07% 100 0.00
COST - Costco Co. Add 0.91% 31 0.00
MSFT - Microsoft Corp. Add 0.84% 14,081 0.02
AMT - American Tower Corp. Add 0.81% 27 0.00
ZTS - Zoetis Inc. Add 0.73% 28 0.00
CMCSA - Comcast Corp. Add 0.60% 45 0.00
RTN - Raytheon Co Add 0.44% 6 0.00
K - Kellogg Add 0.42% 18 0.00
GOOG - Alphabet Inc. CL C Add 0.32% 931 0.01
D - Dominion Energy Inc. Add 0.30% 14 0.00
INSP - Inspire Medical Systems Inc Add 0.26% 405 0.00
ADBE - Adobe Inc. Add 0.24% 5 0.00
AMP - Ameriprise Financial Inc. Add 0.17% 4 0.00
OSK - Oshkosh Corp. Add 0.14% 250 0.00
UBSI - United Bankshares Inc Add 0.12% 130 0.00
AIR - AAR Corp. Add 0.10% 270 0.00
GBCI - Glacier Bancorp Add 0.10% 290 0.00
DOCUSD - Physicians Realty Tr Add 0.09% 420 0.00
RAVN - Raven Industries Inc Add 0.04% 90 0.00
BKH - Black Hills Add 0.03% 50 0.00
UFCS - United Fire Group, Inc. Add 0.03% 50 0.00
CFR - Cullen Frost Bankers Add 0.02% 35 0.00
PFE - Pfizer Inc. Add 0.02% 447 0.00
SHW - Sherwin-Williams Add 0.00% 2 0.00
ROK - Rockwell Automation Inc. Buy 32,030 0.06
NWE - Northwestern Corp. Buy 47,990 0.04
SRDX - Surmodics Inc Buy 29,398 0.02
TCF - TCF Financial Buy 15,182 0.01
AXGN - AxoGen Inc. Buy 15,000 0.00
CNP - CenterPoint Energy Buy 6,825 0.00
HMSY - HMS Hldgs Corp Buy 6,010 0.00
IDXGEUR - Interpace Diagnostics Group Buy 50,000 0.00
LAB - Standard Biotools Inc Buy 10,000 0.00
RMTI - Rockwell Med Inc Buy 20,000 0.00
TEUM - Pareteum Corp Buy 20,000 0.00
VCEL - Vericel Corp. Buy 10,000 0.00
Q2 2019
DGII - Digi International Inc. Add 150.98% 379,235 0.06
CCMP - Cabot Microelectronics Corp Add 120.27% 36,080 0.05
ELAN - Elanco Animal Health Inc. Add 90.80% 294,330 0.12
FAST - Fastenal Add 87.47% 2,448,948 0.96
MSI - Motorola Solutions Inc. Add 71.03% 126,046 0.25
UNH - United Health Group Inc. Add 32.86% 174,218 0.51
AIR - AAR Corp. Add 26.80% 58,200 0.03
LFUS - Littelfuse Inc. Add 21.56% 82,199 0.17
NVT - nVent Electric plc Add 15.25% 328,671 0.10
CLB - Core Laboratories Inc. Add 14.91% 49,642 0.03
UFCS - United Fire Group, Inc. Add 14.66% 21,910 0.01
OASPQ - Oasis Petroleum Inc Add 14.18% 113,590 0.01
FEYE - FireEye, Inc. Add 13.73% 25,310 0.00
AAPL - Apple Inc. Add 12.21% 4,049 0.01
UTX - United Technologies Add 11.58% 1,477 0.00
CLXTGBP - Calyxt Inc Add 10.49% 18,830 0.00
WFC - Wells Fargo Add 10.47% 219,857 0.13
SCHW - Charles Schwab Corp. Add 10.27% 111,154 0.05
CFR - Cullen Frost Bankers Add 10.11% 18,845 0.02
CYBE - CyberOptics Corp Add 9.12% 19,840 0.00
IIN - Intricon Corp Com Add 8.30% 18,500 0.01
MMM - 3M Co. Add 7.50% 130,387 0.27
T - AT&T Inc. Add 6.88% 2,813 0.00
QCRH - QCR Holdings Inc. Add 6.64% 7,830 0.00
GWB - Great Western Bancorp Inc. Add 6.23% 136,180 0.06
GOOG - Alphabet Inc. CL C Add 6.11% 16,938 0.22
GLW - Corning Inc. Add 5.71% 120,495 0.05
CRZO - Carrizo Oil & Gas, Inc. Add 5.68% 32,090 0.00
GOOGL - Alphabet Inc. Add 5.59% 80 0.00
HUBG - Hub Group 'A' Add 4.51% 12,330 0.01
TNC - Tennant Co. Add 3.83% 50,081 0.04
SLB - Schlumberger Ltd. Add 3.71% 80,189 0.04
RHHBY - Roche Hldg Ltd ADR Add 3.66% 189,385 0.08
CHRW - C.H. Robinson Worldwide Add 3.17% 60,815 0.06
FISV - Fiserv Inc. Add 2.86% 58,354 0.06
MSFT - Microsoft Corp. Add 2.52% 41,425 0.07
MO - Altria Group Inc. Add 2.43% 104 0.00
CSII - Cardiovascular Sys Inc Add 1.97% 1,878 0.00
FUL - H.B. Fuller Co. Add 1.97% 53,161 0.03
SHW - Sherwin-Williams Add 1.87% 980 0.01
ASB - Associated Banc-Corp Add 1.84% 47,879 0.01
WY - Weyerhaeuser Co. Add 1.72% 300 0.00
COR - CoreSite Realty Corp Add 1.44% 15,577 0.02
QCOM - QUALCOMM Inc. Add 1.39% 17,307 0.02
PFG - Principal Financial Group Add 1.06% 30,385 0.02
BRK.B - Berkshire Hathaway CL B Add 1.05% 233 0.00
GNRC - Generac Holdings Inc. Add 1.03% 6,983 0.01
MDT - Medtronic plc Add 0.84% 25,758 0.03
NVEC - NVE Corp. Add 0.82% 3,385 0.00
DVY - iShares Select Div Add 0.77% 46 0.00
IWM - iShares Russell 2000 ETF Add 0.58% 20 0.00
USB - U.S. Bancorp Add 0.48% 31,498 0.02
V - Visa Inc. Add 0.41% 2,762 0.01
PDCO - Patterson Companies Add 0.39% 2,329 0.00
INSP - Inspire Medical Systems Inc Add 0.05% 80 0.00
GBCI - Glacier Bancorp Add 0.04% 110 0.00
THRM - Gentherm Inc Add 0.04% 210 0.00
NVDA - NVIDIA Corp. Buy 333,265 0.66
AMCR - Amcor plc Buy 923,557 0.64
BX - Blackstone Group Buy 12,500 0.01
ANSS - ANSYS Inc Buy 990 0.00
CERN - Cerner Corp Buy 2,810 0.00
LMT - Lockheed Martin Corp. Buy 606 0.00
OROCF - Orocobre Ltd Buy 33,000 0.00
OTTR - Otter Tail Power Buy 3,800 0.00
PII - Polaris Inc. Buy 2,292 0.00
PLM - Polymet Mining Corp Buy 140,000 0.00
PLM-R - Polymet Mining Corp RT Buy 140,000 0.00
PLUG - Plug Power Inc. Buy 30,000 0.00
Q1 2019
CLB - Core Laboratories Inc. Add 80.70% 148,674 0.13
MSI - Motorola Solutions Inc. Add 58.23% 65,307 0.11
IIN - Intricon Corp Com Add 52.52% 76,793 0.02
CRZO - Carrizo Oil & Gas, Inc. Add 47.77% 182,500 0.03
MGPI - MGP Ingredients Inc. Add 46.14% 20,900 0.02
LFUS - Littelfuse Inc. Add 39.93% 108,805 0.24
RAVN - Raven Industries Inc Add 35.77% 61,750 0.03
AIR - AAR Corp. Add 22.54% 39,950 0.02
V - Visa Inc. Add 22.06% 120,775 0.23
CFR - Cullen Frost Bankers Add 16.22% 26,030 0.03
CSII - Cardiovascular Sys Inc Add 14.79% 12,292 0.01
COR - CoreSite Realty Corp Add 14.05% 133,394 0.17
QCRH - QCR Holdings Inc. Add 13.73% 14,250 0.01
NVEC - NVE Corp. Add 13.52% 49,468 0.06
SCHW - Charles Schwab Corp. Add 12.69% 121,957 0.06
DGII - Digi International Inc. Add 12.19% 27,290 0.00
OASPQ - Oasis Petroleum Inc Add 12.07% 86,240 0.01
HUBG - Hub Group 'A' Add 11.90% 29,100 0.01
MSFT - Microsoft Corp. Add 10.91% 161,671 0.23
UNH - United Health Group Inc. Add 9.54% 46,158 0.14
PFG - Principal Financial Group Add 8.64% 228,207 0.14
WTFC - Wintrust Financial Corp. Add 8.25% 16,170 0.01
SLB - Schlumberger Ltd. Add 8.18% 163,548 0.09
BA - Boeing Co. Add 8.04% 311 0.00
CHRW - C.H. Robinson Worldwide Add 6.04% 109,159 0.12
PDCO - Patterson Companies Add 4.52% 25,943 0.01
GOOG - Alphabet Inc. CL C Add 3.95% 10,528 0.15
PM8 - Premier Inc Cl A Add 3.75% 9,960 0.00
UNP - Union Pacific Add 3.24% 276 0.00
MTSC - MTS Systems Add 2.85% 900 0.00
APOG - Apogee Enterprises, Inc Add 2.83% 10,890 0.00
TNC - Tennant Co. Add 2.72% 34,547 0.03
FISV - Fiserv Inc. Add 2.17% 43,180 0.05
FUL - H.B. Fuller Co. Add 1.99% 52,792 0.03
DCI - Donaldson Co. Add 1.08% 53,870 0.03
ASB - Associated Banc-Corp Add 1.07% 27,561 0.01
DIS - Walt Disney Co. Add 1.02% 19,594 0.03
WFC - Wells Fargo Add 0.57% 11,941 0.01
GNRC - Generac Holdings Inc. Add 0.44% 2,992 0.00
ZBH - Zimmer Biomet Holdings Add 0.29% 2,953 0.00
UPS - United Parcel Service Add 0.28% 2,508 0.00
AXP - American Express Add 0.24% 3,363 0.00
QCOM - QUALCOMM Inc. Add 0.22% 2,780 0.00
GOOGL - Alphabet Inc. Add 0.14% 2 0.00
INSP - Inspire Medical Systems Inc Add 0.11% 165 0.00
CLXTGBP - Calyxt Inc Add 0.07% 130 0.00
JPM - JPMorgan Chase & Co. Add 0.01% 37 0.00
SHW - Sherwin-Williams Buy 52,394 0.27
ELAN - Elanco Animal Health Inc. Buy 324,144 0.13
CCMP - Cabot Microelectronics Corp Buy 30,000 0.04
ACN - Accenture Buy 1,191 0.00
AME - Ametek Inc. Buy 2,700 0.00
CELG - Celgene Corp Buy 2,870 0.00
CNP - CenterPoint Energy Buy 6,798 0.00
FLT - Fleetcor Technologies Inc Buy 1,000 0.00
GPC - Genuine Parts Buy 1,950 0.00
HEI - Heico Corp Buy 2,345 0.00
MDLZ - Mondelez International Buy 4,364 0.00
META - Meta Platforms Inc. Buy 1,300 0.00
MKC - McCormick & Co. Buy 1,350 0.00
NOC - Northrop Grumman Corp. Buy 747 0.00
NSRGY - Nestle Buy 2,450 0.00
SO - Southern Co. Buy 4,417 0.00
SSYS - Stratasys Ltd Buy 8,500 0.00
XLK - Technology Select Sect SPDR Buy 2,752 0.00
Q4 2018
IWR - Ishares Russell Mid Cap ETF Add 300.00% 10,305 0.01
SPY - SPDR S&P 500 ETF Trust Add 266.66% 52,095 0.17
DGII - Digi International Inc. Add 153.00% 135,400 0.02
CRZO - Carrizo Oil & Gas, Inc. Add 131.83% 217,260 0.03
CLB - Core Laboratories Inc. Add 78.89% 81,240 0.07
IIN - Intricon Corp Com Add 64.65% 57,405 0.02
LFUS - Littelfuse Inc. Add 61.35% 103,614 0.24
CLXTGBP - Calyxt Inc Add 59.37% 66,792 0.01
OASPQ - Oasis Petroleum Inc Add 55.08% 253,805 0.02
AIR - AAR Corp. Add 44.55% 54,620 0.03
LOW - Lowe's Cos. Add 37.25% 2,000 0.00
FEYE - FireEye, Inc. Add 31.54% 44,225 0.01
D - Dominion Energy Inc. Add 27.53% 1,000 0.00
SYY - Sysco Corp. Add 23.41% 1,000 0.00
INSP - Inspire Medical Systems Inc Add 22.13% 28,365 0.02
SCHW - Charles Schwab Corp. Add 21.91% 172,665 0.10
BAC - Bank of America Corp. Add 21.33% 2,717 0.00
APOG - Apogee Enterprises, Inc Add 18.47% 60,010 0.02
HUBG - Hub Group 'A' Add 18.22% 37,685 0.02
NVEC - NVE Corp. Add 17.56% 54,641 0.06
WTFC - Wintrust Financial Corp. Add 16.75% 28,135 0.03
MSI - Motorola Solutions Inc. Add 15.36% 14,930 0.02
MSFT - Microsoft Corp. Add 13.93% 181,207 0.25
CMCSA - Comcast Corp. Add 12.35% 933 0.00
TTS1EUR - Tile Shop Inc Add 10.47% 96,165 0.01
BP - BP plc Add 10.29% 2,546 0.00
BRK.A - Berkshire Hathaway CL A Add 10.00% 1 0.00
PEP - PepsiCo Inc. Add 9.92% 1,320 0.00
CSII - Cardiovascular Sys Inc Add 9.41% 7,150 0.00
COR - CoreSite Realty Corp Add 9.39% 81,519 0.10
CFR - Cullen Frost Bankers Add 8.31% 12,305 0.01
TTC - Toro Co. Add 8.11% 211,965 0.16
OSK - Oshkosh Corp. Add 7.63% 13,070 0.01
TNC - Tennant Co. Add 7.10% 84,301 0.06
RAVN - Raven Industries Inc Add 6.25% 10,155 0.00
TFC - Truist Financial Corp. Add 5.84% 2,000 0.00
T - AT&T Inc. Add 5.81% 2,540 0.00
KO - Coca Cola Co. Add 5.36% 1,525 0.00
GWB - Great Western Bancorp Inc. Add 5.15% 113,570 0.05
QCRH - QCR Holdings Inc. Add 5.14% 5,075 0.00
UNP - Union Pacific Add 4.93% 400 0.00
FUL - H.B. Fuller Co. Add 4.66% 117,958 0.07
GOOG - Alphabet Inc. CL C Add 4.61% 11,765 0.16
V - Visa Inc. Add 4.35% 22,812 0.04
CSCO - Cisco Systems Add 4.23% 1,550 0.00
MMM - 3M Co. Add 4.06% 67,953 0.17
GOOGL - Alphabet Inc. Add 3.63% 50 0.00
MCD - McDonald's Corp. Add 3.63% 525 0.00
ONB - Old National Bancorp Add 3.55% 169,683 0.04
AAPL - Apple Inc. Add 2.72% 895 0.00
ASB - Associated Banc-Corp Add 2.64% 66,350 0.02
UPS - United Parcel Service Add 2.44% 21,709 0.03
WY - Weyerhaeuser Co. Add 2.18% 405 0.00
PSX - Phillips 66 Add 1.84% 400 0.00
TECH - Bio-Techne Corp. Add 1.66% 19,487 0.04
PFG - Principal Financial Group Add 1.25% 32,595 0.02
AXP - American Express Add 0.52% 7,145 0.01
INTC - Intel Corp. Add 0.28% 1,100 0.00
FAST - Fastenal Add 0.21% 6,094 0.00
CTLT - Catalent, Inc. Add 0.18% 555 0.00
GGG - Graco Inc. Add 0.10% 5,354 0.00
CHRW - C.H. Robinson Worldwide Add 0.08% 1,450 0.00
JPM - JPMorgan Chase & Co. Add 0.08% 188 0.00
WK - Workiva Inc. Add 0.08% 140 0.00
USB - U.S. Bancorp Add 0.05% 3,660 0.00
REZI - Resideo Technologies Inc. Buy 197,798 0.05
GTX - Garrett Motion Inc. Buy 158,671 0.03
MGPI - MGP Ingredients Inc. Buy 45,300 0.03
EPD - Enterprise Products Partners LP Buy 9,200 0.00
Q3 2018
LFUS - Littelfuse Inc. Add 110.19% 88,539 0.20
AIR - AAR Corp. Add 66.58% 49,000 0.03
BKH - Black Hills Add 44.54% 74,200 0.05
CFR - Cullen Frost Bankers Add 12.48% 16,440 0.02
MSFT - Microsoft Corp. Add 12.37% 143,160 0.19
MMM - 3M Co. Add 9.96% 151,656 0.37
WTFC - Wintrust Financial Corp. Add 9.88% 15,100 0.02
HUBG - Hub Group 'A' Add 9.82% 18,500 0.01
INSP - Inspire Medical Systems Inc Add 8.55% 10,100 0.00
QCRH - QCR Holdings Inc. Add 8.46% 7,700 0.00
COR - CoreSite Realty Corp Add 7.81% 62,908 0.08
GOOG - Alphabet Inc. CL C Add 7.30% 17,353 0.24
AMT - American Tower Corp. Add 6.36% 200 0.00
TTC - Toro Co. Add 6.27% 154,233 0.11
V - Visa Inc. Add 5.89% 29,164 0.05
NKE - NIKE Inc. Add 5.68% 250 0.00
TFC - Truist Financial Corp. Add 3.95% 1,300 0.00
PEP - PepsiCo Inc. Add 3.90% 500 0.00
AXP - American Express Add 3.19% 42,554 0.05
ASB - Associated Banc-Corp Add 3.09% 75,270 0.02
APOG - Apogee Enterprises, Inc Add 2.98% 9,400 0.00
BRK.B - Berkshire Hathaway CL B Add 2.13% 466 0.00
PFG - Principal Financial Group Add 2.02% 51,581 0.04
AMZN - Amazon.com Inc. Add 1.65% 200 0.00
GWB - Great Western Bancorp Inc. Add 1.15% 24,982 0.01
AAPL - Apple Inc. Add 0.77% 250 0.00
USB - U.S. Bancorp Add 0.65% 43,306 0.03
HRL - Hormel Foods Corp. Add 0.26% 17,644 0.01
TRV - Travelers Companies Inc. Add 0.23% 576 0.00
TNC - Tennant Co. Add 0.18% 2,107 0.00
MSI - Motorola Solutions Inc. Buy 97,214 0.15
CLB - Core Laboratories Inc. Buy 102,985 0.14
CRZO - Carrizo Oil & Gas, Inc. Buy 164,800 0.05
FEYE - FireEye, Inc. Buy 140,200 0.03
DGII - Digi International Inc. Buy 88,495 0.01
AME - Ametek Inc. Buy 2,700 0.00
EW - Edwards Lifesciences Corp. Buy 1,320 0.00
HEI - Heico Corp Buy 2,345 0.00
LMT - Lockheed Martin Corp. Buy 606 0.00
SRDX - Surmodics Inc Buy 3,300 0.00
XLK - Technology Select Sect SPDR Buy 2,752 0.00
Q2 2018
ONB - Old National Bancorp Add 1,551.20% 4,867,546 1.13
V - Visa Inc. Add 691.52% 432,863 0.71
NAD - Nuveen Quality Muncp Income Fd Add 208.67% 25,715 0.01
MSFT - Microsoft Corp. Add 41.97% 342,127 0.42
TMO - Thermo Fisher Scientific Add 41.10% 600 0.00
AMAT - Applied Materials Add 21.02% 1,750 0.00
SCHW - Charles Schwab Corp. Add 17.03% 115,585 0.07
COR - CoreSite Realty Corp Add 15.32% 106,963 0.15
GOOG - Alphabet Inc. CL C Add 14.93% 30,876 0.43
NMS - Nuveen MN Qual Mun Income Fd Add 11.62% 4,300 0.00
TTS1EUR - Tile Shop Inc Add 10.11% 91,400 0.01
CSCO - Cisco Systems Add 8.44% 2,850 0.00
MMM - 3M Co. Add 7.64% 107,960 0.26
CAT - Caterpillar Inc. Add 7.34% 550 0.00
LFUS - Littelfuse Inc. Add 6.85% 5,150 0.01
OSK - Oshkosh Corp. Add 6.53% 10,500 0.01
COST - Costco Co. Add 5.76% 200 0.00
LNT - Alliant Energy Add 5.11% 369 0.00
AAPL - Apple Inc. Add 4.71% 1,470 0.00
AMZN - Amazon.com Inc. Add 3.41% 400 0.00
BA - Boeing Co. Add 3.12% 117 0.00
EMCI - EMC Insurance Group Add 2.78% 5,300 0.00
AMGN - Amgen Add 2.72% 271 0.00
CLXTGBP - Calyxt Inc Add 2.52% 5,300 0.00
SCHF - Schwab Intl Equity ETF Add 2.43% 1,190 0.00
GOOGL - Alphabet Inc. Add 2.23% 30 0.00
PG - Procter & Gamble Add 1.92% 6,658 0.01
MA - Mastercard Inc. Add 1.89% 50 0.00
BAC - Bank of America Corp. Add 1.60% 200 0.00
UTX - United Technologies Add 1.41% 200 0.00
CFR - Cullen Frost Bankers Add 1.37% 1,780 0.00
T - AT&T Inc. Add 1.24% 540 0.00
KO - Coca Cola Co. Add 0.96% 301 0.00
RAVN - Raven Industries Inc Add 0.25% 400 0.00
AXP - American Express Add 0.20% 2,653 0.00
CYBE - CyberOptics Corp Add 0.19% 500 0.00
BRK.B - Berkshire Hathaway CL B Add 0.11% 25 0.00
GBCI - Glacier Bancorp Add 0.11% 400 0.00
CASY - Casey's Gen'l Stores Add 0.09% 100 0.00
NVT - nVent Electric plc Buy 2,235,332 0.70
INSP - Inspire Medical Systems Inc Buy 118,100 0.05
AIR - AAR Corp. Buy 73,600 0.04
ACN - Accenture Buy 1,225 0.00
CWB - SPDR Barclays Cap Conv Sec Buy 5,900 0.00
DUK - Duke Energy Corp New Buy 2,750 0.00
EIM - Eaton Vance Muni Bond Buy 26,685 0.00
EIV - Eaton Vance Muni Bond II Buy 10,000 0.00
ICF - iShares Cohen & Steers Reit ET Buy 2,013 0.00
MUH - Blackrock Muni Hldgs Buy 11,350 0.00
MVT - Blackrock MuniVest Buy 11,450 0.00
NOC - Northrop Grumman Corp. Buy 792 0.00
NSRGY - Nestle Buy 2,650 0.00
NUW - Nuveen Muni Value Fd Buy 13,000 0.00
PML - Pimco Muni Income Buy 19,200 0.00
ROK - Rockwell Automation Inc. Buy 1,500 0.00
VMO - Invesco Muni Oppt Tst Buy 10,000 0.00
Q1 2018
V - Visa Inc. Add 713.36% 54,900 0.08
MSFT - Microsoft Corp. Add 445.68% 665,795 0.75
CLXTGBP - Calyxt Inc Add 266.28% 153,109 0.02
SCHW - Charles Schwab Corp. Add 119.20% 369,189 0.24
FISV - Fiserv Inc. Add 96.98% 1,017,386 0.90
MA - Mastercard Inc. Add 93.35% 1,277 0.00
AAPL - Apple Inc. Add 78.30% 13,696 0.03
WY - Weyerhaeuser Co. Add 76.74% 8,063 0.00
IIN - Intricon Corp Com Add 62.31% 42,000 0.01
KO - Coca Cola Co. Add 59.31% 11,684 0.01
GOOGL - Alphabet Inc. Add 45.26% 420 0.01
AMZN - Amazon.com Inc. Add 39.86% 3,340 0.00
COR - CoreSite Realty Corp Add 38.44% 193,855 0.24
BRK.B - Berkshire Hathaway CL B Add 34.46% 5,598 0.01
HSY - Hershey Co. Add 31.74% 30,796 0.04
OASPQ - Oasis Petroleum Inc Add 26.43% 109,100 0.01
AMGN - Amgen Add 24.93% 1,985 0.00
TTS1EUR - Tile Shop Inc Add 22.70% 167,200 0.01
SCHF - Schwab Intl Equity ETF Add 22.50% 9,000 0.00
COST - Costco Co. Add 20.72% 596 0.00
CMCSA - Comcast Corp. Add 19.43% 1,304 0.00
GOOG - Alphabet Inc. CL C Add 18.93% 32,919 0.42
CYBE - CyberOptics Corp Add 18.65% 41,900 0.01
SPY - SPDR S&P 500 ETF Trust Add 18.17% 7,027 0.02
NEE - NextEra Energy Inc. Add 16.60% 392 0.00
THRM - Gentherm Inc Add 15.86% 114,795 0.05
CSCO - Cisco Systems Add 14.44% 4,263 0.00
LMT - Lockheed Martin Corp. Add 12.73% 110 0.00
UTX - United Technologies Add 11.81% 1,502 0.00
MRK - Merck & Co. Add 9.29% 7,929 0.01
MCS - Marcus Corp. Add 8.27% 25,600 0.01
PEP - PepsiCo Inc. Add 7.98% 1,009 0.00
WK - Workiva Inc. Add 7.87% 20,000 0.01
TNC - Tennant Co. Add 7.67% 85,467 0.07
DE - Deere & Co. Add 7.57% 112 0.00
PAYX - Paychex Inc. Add 6.92% 278 0.00
EPAC - Actuant Corp Add 6.81% 30,400 0.01
AXP - American Express Add 6.54% 81,852 0.09
APOG - Apogee Enterprises, Inc Add 5.35% 16,500 0.01
SNA - Snap-On Inc. Add 5.18% 19,825 0.04
MCD - McDonald's Corp. Add 5.10% 753 0.00
AMP - Ameriprise Financial Inc. Add 4.02% 90 0.00
PM - Philip Morris Intl. Add 3.41% 288 0.00
T - AT&T Inc. Add 3.37% 1,423 0.00
LLY - Eli Lilly & Co. Add 2.45% 24,812 0.02
DOCUSD - Physicians Realty Tr Add 2.34% 21,700 0.00
IWD - Ishares Russell 1000 Value E Add 2.11% 100 0.00
PG - Procter & Gamble Add 1.93% 6,548 0.01
CFR - Cullen Frost Bankers Add 1.80% 2,300 0.00
CAT - Caterpillar Inc. Add 1.74% 128 0.00
RHHBY - Roche Hldg Ltd ADR Add 1.45% 78,760 0.03
GWB - Great Western Bancorp Inc. Add 1.36% 29,285 0.01
JNJ - Johnson & Johnson Add 1.36% 29,877 0.05
DCI - Donaldson Co. Add 1.26% 68,475 0.04
INTC - Intel Corp. Add 1.09% 4,374 0.00
USB - U.S. Bancorp Add 1.09% 72,127 0.04
HRL - Hormel Foods Corp. Add 1.08% 74,299 0.03
FAST - Fastenal Add 0.81% 24,068 0.02
MDT - Medtronic plc Add 0.77% 27,872 0.03
NVEC - NVE Corp. Add 0.69% 2,870 0.00
CL - Colgate-Palmolive Add 0.58% 53 0.00
ZBH - Zimmer Biomet Holdings Add 0.41% 4,568 0.01
DIS - Walt Disney Co. Add 0.39% 7,787 0.01
CTLT - Catalent, Inc. Add 0.18% 603 0.00
PFG - Principal Financial Group Add 0.17% 4,321 0.00
LFUS - Littelfuse Inc. Buy 75,200 0.19
ONB - Old National Bancorp Buy 313,793 0.07
AMT - American Tower Corp. Buy 3,145 0.01
AME - Ametek Inc. Buy 2,700 0.00
CELG - Celgene Corp Buy 3,030 0.00
FLT - Fleetcor Technologies Inc Buy 1,000 0.00
NEOG - Neogen Corp Buy 3,765 0.00
PPG - PPG Industries Buy 2,020 0.00
SO - Southern Co. Buy 5,367 0.00
ZTS - Zoetis Inc. Buy 4,140 0.00
Q4 2017
COR - CoreSite Realty Corp Add 407.82% 404,968 0.54
GGG - Graco Inc. Add 173.07% 4,487,571 2.35
HSY - Hershey Co. Add 77.11% 42,242 0.06
SPY - SPDR S&P 500 ETF Trust Add 30.11% 8,950 0.03
OASPQ - Oasis Petroleum Inc Add 29.09% 93,000 0.01
BKH - Black Hills Add 24.24% 35,340 0.03
NAD - Nuveen Quality Muncp Income Fd Add 21.13% 2,150 0.00
BP - BP plc Add 18.10% 5,201 0.00
BA - Boeing Co. Add 17.24% 565 0.00
PM8 - Premier Inc Cl A Add 15.91% 49,400 0.02
CYBE - CyberOptics Corp Add 15.71% 30,500 0.01
TTS1EUR - Tile Shop Inc Add 14.52% 93,400 0.01
TNC - Tennant Co. Add 13.73% 134,442 0.11
KO - Coca Cola Co. Add 11.30% 2,000 0.00
CSCO - Cisco Systems Add 7.21% 1,986 0.00
MCS - Marcus Corp. Add 7.17% 20,700 0.01
CSII - Cardiovascular Sys Inc Add 7.13% 5,400 0.00
LLY - Eli Lilly & Co. Add 3.84% 37,532 0.04
FAST - Fastenal Add 3.73% 107,048 0.07
QCRH - QCR Holdings Inc. Add 3.65% 3,200 0.00
THRM - Gentherm Inc Add 3.38% 23,655 0.01
SCHW - Charles Schwab Corp. Add 2.58% 7,775 0.00
MDT - Medtronic plc Add 2.44% 86,568 0.08
DCI - Donaldson Co. Add 2.16% 115,490 0.07
DOCUSD - Physicians Realty Tr Add 1.98% 18,000 0.00
GWB - Great Western Bancorp Inc. Add 1.94% 41,158 0.02
HRL - Hormel Foods Corp. Add 1.39% 94,947 0.04
BRK.B - Berkshire Hathaway CL B Add 1.25% 200 0.00
RHHBY - Roche Hldg Ltd ADR Add 1.08% 58,261 0.02
SNA - Snap-On Inc. Add 1.05% 3,965 0.01
GOOGL - Alphabet Inc. Add 0.65% 6 0.00
ZBH - Zimmer Biomet Holdings Add 0.59% 6,478 0.01
DIS - Walt Disney Co. Add 0.35% 7,005 0.01
PG - Procter & Gamble Add 0.30% 1,011 0.00
AXP - American Express Add 0.26% 3,264 0.00
APOG - Apogee Enterprises, Inc Add 0.19% 600 0.00
UBSI - United Bankshares Inc. Add 0.15% 290 0.00
USB - U.S. Bancorp Add 0.13% 8,868 0.01
ADC - Agree Realty Corp Add 0.10% 200 0.00
CASY - Casey's Gen'l Stores Add 0.09% 100 0.00
GOOG - Alphabet Inc. CL C Add 0.06% 109 0.00
IIN - Intricon Corp Com Buy 67,400 0.02
XLE - Energy Select Sector SPDR Buy 24,231 0.02
CLXTGBP - Calyxt Inc Buy 57,500 0.01
DE - Deere & Co. Buy 1,480 0.00
MA - Mastercard Inc. Buy 1,368 0.00
Q3 2017
HD - Home Depot Add 82.55% 165,901 0.33
EFA - iShares MSCI EAFE ETF Add 80.70% 5,600 0.00
DVY - iShares Select Div Add 67.26% 5,000 0.00
TTS1EUR - Tile Shop Inc Add 66.52% 256,900 0.04
BA - Boeing Co. Add 47.00% 1,048 0.00
GOOG - Alphabet Inc. CL C Add 43.56% 52,724 0.61
GOOGL - Alphabet Inc. Add 38.02% 254 0.00
PM - Philip Morris Intl. Add 36.43% 2,411 0.00
TNC - Tennant Co. Add 32.27% 238,967 0.19
ITW - Illinois Tool Works Add 31.00% 1,000 0.00
AMAT - Applied Materials Add 23.78% 1,600 0.00
MO - Altria Group Inc. Add 19.87% 1,504 0.00
CYBE - CyberOptics Corp Add 19.07% 31,100 0.01
FAST - Fastenal Add 18.22% 442,534 0.24
NSC - Norfolk Southern Corp. Add 16.42% 792 0.00
ADP - Automatic Data Processing Inc. Add 16.33% 950 0.00
CSX - CSX Corp. Add 12.20% 1,000 0.00
LLY - Eli Lilly & Co. Add 12.06% 105,113 0.11
GWB - Great Western Bancorp Inc. Add 11.49% 218,341 0.11
T - AT&T Inc. Add 10.62% 4,063 0.00
BRK.B - Berkshire Hathaway CL B Add 10.31% 1,500 0.00
MCS - Marcus Corp. Add 10.15% 26,600 0.01
SPY - SPDR S&P 500 ETF Trust Add 9.68% 2,622 0.01
HSY - Hershey Co. Add 9.38% 4,700 0.01
NEE - NextEra Energy Inc. Add 8.45% 213 0.00
MTSC - MTS Systems Add 7.28% 3,092 0.00
APOG - Apogee Enterprises, Inc Add 6.76% 19,500 0.01
DOCUSD - Physicians Realty Tr Add 6.43% 54,900 0.01
PII - Polaris Inc. Add 5.39% 205 0.00
KO - Coca Cola Co. Add 4.18% 710 0.00
MRK - Merck & Co. Add 3.62% 3,082 0.00
THRM - Gentherm Inc Add 3.52% 23,810 0.01
SNA - Snap-On Inc. Add 3.37% 12,354 0.02
QCRH - QCR Holdings Inc. Add 3.30% 2,808 0.00
HWKN - Hawkins Inc. Add 3.16% 5,200 0.00
GBCI - Glacier Bancorp Add 3.01% 13,100 0.01
HUBG - Hub Group 'A' Add 3.01% 6,700 0.00
RHHBY - Roche Hldg Ltd ADR Add 2.99% 156,326 0.06
CHRW - C.H. Robinson Worldwide Add 2.96% 61,258 0.06
HRL - Hormel Foods Corp. Add 2.57% 170,663 0.07
AXP - American Express Add 2.29% 27,950 0.03
DIS - Walt Disney Co. Add 2.23% 43,397 0.05
MDT - Medtronic plc Add 1.97% 68,629 0.06
PG - Procter & Gamble Add 1.97% 6,541 0.01
ZBH - Zimmer Biomet Holdings Add 1.67% 18,059 0.03
DCI - Donaldson Co. Add 1.49% 78,111 0.04
MSFT - Microsoft Corp. Add 1.35% 2,038 0.00
SLB - Schlumberger Ltd. Add 1.33% 30,076 0.03
SCHW - Charles Schwab Corp. Add 1.19% 3,545 0.00
6683 - General Electric Add 1.16% 50,266 0.01
ECL - Ecolab Inc. Add 0.93% 25,735 0.04
ABT - Abbott Labs Add 0.92% 41,700 0.03
GIS - General Mills Add 0.89% 30,017 0.02
NVEC - NVE Corp. Add 0.70% 2,994 0.00
ORCL - Oracle Corp. Add 0.65% 210 0.00
INTC - Intel Corp. Add 0.55% 2,274 0.00
UNH - United Health Group Inc. Add 0.43% 2,255 0.01
PDCO - Patterson Companies Add 0.35% 8,030 0.00
HON - Honeywell Int'l Inc. Add 0.34% 7,635 0.01
USB - U.S. Bancorp Add 0.34% 22,293 0.01
FDX - FedEx Corp. Add 0.32% 11 0.00
PFG - Principal Financial Group Add 0.30% 7,762 0.01
COR - CoreSite Realty Corp Buy 99,300 0.13
CB - Chubb Limited Buy 1,424 0.00
CNSL - Consolidated Comm Hldgs Buy 12,632 0.00
ETV - Eaton Vance Tax Managed Buy Wr Buy 13,000 0.00
PAYX - Paychex Inc. Buy 4,391 0.00
PFF - iShares US Preferred Stock ETF Buy 5,500 0.00
SEIC - SEI Investments Buy 3,300 0.00
Q2 2017
EXC - Exelon Corp Add 120.45% 7,610 0.01
SBUX - Starbucks Corp. Add 108.99% 6,207 0.01
CYBE - CyberOptics Corp Add 93.71% 78,900 0.02
QCRH - QCR Holdings Inc. Add 52.65% 29,307 0.02
OASPQ - Oasis Petroleum Inc Add 52.50% 121,400 0.01
GWB - Great Western Bancorp Inc. Add 37.28% 516,023 0.26
TNC - Tennant Co. Add 37.12% 200,441 0.18
V - Visa Inc. Add 28.72% 1,808 0.00
UNH - United Health Group Inc. Add 28.23% 115,763 0.26
PRLB - Proto Labs Inc. Add 23.26% 95,905 0.08
LLY - Eli Lilly & Co. Add 21.22% 152,628 0.15
ADP - Automatic Data Processing Inc. Add 18.11% 892 0.00
CSCO - Cisco Systems Add 17.34% 4,116 0.00
META - Meta Platforms Inc. Add 16.88% 241 0.00
FAST - Fastenal Add 16.31% 340,528 0.18
ADC - Agree Realty Corp Add 15.37% 28,300 0.02
CAH - Cardinal Health Inc. Add 15.20% 453 0.00
HUBG - Hub Group 'A' Add 14.55% 28,240 0.01
CASY - Casey's Gen'l Stores Add 13.66% 13,920 0.02
APOG - Apogee Enterprises, Inc Add 13.23% 33,700 0.02
TTS1EUR - Tile Shop Inc Add 12.69% 43,500 0.01
GOOG - Alphabet Inc. CL C Add 12.26% 13,215 0.15
EPAC - Actuant Corp Add 12.25% 55,200 0.02
CMCSA - Comcast Corp. Add 11.20% 676 0.00
WBA - Walgreen Boots Alliance Add 10.80% 1,552 0.00
HRL - Hormel Foods Corp. Add 10.07% 607,578 0.25
PII - Polaris Inc. Add 9.82% 340 0.00
DOCUSD - Physicians Realty Tr Add 9.18% 71,780 0.02
BKH - Black Hills Add 8.97% 12,000 0.01
GBCI - Glacier Bancorp Add 8.94% 35,720 0.02
SNA - Snap-On Inc. Add 8.59% 28,972 0.06
BAC - Bank of America Corp. Add 8.37% 1,083 0.00
WTFC - Wintrust Financial Corp. Add 8.32% 16,080 0.01
AAPL - Apple Inc. Add 7.53% 1,242 0.00
MO - Altria Group Inc. Add 7.41% 522 0.00
CVS - CVS Health Corp. Add 7.25% 220 0.00
AXP - American Express Add 7.14% 81,297 0.08
PG - Procter & Gamble Add 6.16% 19,288 0.02
ORCL - Oracle Corp. Add 6.04% 1,848 0.00
ABT - Abbott Labs Add 6.03% 257,647 0.15
LOW - Lowe's Cos. Add 5.03% 257 0.00
UFCS - United Fire Group, Inc. Add 4.65% 11,325 0.01
GNRC - Generac Holdings Inc. Add 4.38% 42,540 0.02
RTN - Raytheon Co Add 4.36% 60 0.00
CHRW - C.H. Robinson Worldwide Add 4.28% 84,951 0.07
TECH - Bio-Techne Corp. Add 4.25% 59,137 0.08
SPY - SPDR S&P 500 ETF Trust Add 4.22% 1,098 0.00
BRK.B - Berkshire Hathaway CL B Add 4.08% 570 0.00
CTLT - Catalent, Inc. Add 3.50% 11,590 0.01
DIS - Walt Disney Co. Add 3.37% 63,291 0.08
RHHBY - Roche Hldg Ltd ADR Add 3.12% 158,080 0.06
GIS - General Mills Add 2.90% 95,462 0.06
PM - Philip Morris Intl. Add 2.78% 179 0.00
EMCI - EMC Insurance Group Add 2.75% 5,240 0.00
BIIB - Biogen Inc. Add 2.73% 28 0.00
BA - Boeing Co. Add 2.29% 50 0.00
IVV - Ishares Core S&P 500 ETF Add 2.15% 98 0.00
ZBH - Zimmer Biomet Holdings Add 1.74% 18,467 0.03
SLB - Schlumberger Ltd. Add 1.58% 35,058 0.03
6683 - General Electric Add 1.43% 60,966 0.02
CI - Cigna Group Add 1.31% 59 0.00
CRAY - Cray Inc Add 1.25% 40,600 0.01
ECL - Ecolab Inc. Add 1.10% 30,055 0.05
ASB - Associated Banc-Corp Add 1.06% 34,057 0.01
WMT - Walmart Inc. Add 0.94% 51 0.00
ALE - ALLETE, Inc. Add 0.86% 3,378 0.00
CNP - CenterPoint Energy Add 0.65% 61 0.00
UTX - United Technologies Add 0.63% 94 0.00
FUL - H.B. Fuller Co. Add 0.54% 19,180 0.01
USB - U.S. Bancorp Add 0.36% 23,605 0.01
MSFT - Microsoft Corp. Add 0.35% 521 0.00
MDT - Medtronic plc Add 0.33% 11,520 0.01
SPSC - SPS Commerce Inc Add 0.24% 140 0.00
BWLD - Buffalo Wild Wings Inc Add 0.22% 45 0.00
CFR - Cullen Frost Bankers Add 0.22% 300 0.00
BMS - Bemis Add 0.21% 9,966 0.01
UPS - United Parcel Service Add 0.20% 2,516 0.00
HD - Home Depot Add 0.13% 264 0.00
HWKN - Hawkins Inc. Add 0.11% 177 0.00
PM8 - Premier Inc Cl A Add 0.10% 309 0.00
QCOM - QUALCOMM Inc. Add 0.09% 1,420 0.00
DCI - Donaldson Co. Add 0.06% 2,983 0.00
SCHW - Charles Schwab Corp. Add 0.06% 175 0.00
WU - Western Union Co. Add 0.06% 2,971 0.00
OSK - Oshkosh Corp. Add 0.04% 67 0.00
SSYS - Stratasys Ltd Add 0.03% 365 0.00
HON - Honeywell Int'l Inc. Add 0.02% 355 0.00
PDCO - Patterson Companies Add 0.00% 4 0.00
UBSI - United Bankshares Inc. Buy 195,779 0.09
CERN - Cerner Corp Buy 6,405 0.01
IPGP - IPG Photonics Corp. Buy 2,000 0.00
NKE - NIKE Inc. Buy 4,651 0.00
Q1 2017
TNC - Tennant Co. Add 332.76% 415,215 0.37
BRK.A - Berkshire Hathaway CL A Add 233.33% 7 0.02
ABT - Abbott Labs Add 220.39% 2,937,871 1.60
TTS1EUR - Tile Shop Inc Add 213.64% 233,440 0.05
LLY - Eli Lilly & Co. Add 187.13% 468,730 0.48
CMCSA - Comcast Corp. Add 100.00% 3,017 0.00
ULGX - Urologix Inc Add 100.00% 20,000 0.00
NSC - Norfolk Southern Corp. Add 73.24% 2,116 0.00
UNP - Union Pacific Add 39.14% 3,150 0.00
DD - DuPont de Nemours Inc. Add 36.42% 2,900 0.00
SPSC - SPS Commerce Inc Add 35.93% 15,550 0.01
KMB - Kimberly-Clark Add 34.51% 56,180 0.09
DOCUSD - Physicians Realty Tr Add 34.27% 199,570 0.05
ADC - Agree Realty Corp Add 28.19% 40,480 0.02
SNA - Snap-On Inc. Add 26.30% 70,266 0.15
GOOG - Alphabet Inc. CL C Add 26.13% 22,339 0.23
SPY - SPDR S&P 500 ETF Trust Add 25.67% 5,311 0.02
HRL - Hormel Foods Corp. Add 23.28% 1,139,613 0.48
PEP - PepsiCo Inc. Add 20.75% 2,642 0.00
CASY - Casey's Gen'l Stores Add 19.23% 16,430 0.02
GWB - Great Western Bancorp Inc. Add 17.95% 210,628 0.11
UTX - United Technologies Add 17.30% 2,192 0.00
WK - Workiva Inc. Add 17.26% 44,430 0.01
ADBE - Adobe Inc. Add 16.33% 358 0.00
CFR - Cullen Frost Bankers Add 15.34% 17,830 0.02
IDXX - IDEXX Laboratories Add 15.01% 600 0.00
DIS - Walt Disney Co. Add 14.45% 237,418 0.33
GOOGL - Alphabet Inc. Add 13.41% 79 0.00
GNRC - Generac Holdings Inc. Add 12.93% 111,190 0.05
GBCI - Glacier Bancorp Add 12.14% 43,230 0.02
EPAC - Actuant Corp Add 11.89% 47,900 0.02
EFA - iShares MSCI EAFE ETF Add 11.26% 751 0.00
UFCS - United Fire Group, Inc. Add 11.07% 24,290 0.01
MDT - Medtronic plc Add 10.56% 331,827 0.33
WTFC - Wintrust Financial Corp. Add 10.49% 18,350 0.02
K - Kellogg Add 10.39% 400 0.00
PRLB - Proto Labs Inc. Add 10.25% 38,328 0.02
IWM - iShares Russell 2000 ETF Add 10.15% 337 0.00
WBA - Walgreen Boots Alliance Add 10.11% 1,319 0.00
ADP - Automatic Data Processing Inc. Add 9.40% 423 0.00
AMZN - Amazon.com Inc. Add 8.99% 800 0.00
OASPQ - Oasis Petroleum Inc Add 8.82% 18,750 0.00
AAPL - Apple Inc. Add 8.54% 1,298 0.00
ZBH - Zimmer Biomet Holdings Add 8.27% 80,923 0.12
PM8 - Premier Inc Cl A Add 8.22% 23,550 0.01
AXP - American Express Add 6.86% 73,080 0.07
ECL - Ecolab Inc. Add 6.47% 165,725 0.25
IJH - Ishares Core S&P Midcap ETF Add 5.61% 136 0.00
CVS - CVS Health Corp. Add 5.38% 155 0.00
PG - Procter & Gamble Add 3.95% 11,892 0.01
JNJ - Johnson & Johnson Add 3.91% 83,841 0.13
CAH - Cardinal Health Inc. Add 3.11% 90 0.00
PFE - Pfizer Inc. Add 3.09% 145,929 0.06
ALE - ALLETE, Inc. Add 3.01% 11,455 0.01
QCOM - QUALCOMM Inc. Add 2.98% 44,237 0.03
THRM - Gentherm Inc Add 2.97% 20,990 0.01
GIS - General Mills Add 2.94% 94,171 0.07
CRAY - Cray Inc Add 2.74% 86,280 0.02
PSX - Phillips 66 Add 2.40% 575 0.00
6683 - General Electric Add 2.27% 94,651 0.03
BMI - Badger Meter Inc. Add 2.24% 47,265 0.02
T - AT&T Inc. Add 2.17% 816 0.00
MCS - Marcus Corp. Add 2.06% 5,300 0.00
HUBG - Hub Group 'A' Add 2.05% 3,900 0.00
WMT - Walmart Inc. Add 1.87% 100 0.00
RHHBY - Roche Hldg Ltd ADR Add 1.70% 84,810 0.03
MSFT - Microsoft Corp. Add 1.68% 2,492 0.00
BMS - Bemis Add 1.58% 74,565 0.04
TECH - Bio-Techne Corp. Add 1.55% 21,200 0.03
BRK.B - Berkshire Hathaway CL B Add 1.45% 200 0.00
APOG - Apogee Enterprises, Inc Add 1.43% 3,600 0.00
INTC - Intel Corp. Add 1.36% 5,628 0.00
XOM - Exxon Mobil Corp. Add 1.32% 10,722 0.01
SLB - Schlumberger Ltd. Add 1.17% 25,769 0.02
CAT - Caterpillar Inc. Add 1.04% 80 0.00
BMY - Bristol-Myers Squibb Add 1.01% 3,458 0.00
HON - Honeywell Int'l Inc. Add 0.91% 20,480 0.03
MCD - McDonald's Corp. Add 0.87% 140 0.00
PDCO - Patterson Companies Add 0.79% 18,259 0.01
HSY - Hershey Co. Add 0.50% 250 0.00
UPS - United Parcel Service Add 0.48% 5,918 0.01
SSYS - Stratasys Ltd Add 0.37% 4,670 0.00
PNR - Pentair plc Add 0.31% 8,310 0.01
MMM - 3M Co. Add 0.28% 5,134 0.01
OSK - Oshkosh Corp. Add 0.21% 400 0.00
UNH - United Health Group Inc. Add 0.20% 831 0.00
HWKN - Hawkins Inc. Add 0.12% 200 0.00
EMCI - EMC Insurance Group Add 0.11% 200 0.00
FUL - H.B. Fuller Co. Add 0.10% 3,585 0.00
JPM - JPMorgan Chase & Co. Add 0.05% 130 0.00
FISV - Fiserv Inc. Add 0.03% 386 0.00
BKH - Black Hills Buy 133,770 0.11
CTLT - Catalent, Inc. Buy 331,370 0.11
CYBE - CyberOptics Corp Buy 84,200 0.03
QCRH - QCR Holdings Inc. Buy 55,660 0.03
ITW - Illinois Tool Works Buy 3,226 0.01
NSRGY - Nestle Buy 5,685 0.01
VTI - Vanguard Total Stock Mkt ETF Buy 4,030 0.01
AMAT - Applied Materials Buy 6,727 0.00
BSV - Vanguard ST Bd ETF Buy 3,500 0.00
CSX - CSX Corp. Buy 8,400 0.00
DUK - Duke Energy Corp New Buy 2,820 0.00
META - Meta Platforms Inc. Buy 1,428 0.00
NAD - Nuveen Quality Muncp Income Fd Buy 10,173 0.00
OTTR - Otter Tail Power Buy 7,008 0.00
PPG - PPG Industries Buy 3,400 0.00
PX - Praxair Buy 2,851 0.00
ROK - Rockwell Automation Inc. Buy 1,923 0.00
SBUX - Starbucks Corp. Buy 5,695 0.00
UN - Unilever Buy 8,000 0.00
VIG - Vanguard Dividend Apprec ETF Buy 3,473 0.00
Q4 2016
THRM - Gentherm Inc Add 122.51% 389,315 0.17
DD - DuPont de Nemours Inc. Add 95.60% 3,892 0.00
WEC - WEC Energy Group Add 59.95% 2,861 0.00
GOOG - Alphabet Inc. CL C Add 39.54% 24,221 0.24
PM8 - Premier Inc Cl A Add 39.12% 80,580 0.03
DOCUSD - Physicians Realty Tr Add 37.94% 160,190 0.04
VDSI - VASCO Data Security Intl Add 27.49% 64,690 0.01
ABT - Abbott Labs Add 22.35% 243,474 0.12
WK - Workiva Inc. Add 22.26% 46,870 0.01
PDCO - Patterson Companies Add 20.03% 385,241 0.20
WY - Weyerhaeuser Co. Add 19.18% 1,876 0.00
EPAC - Actuant Corp Add 19.02% 64,360 0.02
SPY - SPDR S&P 500 ETF Trust Add 18.43% 3,220 0.01
AMZN - Amazon.com Inc. Add 15.89% 1,220 0.00
SNA - Snap-On Inc. Add 15.65% 36,149 0.08
ZBH - Zimmer Biomet Holdings Add 15.44% 130,915 0.17
CASY - Casey's Gen'l Stores Add 14.59% 10,880 0.02
TTS1EUR - Tile Shop Inc Add 14.30% 13,670 0.00
IVV - Ishares Core S&P 500 ETF Add 14.10% 679 0.00
WBA - Walgreen Boots Alliance Add 13.98% 1,600 0.00
HRL - Hormel Foods Corp. Add 13.36% 577,036 0.26
APOG - Apogee Enterprises, Inc Add 11.22% 25,330 0.02
GOOGL - Alphabet Inc. Add 10.51% 56 0.00
V - Visa Inc. Add 9.75% 568 0.00
CFR - Cullen Frost Bankers Add 9.45% 10,040 0.01
HUBG - Hub Group 'A' Add 8.37% 14,690 0.01
RHHBY - Roche Hldg Ltd ADR Add 7.28% 338,166 0.12
TNC - Tennant Co. Add 6.92% 8,080 0.01
MDT - Medtronic plc Add 6.13% 181,493 0.17
ALE - ALLETE, Inc. Add 4.92% 17,810 0.01
BRK.B - Berkshire Hathaway CL B Add 4.75% 625 0.00
CSCO - Cisco Systems Add 4.00% 1,086 0.00
PFE - Pfizer Inc. Add 3.73% 170,105 0.07
WMT - Walmart Inc. Add 3.65% 188 0.00
GIS - General Mills Add 3.53% 109,095 0.09
UFCS - United Fire Group, Inc. Add 3.51% 7,450 0.00
LLY - Eli Lilly & Co. Add 3.43% 8,308 0.01
WTFC - Wintrust Financial Corp. Add 3.35% 5,670 0.01
BMY - Bristol-Myers Squibb Add 3.02% 10,000 0.01
BMS - Bemis Add 2.76% 126,470 0.08
GWB - Great Western Bancorp Inc. Add 2.62% 29,998 0.02
GBCI - Glacier Bancorp Add 2.49% 8,670 0.00
ECL - Ecolab Inc. Add 2.43% 60,752 0.09
UTX - United Technologies Add 2.32% 287 0.00
CRAY - Cray Inc Add 2.21% 68,200 0.02
ORCL - Oracle Corp. Add 2.06% 635 0.00
NKE - NIKE Inc. Add 2.04% 110 0.00
HON - Honeywell Int'l Inc. Add 1.86% 40,923 0.06
BMI - Badger Meter Inc. Add 1.81% 37,530 0.02
PRLB - Proto Labs Inc. Add 1.75% 6,445 0.00
VZ - Verizon Communications Add 1.46% 2,414 0.00
EMCI - EMC Insurance Group Add 1.41% 2,640 0.00
PG - Procter & Gamble Add 1.37% 4,083 0.00
6683 - General Electric Add 1.16% 47,870 0.02
MO - Altria Group Inc. Add 1.10% 91 0.00
CHRW - C.H. Robinson Worldwide Add 1.09% 21,837 0.02
MCS - Marcus Corp. Add 0.98% 2,499 0.00
DIS - Walt Disney Co. Add 0.94% 15,267 0.02
MRK - Merck & Co. Add 0.93% 906 0.00
GGG - Graco Inc. Add 0.86% 28,088 0.03
KMB - Kimberly-Clark Add 0.85% 1,369 0.00
COST - Costco Co. Add 0.80% 26 0.00
ADBE - Adobe Inc. Add 0.78% 17 0.00
FUL - H.B. Fuller Co. Add 0.60% 21,101 0.01
SCHW - Charles Schwab Corp. Add 0.51% 1,525 0.00
UNH - United Health Group Inc. Add 0.41% 1,666 0.00
HD - Home Depot Add 0.38% 770 0.00
TGT - Target Corp. Add 0.29% 7,392 0.01
XOM - Exxon Mobil Corp. Add 0.25% 1,999 0.00
AXP - American Express Add 0.16% 1,680 0.00
UPS - United Parcel Service Add 0.16% 1,937 0.00
SLB - Schlumberger Ltd. Add 0.13% 2,940 0.00
TECH - Bio-Techne Corp. Add 0.11% 1,551 0.00
MMM - 3M Co. Add 0.10% 1,766 0.00
APC - Anadarko Pete Corp Buy 2,894 0.00
CMCSA - Comcast Corp. Buy 3,017 0.00
Q3 2016
GOOG - Alphabet Inc. CL C Add 12,662.29% 60,779 0.63
TNC - Tennant Co. Add 1,377.22% 108,800 0.09
SNA - Snap-On Inc. Add 300.28% 173,293 0.35
UNP - Union Pacific Add 229.57% 5,606 0.01
ABT - Abbott Labs Add 168.05% 683,078 0.38
BMI - Badger Meter Inc. Add 111.35% 1,091,924 0.48
TTC - Toro Co. Add 93.22% 1,851,466 1.14
BA - Boeing Co. Add 83.03% 1,810 0.00
MCS - Marcus Corp. Add 79.72% 112,810 0.04
NEE - NextEra Energy Inc. Add 78.62% 2,070 0.00
NVS - Novartis AG Add 68.10% 2,574 0.00
THRM - Gentherm Inc Add 67.53% 128,100 0.05
CAT - Caterpillar Inc. Add 64.08% 3,000 0.00
TXN - Texas Instruments Add 57.43% 2,010 0.00
CL - Colgate-Palmolive Add 52.40% 4,828 0.00
OASPQ - Oasis Petroleum Inc Add 51.02% 90,200 0.01
ACN - Accenture Add 50.52% 1,020 0.00
SYY - Sysco Corp. Add 28.62% 2,000 0.00
CASY - Casey's Gen'l Stores Add 28.41% 16,500 0.03
DOCUSD - Physicians Realty Tr Add 26.94% 89,600 0.03
PDCO - Patterson Companies Add 25.33% 388,786 0.23
PEP - PepsiCo Inc. Add 24.89% 2,897 0.00
UTX - United Technologies Add 23.14% 2,327 0.00
GWB - Great Western Bancorp Inc. Add 22.88% 212,950 0.09
APOG - Apogee Enterprises, Inc Add 20.63% 38,600 0.02
ADP - Automatic Data Processing Inc. Add 19.99% 900 0.00
EPAC - Actuant Corp Add 19.91% 56,200 0.02
PRLB - Proto Labs Inc. Add 16.67% 52,520 0.04
RHHBY - Roche Hldg Ltd ADR Add 15.95% 638,829 0.26
BMY - Bristol-Myers Squibb Add 15.77% 45,074 0.03
ALE - ALLETE, Inc. Add 15.09% 47,501 0.04
WK - Workiva Inc. Add 15.03% 27,500 0.01
SCHW - Charles Schwab Corp. Add 14.70% 38,150 0.02
EMCI - EMC Insurance Group Add 14.68% 24,000 0.01
BDX - Becton Dickinson Add 14.35% 675 0.00
HUBG - Hub Group 'A' Add 13.52% 20,900 0.01
UFCS - United Fire Group, Inc. Add 13.19% 24,700 0.01
OSK - Oshkosh Corp. Add 12.78% 24,040 0.02
CVX - Chevron Corp. Add 12.66% 44,899 0.06
DIS - Walt Disney Co. Add 11.98% 174,185 0.21
COST - Costco Co. Add 11.77% 341 0.00
GGG - Graco Inc. Add 11.06% 325,193 0.32
KO - Coca Cola Co. Add 11.04% 2,227 0.00
BWLD - Buffalo Wild Wings Inc Add 9.93% 3,100 0.01
FDX - FedEx Corp. Add 9.06% 290 0.00
VDSI - VASCO Data Security Intl Add 8.88% 19,200 0.00
CRAY - Cray Inc Add 7.82% 223,585 0.07
KMB - Kimberly-Clark Add 6.50% 9,859 0.02
WTFC - Wintrust Financial Corp. Add 5.42% 8,700 0.01
CSCO - Cisco Systems Add 4.89% 1,266 0.00
GNRC - Generac Holdings Inc. Add 4.88% 40,580 0.02
MCD - McDonald's Corp. Add 4.23% 718 0.00
SSYS - Stratasys Ltd Add 2.86% 36,080 0.01
HRL - Hormel Foods Corp. Add 2.74% 115,335 0.06
PFE - Pfizer Inc. Add 1.62% 72,785 0.03
XOM - Exxon Mobil Corp. Add 1.34% 10,699 0.01
HON - Honeywell Int'l Inc. Add 1.31% 28,487 0.04
JPM - JPMorgan Chase & Co. Add 1.19% 3,337 0.00
TECH - Bio-Techne Corp. Add 1.17% 15,835 0.02
CHRW - C.H. Robinson Worldwide Add 1.07% 21,269 0.02
HWKN - Hawkins Inc. Add 0.92% 1,500 0.00
T - AT&T Inc. Add 0.89% 335 0.00
PG - Procter & Gamble Add 0.83% 2,441 0.00
6683 - General Electric Add 0.55% 22,602 0.01
TGT - Target Corp. Add 0.51% 12,970 0.01
AXP - American Express Add 0.43% 4,560 0.00
FUL - H.B. Fuller Co. Add 0.39% 13,770 0.01
BMS - Bemis Add 0.35% 15,855 0.01
USB - U.S. Bancorp Add 0.35% 24,150 0.01
WFC - Wells Fargo Add 0.31% 10,054 0.01
ASB - Associated Banc-Corp Add 0.20% 6,840 0.00
HD - Home Depot Add 0.10% 193 0.00
AAPL - Apple Inc. Add 0.07% 10 0.00
TRV - Travelers Companies Inc. Add 0.03% 185 0.00
GBCI - Glacier Bancorp Buy 347,500 0.13
CFR - Cullen Frost Bankers Buy 106,200 0.10
PM8 - Premier Inc Cl A Buy 206,000 0.09
TTS1EUR - Tile Shop Inc Buy 95,600 0.02
LMT - Lockheed Martin Corp. Buy 1,604 0.01
BTI - British American Tobacco plc Buy 1,977 0.00
CAH - Cardinal Health Inc. Buy 2,891 0.00
CB - Chubb Limited Buy 2,286 0.00
CZN - Crane Company Buy 4,328 0.00
ITW - Illinois Tool Works Buy 2,199 0.00
LDR - Landauer Buy 4,629 0.00
MRSH - Marsh Buy 5,010 0.00
ROK - Rockwell Automation Inc. Buy 2,073 0.00
VFC - V.F. Corp. Buy 3,645 0.00
Q2 2016
EMCI - EMC Insurance Group Add 106.97% 84,475 0.03
LNT - Alliant Energy Add 100.00% 4,364 0.00
GWB - Great Western Bancorp Inc. Add 60.58% 351,150 0.15
THRM - Gentherm Inc Add 52.62% 65,400 0.03
FTA - First Tr Lrg Cp Vl Alphadex Add 51.32% 4,434 0.00
SNA - Snap-On Inc. Add 50.25% 19,300 0.04
WK - Workiva Inc. Add 47.45% 58,900 0.01
RHHBY - Roche Hldg Ltd ADR Add 47.07% 1,281,965 0.57
DIS - Walt Disney Co. Add 44.51% 447,758 0.59
EPAC - Actuant Corp Add 40.18% 80,900 0.03
CRAY - Cray Inc Add 37.82% 784,327 0.32
CASY - Casey's Gen'l Stores Add 35.77% 15,300 0.03
BWLD - Buffalo Wild Wings Inc Add 30.51% 7,300 0.01
ABT - Abbott Labs Add 27.27% 87,093 0.05
ALE - ALLETE, Inc. Add 26.87% 66,662 0.06
PRLB - Proto Labs Inc. Add 26.39% 65,785 0.05
APOG - Apogee Enterprises, Inc Add 24.40% 36,700 0.02
PVTB - PrivateBancorp Inc Add 22.05% 37,400 0.02
SCHW - Charles Schwab Corp. Add 18.57% 40,638 0.01
UFCS - United Fire Group, Inc. Add 16.55% 26,600 0.02
HRL - Hormel Foods Corp. Add 15.59% 566,861 0.28
WFC - Wells Fargo Add 14.82% 420,759 0.27
AXP - American Express Add 14.80% 136,482 0.11
LLY - Eli Lilly & Co. Add 12.24% 26,935 0.03
PDCO - Patterson Companies Add 11.20% 154,548 0.10
AMZN - Amazon.com Inc. Add 8.78% 620 0.00
TGT - Target Corp. Add 7.40% 173,722 0.16
RTN - Raytheon Co Add 7.22% 121 0.00
TMO - Thermo Fisher Scientific Add 6.12% 103 0.00
WTFC - Wintrust Financial Corp. Add 5.59% 8,500 0.01
IWF - iShares Russell 1000 Growth ETF Add 5.05% 1,424 0.00
USB - U.S. Bancorp Add 5.02% 332,521 0.18
ASB - Associated Banc-Corp Add 4.33% 141,038 0.03
GNRC - Generac Holdings Inc. Add 4.20% 33,485 0.02
HUBG - Hub Group 'A' Add 4.11% 6,100 0.00
SBUX - Starbucks Corp. Add 3.98% 157 0.00
DCI - Donaldson Co. Add 3.95% 215,421 0.10
GOOGL - Alphabet Inc. Add 3.80% 21 0.00
CFNL - Cardinal Financial Corp Add 3.55% 10,700 0.00
SCHB - Schwab Us Broad Market ETF Add 3.35% 2,000 0.00
GGG - Graco Inc. Add 3.17% 90,292 0.10
BRK.B - Berkshire Hathaway CL B Add 3.13% 430 0.00
TECH - Bio-Techne Corp. Add 3.10% 40,690 0.06
GK - G & K Services Cl A Add 2.82% 12,920 0.01
BDX - Becton Dickinson Add 2.60% 119 0.00
CI - Cigna Group Add 2.26% 106 0.00
WU - Western Union Co. Add 1.97% 97,450 0.03
PFE - Pfizer Inc. Add 1.81% 79,745 0.04
PEP - PepsiCo Inc. Add 1.75% 200 0.00
BMS - Bemis Add 1.57% 70,848 0.05
ECL - Ecolab Inc. Add 1.09% 27,029 0.04
INTC - Intel Corp. Add 1.08% 4,511 0.00
JPM - JPMorgan Chase & Co. Add 0.77% 2,143 0.00
ZBH - Zimmer Biomet Holdings Add 0.71% 5,951 0.01
AAPL - Apple Inc. Add 0.69% 105 0.00
HON - Honeywell Int'l Inc. Add 0.69% 14,984 0.02
FUL - H.B. Fuller Co. Add 0.52% 18,313 0.01
ABBV - AbbVie Inc. Add 0.36% 962 0.00
CHRW - C.H. Robinson Worldwide Add 0.31% 6,144 0.01
MRK - Merck & Co. Add 0.31% 314 0.00
UNH - United Health Group Inc. Add 0.21% 845 0.00
VASC - Vascular Solutions Add 0.13% 100 0.00
JNJ - Johnson & Johnson Add 0.03% 606 0.00
PNR - Pentair plc Add 0.03% 686 0.00
QCOM - QUALCOMM Inc. Add 0.03% 520 0.00
SLB - Schlumberger Ltd. Add 0.00% 59 0.00
SHPG - Shire PLC Buy 182,790 0.45
MCS - Marcus Corp. Buy 141,514 0.04
CNP - CenterPoint Energy Buy 9,398 0.00
DUK - Duke Energy Corp New Buy 2,421 0.00
SO - Southern Co. Buy 3,770 0.00
UNP - Union Pacific Buy 2,442 0.00
Q1 2016
UNH - United Health Group Inc. Add 1,797.03% 386,900 0.71
SCHW - Charles Schwab Corp. Add 124.94% 121,537 0.05
HRL - Hormel Foods Corp. Add 79.27% 1,608,090 0.99
MDY - State Street SPDR S&P MIDCAP 400 ETF Trust Add 50.68% 555 0.00
WK - Workiva Inc. Add 48.79% 40,700 0.01
RAVN - Raven Industries Inc Add 41.63% 96,400 0.02
STJ - St. Jude Medical Add 30.04% 678,355 0.53
DIS - Walt Disney Co. Add 28.55% 223,408 0.32
OASPQ - Oasis Petroleum Inc Add 23.84% 43,300 0.00
WTFC - Wintrust Financial Corp. Add 17.46% 22,600 0.01
CFNL - Cardinal Financial Corp Add 17.24% 44,300 0.01
THRM - Gentherm Inc Add 16.39% 17,500 0.01
PRLB - Proto Labs Inc. Add 14.24% 31,075 0.03
ZBH - Zimmer Biomet Holdings Add 13.07% 97,523 0.15
PFE - Pfizer Inc. Add 12.96% 505,214 0.21
AXP - American Express Add 12.94% 105,694 0.09
QCOM - QUALCOMM Inc. Add 12.53% 166,305 0.12
HUBG - Hub Group 'A' Add 12.25% 16,200 0.01
APOG - Apogee Enterprises, Inc Add 11.41% 15,400 0.01
SPSC - SPS Commerce Inc Add 10.93% 6,200 0.00
OSK - Oshkosh Corp. Add 9.44% 16,700 0.01
VASC - Vascular Solutions Add 8.16% 5,700 0.00
PVTB - PrivateBancorp Inc Add 7.75% 12,200 0.01
SCHB - Schwab Us Broad Market ETF Add 7.18% 4,000 0.00
DVY - iShares Select Div Add 6.39% 494 0.00
WEC - WEC Energy Group Add 6.19% 278 0.00
USB - U.S. Bancorp Add 5.31% 334,212 0.19
VDSI - VASCO Data Security Intl Add 4.63% 11,900 0.00
SYY - Sysco Corp. Add 4.49% 300 0.00
EFA - iShares MSCI EAFE ETF Add 3.82% 600 0.00
SPY - SPDR S&P 500 ETF Trust Add 3.54% 1,171 0.00
XOM - Exxon Mobil Corp. Add 2.80% 21,959 0.03
WFC - Wells Fargo Add 2.69% 74,386 0.05
ECL - Ecolab Inc. Add 2.63% 63,576 0.10
FUL - H.B. Fuller Co. Add 2.09% 71,671 0.04
WU - Western Union Co. Add 1.81% 88,026 0.02
DCI - Donaldson Co. Add 1.78% 95,558 0.04
PEP - PepsiCo Inc. Add 1.78% 200 0.00
RY - Royal Bank of Canada Add 1.41% 250 0.00
CVX - Chevron Corp. Add 0.93% 3,372 0.00
PNR - Pentair plc Add 0.82% 22,027 0.02
MMM - 3M Co. Add 0.75% 13,616 0.03
PG - Procter & Gamble Add 0.74% 2,175 0.00
ABBV - AbbVie Inc. Add 0.52% 1,380 0.00
IBM - International Business Machines Corp. Add 0.42% 835 0.00
PFG - Principal Financial Group Add 0.41% 11,820 0.01
RHHBY - Roche Hldg Ltd ADR Add 0.34% 9,137 0.00
FAST - Fastenal Add 0.29% 6,424 0.00
TECH - Bio-Techne Corp. Add 0.28% 3,689 0.00
ORCL - Oracle Corp. Add 0.25% 80 0.00
NVEC - NVE Corp. Add 0.21% 1,106 0.00
T - AT&T Inc. Add 0.18% 68 0.00
ABT - Abbott Labs Add 0.15% 473 0.00
GK - G & K Services Cl A Add 0.09% 392 0.00
JNJ - Johnson & Johnson Add 0.04% 905 0.00
GWB - Great Western Bancorp Inc. Buy 579,600 0.22
EMCI - EMC Insurance Group Buy 78,973 0.03
RGR - Sturm, Ruger & Co., Inc. Buy 3,200 0.00
RTN - Raytheon Co Buy 1,675 0.00
TXN - Texas Instruments Buy 3,500 0.00
Q4 2015
PRLB - Proto Labs Inc. Add 350.46% 169,775 0.16
IWR - Ishares Russell Mid Cap ETF Add 232.44% 3,210 0.01
SPY - SPDR S&P 500 ETF Trust Add 210.86% 22,457 0.07
NKE - NIKE Inc. Add 75.61% 2,325 0.00
CVS - CVS Health Corp. Add 70.04% 1,573 0.00
RAVN - Raven Industries Inc Add 44.40% 71,200 0.02
BWLD - Buffalo Wild Wings Inc Add 44.39% 8,340 0.02
ZBH - Zimmer Biomet Holdings Add 40.96% 216,743 0.33
ACN - Accenture Add 40.64% 905 0.00
CELG - Celgene Corp Add 28.52% 595 0.00
PFE - Pfizer Inc. Add 27.20% 833,414 0.40
SCHF - Schwab Intl Equity ETF Add 22.79% 9,800 0.00
APOG - Apogee Enterprises, Inc Add 22.39% 24,700 0.02
CSII - Cardiovascular Sys Inc Add 18.58% 38,570 0.01
AMZN - Amazon.com Inc. Add 17.17% 2,500 0.00
CL - Colgate-Palmolive Add 17.05% 1,530 0.00
CSCO - Cisco Systems Add 14.58% 3,338 0.00
ORCL - Oracle Corp. Add 14.53% 4,000 0.00
OSK - Oshkosh Corp. Add 12.04% 19,000 0.01
CMCSA - Comcast Corp. Add 11.98% 460 0.00
STJ - St. Jude Medical Add 11.42% 231,515 0.21
CVX - Chevron Corp. Add 6.16% 20,939 0.03
GK - G & K Services Cl A Add 4.61% 20,190 0.02
AXP - American Express Add 4.47% 34,930 0.04
SPSC - SPS Commerce Inc Add 4.22% 2,300 0.00
SCHB - Schwab Us Broad Market ETF Add 3.72% 2,000 0.00
WY - Weyerhaeuser Co. Add 3.48% 333 0.00
HWKN - Hawkins Inc. Add 3.38% 5,500 0.00
WTFC - Wintrust Financial Corp. Add 3.27% 4,100 0.00
AAPL - Apple Inc. Add 2.81% 430 0.00
BKMU - Bank Mutual Corp. Add 1.35% 3,800 0.00
THRM - Gentherm Inc Add 1.33% 1,400 0.00
HUBG - Hub Group 'A' Add 1.30% 1,700 0.00
DOCUSD - Physicians Realty Tr Add 1.27% 5,100 0.00
FUL - H.B. Fuller Co. Add 1.27% 43,235 0.02
CFNL - Cardinal Financial Corp Add 1.26% 3,200 0.00
VDSI - VASCO Data Security Intl Add 1.22% 3,100 0.00
BRK.B - Berkshire Hathaway CL B Add 1.10% 150 0.00
HSY - Hershey Co. Add 1.05% 720 0.00
TECH - Bio-Techne Corp. Add 1.03% 13,361 0.02
DCI - Donaldson Co. Add 0.96% 50,973 0.02
MCD - McDonald's Corp. Add 0.92% 159 0.00
USB - U.S. Bancorp Add 0.90% 56,167 0.04
BMY - Bristol-Myers Squibb Add 0.87% 2,489 0.00
PVTB - PrivateBancorp Inc Add 0.83% 1,300 0.00
MOCO - MOCON Inc Add 0.75% 1,400 0.00
PM - Philip Morris Intl. Add 0.62% 50 0.00
CHRW - C.H. Robinson Worldwide Add 0.50% 10,065 0.01
MRK - Merck & Co. Add 0.49% 513 0.00
WU - Western Union Co. Add 0.31% 15,265 0.00
VAP - Valspar Add 0.29% 8,205 0.01
JNJ - Johnson & Johnson Add 0.12% 2,601 0.00
FAST - Fastenal Add 0.06% 1,355 0.00
RHHBY - Roche Hldg Ltd ADR Add 0.06% 1,515 0.00
OASPQ - Oasis Petroleum Inc Buy 181,600 0.02
WK - Workiva Inc. Buy 83,423 0.02
DVY - iShares Select Div Buy 7,734 0.01
IWD - Ishares Russell 1000 Value E Buy 4,735 0.01
IWF - iShares Russell 1000 Growth ETF Buy 28,180 0.01
IWM - iShares Russell 2000 ETF Buy 4,472 0.01
XLE - Energy Select Sector SPDR Buy 6,258 0.01
ADBE - Adobe Inc. Buy 2,175 0.00
ALNY - Alnylam Pharmaceuticals Buy 2,300 0.00
CCI - Crown Castle International Corp. Buy 2,425 0.00
CLF - Cleveland-Cliffs Inc. Buy 15,000 0.00
CLX - Clorox Co. Buy 1,957 0.00
ICF - iShares Cohen & Steers Reit ET Buy 2,515 0.00
IJT - iShares S&P Small-Cap 600 Growth ETF Buy 1,655 0.00
MDLZ - Mondelez International Buy 4,464 0.00
META - Meta Platforms Inc. Buy 2,562 0.00
NWBO - NW Biotherapeutics Buy 12,500 0.00
ULGX - Urologix Inc Buy 20,000 0.00
UNP - Union Pacific Buy 2,696 0.00
Q3 2015
EFA - iShares MSCI EAFE ETF Add 112.12% 8,310 0.01
AXP - American Express Add 86.95% 363,629 0.42
VDSI - VASCO Data Security Intl Add 64.02% 99,100 0.03
CSII - Cardiovascular Sys Inc Add 54.74% 73,450 0.02
DOCUSD - Physicians Realty Tr Add 53.32% 139,650 0.03
DHR - Danaher Corp. Add 52.02% 1,248 0.00
CAB - Cabela's, Inc. Add 44.17% 16,100 0.01
PFE - Pfizer Inc. Add 30.30% 712,432 0.35
NOG - Northern Oil and Gas Inc. Add 29.60% 78,400 0.00
OSK - Oshkosh Corp. Add 28.45% 34,960 0.02
CAT - Caterpillar Inc. Add 24.81% 1,020 0.00
RAVN - Raven Industries Inc Add 23.08% 30,069 0.01
HUBG - Hub Group 'A' Add 21.86% 23,420 0.01
SBUX - Starbucks Corp. Add 21.50% 890 0.00
EPAC - Actuant Corp Add 20.64% 39,500 0.01
CELG - Celgene Corp Add 17.45% 310 0.00
SCHW - Charles Schwab Corp. Add 17.12% 14,640 0.01
NKE - NIKE Inc. Add 13.89% 375 0.00
NEE - NextEra Energy Inc. Add 12.87% 396 0.00
COST - Costco Co. Add 12.15% 340 0.00
CVX - Chevron Corp. Add 11.03% 33,778 0.04
THRM - Gentherm Inc Add 10.83% 10,300 0.01
AAPL - Apple Inc. Add 9.73% 1,355 0.00
EXC - Exelon Corp Add 9.31% 780 0.00
RDS.A - Royal Dutch Shell Spons ADR A Add 9.21% 1,066 0.00
NSC - Norfolk Southern Corp. Add 8.96% 290 0.00
CRAY - Cray Inc Add 8.80% 212,138 0.07
SCHB - Schwab Us Broad Market ETF Add 8.04% 4,000 0.00
ADC - Agree Realty Corp Add 6.91% 14,100 0.01
CFNL - Cardinal Financial Corp Add 6.42% 15,300 0.01
MOCO - MOCON Inc Add 5.10% 9,000 0.00
PG - Procter & Gamble Add 4.96% 14,042 0.02
UNH - United Health Group Inc. Add 4.81% 1,000 0.00
GNRC - Generac Holdings Inc. Add 3.85% 31,425 0.01
XOM - Exxon Mobil Corp. Add 3.50% 26,637 0.03
SSYS - Stratasys Ltd Add 3.44% 51,050 0.02
MO - Altria Group Inc. Add 3.33% 310 0.00
SPSC - SPS Commerce Inc Add 3.30% 1,740 0.00
MCD - McDonald's Corp. Add 2.77% 466 0.00
AMGN - Amgen Add 2.53% 275 0.00
KO - Coca Cola Co. Add 2.50% 550 0.00
HWKN - Hawkins Inc. Add 1.75% 2,800 0.00
DCI - Donaldson Co. Add 1.68% 87,730 0.04
FAST - Fastenal Add 1.48% 32,116 0.02
HSY - Hershey Co. Add 1.48% 1,000 0.00
T - AT&T Inc. Add 1.33% 523 0.00
QCOM - QUALCOMM Inc. Add 1.28% 17,037 0.01
MRK - Merck & Co. Add 1.22% 1,250 0.00
JNJ - Johnson & Johnson Add 1.09% 23,443 0.03
GGG - Graco Inc. Add 1.06% 29,994 0.03
MMM - 3M Co. Add 1.00% 18,308 0.04
ORCL - Oracle Corp. Add 0.96% 263 0.00
D - Dominion Energy Inc. Add 0.90% 54 0.00
COP - ConocoPhillips Add 0.82% 3,902 0.00
PEP - PepsiCo Inc. Add 0.81% 94 0.00
XEL - Xcel Energy Inc. Add 0.74% 3,780 0.00
NVEC - NVE Corp. Add 0.69% 3,621 0.00
BMY - Bristol-Myers Squibb Add 0.56% 1,591 0.00
ZBH - Zimmer Biomet Holdings Add 0.50% 2,650 0.00
WBA - Walgreen Boots Alliance Add 0.49% 60 0.00
EMR - Emerson Electric Add 0.37% 13,399 0.01
GIS - General Mills Add 0.37% 12,138 0.01
PNR - Pentair plc Add 0.31% 8,183 0.01
SLB - Schlumberger Ltd. Add 0.22% 4,926 0.01
KMB - Kimberly-Clark Add 0.19% 321 0.00
WU - Western Union Co. Add 0.07% 3,252 0.00
MTSC - MTS Systems Add 0.06% 876 0.00
USB - U.S. Bancorp Add 0.06% 3,528 0.00
BMS - Bemis Add 0.04% 2,010 0.00
RHHBY - Roche Hldg Ltd ADR Add 0.02% 609 0.00
BXLT - Baxalta Inc Buy 1,908,592 0.94
GOOGL - Alphabet Inc. Buy 583 0.01
MDY - State Street SPDR S&P MIDCAP 400 ETF Trust Buy 1,795 0.01
ACN - Accenture Buy 2,227 0.00
CVS - CVS Health Corp. Buy 2,246 0.00
GOOG - Alphabet Inc. CL C Buy 505 0.00
Q2 2015
AXP - American Express Add 312.47% 316,810 0.35
SBUX - Starbucks Corp. Add 82.38% 1,870 0.00
IDXX - IDEXX Laboratories Add 81.81% 1,799 0.00
SSYS - Stratasys Ltd Add 44.10% 453,890 0.22
WY - Weyerhaeuser Co. Add 39.33% 2,702 0.00
WDR - Waddell & Reed Finl Cl A Add 34.02% 13,200 0.01
BWLD - Buffalo Wild Wings Inc Add 30.53% 5,503 0.01
HUBG - Hub Group 'A' Add 29.23% 24,230 0.01
OSK - Oshkosh Corp. Add 25.90% 25,280 0.01
EPAC - Actuant Corp Add 21.02% 33,240 0.01
ADC - Agree Realty Corp Add 13.75% 24,660 0.01
CAB - Cabela's, Inc. Add 13.55% 4,350 0.00
CSII - Cardiovascular Sys Inc Add 13.31% 15,760 0.01
WTFC - Wintrust Financial Corp. Add 12.14% 14,710 0.01
NOG - Northern Oil and Gas Inc. Add 11.58% 27,480 0.00
CASY - Casey's Gen'l Stores Add 10.56% 5,120 0.01
PM - Philip Morris Intl. Add 8.74% 656 0.00
DOCUSD - Physicians Realty Tr Add 8.32% 20,120 0.00
COST - Costco Co. Add 5.94% 157 0.00
LOW - Lowe's Cos. Add 5.65% 343 0.00
VEA - Vanguard FTSE Developed ETF Add 5.39% 277 0.00
V - Visa Inc. Add 5.03% 405 0.00
GGG - Graco Inc. Add 4.90% 132,423 0.13
MO - Altria Group Inc. Add 4.64% 413 0.00
CI - Cigna Group Add 4.33% 195 0.00
BDX - Becton Dickinson Add 4.24% 212 0.00
ALE - ALLETE, Inc. Add 3.79% 11,040 0.01
T - AT&T Inc. Add 3.57% 1,355 0.00
CFNL - Cardinal Financial Corp Add 3.51% 8,090 0.00
GNRC - Generac Holdings Inc. Add 3.38% 26,725 0.02
QCOM - QUALCOMM Inc. Add 3.21% 41,413 0.04
MDU - MDU Resources Group Add 2.96% 73,820 0.02
GGQ7 - Google Inc Cl C Add 2.70% 13 0.00
MOCO - MOCON Inc Add 2.69% 4,630 0.00
FDX - FedEx Corp. Add 2.57% 87 0.00
CMCSA - Comcast Corp. Add 2.37% 89 0.00
GGQ1 - Google Inc Cl A Add 2.28% 11 0.00
XOM - Exxon Mobil Corp. Add 2.22% 16,496 0.02
JNJ - Johnson & Johnson Add 1.86% 39,386 0.05
CVX - Chevron Corp. Add 1.73% 5,196 0.01
CRAY - Cray Inc Add 1.56% 36,898 0.02
CSCO - Cisco Systems Add 1.51% 350 0.00
CHRW - C.H. Robinson Worldwide Add 1.33% 27,045 0.02
BMS - Bemis Add 1.20% 56,581 0.04
ASB - Associated Banc-Corp Add 1.19% 39,005 0.01
BKMU - Bank Mutual Corp. Add 0.97% 2,800 0.00
PVTB - PrivateBancorp Inc Add 0.97% 1,600 0.00
UFCS - United Fire Group, Inc. Add 0.94% 1,930 0.00
HWKN - Hawkins Inc. Add 0.91% 1,440 0.00
GIS - General Mills Add 0.66% 21,647 0.02
USB - U.S. Bancorp Add 0.57% 35,314 0.02
DCI - Donaldson Co. Add 0.49% 25,287 0.01
RHHBY - Roche Hldg Ltd ADR Add 0.31% 8,500 0.00
FUL - H.B. Fuller Co. Add 0.20% 6,877 0.00
WFC - Wells Fargo Add 0.14% 4,022 0.00
HON - Honeywell Int'l Inc. Add 0.07% 1,710 0.00
IBM - International Business Machines Corp. Add 0.07% 149 0.00
BMI - Badger Meter Inc. Add 0.05% 660 0.00
FAST - Fastenal Add 0.05% 1,191 0.00
PFG - Principal Financial Group Add 0.04% 1,195 0.00
RAVN - Raven Industries Inc Buy 130,284 0.04
EEM - iShares MSCI Emerg Mkts ETF Buy 6,596 0.00
IAU - iShares Gold Trust Buy 27,435 0.00
IWR - Ishares Russell Mid Cap ETF Buy 1,381 0.00
WEC - WEC Energy Group Buy 4,777 0.00
Q1 2015
SSYS - Stratasys Ltd Add 3,634.35% 1,001,735 0.73
V - Visa Inc. Add 296.65% 6,022 0.01
DOCUSD - Physicians Realty Tr Add 136.83% 139,700 0.03
WDR - Waddell & Reed Finl Cl A Add 116.76% 20,900 0.02
CFNL - Cardinal Financial Corp Add 102.71% 116,700 0.03
CVX - Chevron Corp. Add 57.06% 109,340 0.16
HWKN - Hawkins Inc. Add 45.88% 49,783 0.03
VDSI - VASCO Data Security Intl Add 29.61% 36,400 0.01
CASY - Casey's Gen'l Stores Add 24.36% 9,500 0.01
CAT - Caterpillar Inc. Add 23.98% 839 0.00
UFCS - United Fire Group, Inc. Add 18.60% 32,299 0.01
WTFC - Wintrust Financial Corp. Add 16.99% 17,600 0.01
HUBG - Hub Group 'A' Add 15.94% 11,400 0.01
ADC - Agree Realty Corp Add 15.44% 24,000 0.01
OSK - Oshkosh Corp. Add 13.75% 11,800 0.01
GGG - Graco Inc. Add 13.35% 318,206 0.32
PVTB - PrivateBancorp Inc Add 10.97% 16,300 0.01
SPSC - SPS Commerce Inc Add 10.21% 5,300 0.00
QCOM - QUALCOMM Inc. Add 10.04% 117,800 0.11
JNJ - Johnson & Johnson Add 9.76% 188,470 0.26
ALE - ALLETE, Inc. Add 9.65% 25,656 0.02
AXP - American Express Add 9.55% 8,840 0.01
APOG - Apogee Enterprises, Inc Add 9.13% 10,700 0.01
MDU - MDU Resources Group Add 9.09% 207,895 0.06
MOCO - MOCON Inc Add 7.37% 11,801 0.00
TECH - Bio-Techne Corp. Add 6.50% 84,267 0.12
PRLB - Proto Labs Inc. Add 5.35% 2,680 0.00
XOM - Exxon Mobil Corp. Add 5.13% 36,320 0.04
KMB - Kimberly-Clark Add 4.76% 7,651 0.01
USB - U.S. Bancorp Add 3.75% 223,967 0.13
RHHBY - Roche Hldg Ltd ADR Add 3.62% 94,505 0.04
GIS - General Mills Add 2.64% 84,513 0.07
BMI - Badger Meter Inc. Add 2.31% 29,012 0.02
DCI - Donaldson Co. Add 2.30% 116,945 0.06
HSY - Hershey Co. Add 2.24% 1,479 0.00
COP - ConocoPhillips Add 2.20% 10,275 0.01
CRAY - Cray Inc Add 2.05% 47,725 0.02
PFG - Principal Financial Group Add 2.04% 58,457 0.04
ECL - Ecolab Inc. Add 2.03% 49,366 0.08
SLB - Schlumberger Ltd. Add 2.02% 46,046 0.05
FAST - Fastenal Add 1.61% 34,294 0.02
ABBV - AbbVie Inc. Add 1.56% 4,189 0.00
IBM - International Business Machines Corp. Add 1.56% 3,319 0.01
SCHW - Charles Schwab Corp. Add 1.49% 1,260 0.00
DLX - Deluxe Corp. Add 1.31% 10,503 0.01
PNR - Pentair plc Add 1.06% 28,005 0.02
MSFT - Microsoft Corp. Add 1.04% 1,714 0.00
PG - Procter & Gamble Add 1.00% 2,829 0.00
UPS - United Parcel Service Add 0.76% 9,951 0.01
ASB - Associated Banc-Corp Add 0.52% 17,056 0.00
EMR - Emerson Electric Add 0.47% 16,837 0.01
STJ - St. Jude Medical Add 0.44% 9,720 0.01
BAX - Baxter International Inc. Add 0.41% 9,553 0.01
MUR - Murphy Oil Corp. Add 0.37% 200 0.00
JPM - JPMorgan Chase & Co. Add 0.34% 1,025 0.00
FUL - H.B. Fuller Co. Add 0.33% 11,106 0.01
WU - Western Union Co. Add 0.27% 15,596 0.00
DAKT - Daktronics, Inc Add 0.22% 200 0.00
CHRW - C.H. Robinson Worldwide Add 0.17% 3,435 0.00
HON - Honeywell Int'l Inc. Add 0.17% 4,064 0.01
GNRC - Generac Holdings Inc. Add 0.12% 930 0.00
BMS - Bemis Add 0.06% 2,623 0.00
6683 - General Electric Add 0.05% 2,934 0.00
HRL - Hormel Foods Corp. Add 0.01% 348 0.00
EPAC - Actuant Corp Buy 158,100 0.05
CELG - Celgene Corp Buy 1,776 0.00
RIG - Transocean Ltd. Buy 10,000 0.00
VEA - Vanguard FTSE Developed ETF Buy 5,143 0.00
Q4 2014
THRM - Gentherm Inc Add 55.91% 49,300 0.03
SPSC - SPS Commerce Inc Add 53.10% 18,000 0.01
NOG - Northern Oil and Gas Inc. Add 50.61% 86,500 0.01
MO - Altria Group Inc. Add 43.28% 3,205 0.00
UFCS - United Fire Group, Inc. Add 31.23% 41,332 0.02
PRLB - Proto Labs Inc. Add 26.75% 10,577 0.01
NSC - Norfolk Southern Corp. Add 24.65% 650 0.00
IVV - Ishares Core S&P 500 ETF Add 24.03% 1,099 0.00
ADVS - Advent Software Add 22.43% 14,600 0.01
COST - Costco Co. Add 20.54% 450 0.00
QCOM - QUALCOMM Inc. Add 19.03% 187,624 0.19
TECH - Bio-Techne Corp. Add 18.84% 205,398 0.26
OSK - Oshkosh Corp. Add 14.40% 10,800 0.01
CAT - Caterpillar Inc. Add 13.90% 427 0.00
WTFC - Wintrust Financial Corp. Add 13.72% 12,500 0.01
SPY - SPDR S&P 500 ETF Trust Add 13.02% 3,440 0.01
EFA - iShares MSCI EAFE ETF Add 12.71% 847 0.00
BWLD - Buffalo Wild Wings Inc Add 12.55% 2,400 0.01
OASPQ - Oasis Petroleum Inc Add 10.93% 4,100 0.00
GNRC - Generac Holdings Inc. Add 10.48% 74,820 0.05
EXC - Exelon Corp Add 9.56% 731 0.00
HWKN - Hawkins Inc. Add 9.49% 9,400 0.01
HUBG - Hub Group 'A' Add 9.16% 6,000 0.00
RHHBY - Roche Hldg Ltd ADR Add 9.13% 218,275 0.10
UTX - United Technologies Add 9.01% 932 0.00
DCI - Donaldson Co. Add 8.10% 380,074 0.20
ECL - Ecolab Inc. Add 7.90% 178,083 0.26
SLB - Schlumberger Ltd. Add 7.39% 157,202 0.19
IBM - International Business Machines Corp. Add 7.07% 14,042 0.03
STJ - St. Jude Medical Add 6.41% 133,980 0.12
MDU - MDU Resources Group Add 6.40% 137,665 0.05
PVTB - PrivateBancorp Inc Add 6.25% 8,750 0.00
ADC - Agree Realty Corp Add 6.22% 9,100 0.00
FAST - Fastenal Add 5.95% 119,801 0.08
CSII - Cardiovascular Sys Inc Add 5.88% 6,580 0.00
CMCSA - Comcast Corp. Add 5.30% 200 0.00
XOM - Exxon Mobil Corp. Add 4.94% 33,304 0.04
UNP - Union Pacific Add 4.92% 110 0.00
COP - ConocoPhillips Add 4.53% 20,224 0.02
CSCO - Cisco Systems Add 4.08% 1,107 0.00
KO - Coca Cola Co. Add 3.96% 938 0.00
BMO - Bank of Montreal Add 3.01% 200 0.00
TMO - Thermo Fisher Scientific Add 2.73% 65 0.00
BA - Boeing Co. Add 1.99% 64 0.00
SCHW - Charles Schwab Corp. Add 1.80% 1,496 0.00
MOCO - MOCON Inc Add 1.59% 2,500 0.00
CVX - Chevron Corp. Add 1.58% 2,989 0.00
ABBV - AbbVie Inc. Add 1.52% 4,000 0.00
HON - Honeywell Int'l Inc. Add 1.29% 30,214 0.04
GGG - Graco Inc. Add 1.22% 28,799 0.03
AXP - American Express Add 1.18% 1,075 0.00
PFE - Pfizer Inc. Add 1.05% 27,584 0.01
MUR - Murphy Oil Corp. Add 0.94% 500 0.00
MRK - Merck & Co. Add 0.89% 949 0.00
AAPL - Apple Inc. Add 0.68% 117 0.00
UNH - United Health Group Inc. Add 0.68% 145 0.00
BMI - Badger Meter Inc. Add 0.48% 6,014 0.00
PNR - Pentair plc Add 0.37% 9,805 0.01
DLX - Deluxe Corp. Add 0.32% 2,513 0.00
PG - Procter & Gamble Add 0.32% 898 0.00
TTC - Toro Co. Add 0.21% 6,185 0.01
BMY - Bristol-Myers Squibb Add 0.20% 600 0.00
JPM - JPMorgan Chase & Co. Add 0.13% 385 0.00
KMB - Kimberly-Clark Add 0.06% 100 0.00
TRV - Travelers Companies Inc. Add 0.02% 126 0.00
GIS - General Mills Add 0.01% 176 0.00
CFNL - Cardinal Financial Corp Buy 113,616 0.03
DOCUSD - Physicians Realty Tr Buy 102,100 0.02
IJH - Ishares Core S&P Midcap ETF Buy 2,555 0.01
NMS - Nuveen MN Muni Income Fd Buy 37,002 0.01
WBA - Walgreen Boots Alliance Buy 12,495 0.01
ALNY - Alnylam Pharmaceuticals Buy 2,200 0.00
ALV - Autoliv Inc. Buy 2,664 0.00
HOG - Harley-Davidson Buy 3,170 0.00
IJT - iShares S&P Small-Cap 600 Growth ETF Buy 1,655 0.00
KMX - CarMax Inc. Buy 3,875 0.00
NU41 - Sonus Networks Buy 15,000 0.00
Q3 2014
GNRC - Generac Holdings Inc. Add 879.18% 640,920 0.38
UFCS - United Fire Group, Inc. Add 113.22% 70,268 0.03
MDU - MDU Resources Group Add 34.77% 554,774 0.22
TMO - Thermo Fisher Scientific Add 33.39% 596 0.00
IVV - Ishares Core S&P 500 ETF Add 30.55% 1,070 0.00
QCOM - QUALCOMM Inc. Add 28.81% 220,539 0.24
VWO - Vanguard Emerging Markets Stock Index Fund Add 27.73% 2,414 0.00
CVS - CVS Health Corp. Add 24.72% 841 0.00
CAT - Caterpillar Inc. Add 18.79% 486 0.00
GGQ7 - Google Inc Cl C Add 18.60% 98 0.00
GGQ1 - Google Inc Cl A Add 17.27% 91 0.00
ALE - ALLETE, Inc. Add 16.47% 38,725 0.03
OSK - Oshkosh Corp. Add 16.28% 10,500 0.01
HSY - Hershey Co. Add 12.49% 7,321 0.01
LOW - Lowe's Cos. Add 11.89% 699 0.00
APA - APA Corp. Add 11.13% 300 0.00
ADC - Agree Realty Corp Add 10.67% 14,100 0.01
FAST - Fastenal Add 9.67% 177,662 0.12
RHHBY - Roche Hldg Ltd ADR Add 9.44% 206,286 0.11
IBM - International Business Machines Corp. Add 7.87% 14,498 0.04
AAPL - Apple Inc. Add 7.26% 1,169 0.00
DHR - Danaher Corp. Add 7.16% 318 0.00
IDXX - IDEXX Laboratories Add 6.67% 200 0.00
PNR - Pentair plc Add 6.26% 155,514 0.15
NVS - Novartis AG Add 5.51% 226 0.00
BRK.B - Berkshire Hathaway CL B Add 4.98% 750 0.00
CRAY - Cray Inc Add 4.55% 102,833 0.04
DCI - Donaldson Co. Add 4.16% 187,654 0.11
BIIB - Biogen Inc. Add 4.00% 45 0.00
V - Visa Inc. Add 3.89% 76 0.00
SCHF - Schwab Intl Equity ETF Add 3.85% 1,655 0.00
PSX - Phillips 66 Add 3.84% 1,067 0.00
MINT - Pimco Enhanced Short Maturity Add 2.51% 180 0.00
WY - Weyerhaeuser Co. Add 2.45% 168 0.00
PFE - Pfizer Inc. Add 2.20% 56,721 0.02
SYY - Sysco Corp. Add 2.17% 147 0.00
UTX - United Technologies Add 1.97% 200 0.00
UPS - United Parcel Service Add 1.81% 23,128 0.03
PRLB - Proto Labs Inc. Add 1.65% 643 0.00
T - AT&T Inc. Add 1.58% 630 0.00
IEX - IDEX Corp. Add 1.42% 58 0.00
TTC - Toro Co. Add 1.28% 36,450 0.03
MCD - McDonald's Corp. Add 1.15% 244 0.00
AXP - American Express Add 1.11% 1,000 0.00
ORCL - Oracle Corp. Add 1.07% 445 0.00
BMS - Bemis Add 1.06% 49,464 0.03
PG - Procter & Gamble Add 1.05% 2,919 0.00
PEP - PepsiCo Inc. Add 0.91% 116 0.00
XOM - Exxon Mobil Corp. Add 0.86% 5,745 0.01
GGG - Graco Inc. Add 0.81% 18,898 0.02
BP - BP plc Add 0.69% 2,735 0.00
CVX - Chevron Corp. Add 0.69% 1,296 0.00
EMR - Emerson Electric Add 0.54% 19,322 0.02
BMI - Badger Meter Inc. Add 0.40% 4,928 0.00
ECL - Ecolab Inc. Add 0.37% 8,361 0.01
GTLS - Chart Industries Inc. Add 0.37% 139 0.00
BMY - Bristol-Myers Squibb Add 0.31% 896 0.00
HON - Honeywell Int'l Inc. Add 0.28% 6,631 0.01
CASY - Casey's Gen'l Stores Add 0.26% 100 0.00
RDS.A - Royal Dutch Shell Spons ADR A Add 0.26% 57 0.00
WDR - Waddell & Reed Finl Cl A Add 0.26% 46 0.00
CSCO - Cisco Systems Add 0.19% 51 0.00
MUR - Murphy Oil Corp. Add 0.19% 100 0.00
ASB - Associated Banc-Corp Add 0.18% 6,054 0.00
JPM - JPMorgan Chase & Co. Add 0.18% 536 0.00
DLX - Deluxe Corp. Add 0.13% 1,037 0.00
WU - Western Union Co. Add 0.06% 3,386 0.00
TECH - Bio-Techne Corp. Buy 1,090,022 1.49
CSII - Cardiovascular Sys Inc Buy 111,842 0.04
DD - DuPont de Nemours Inc. Buy 8,907 0.01
NKE - NIKE Inc. Buy 2,721 0.00
SPG - Simon Property Group Inc. Buy 1,249 0.00
TXN - Texas Instruments Buy 4,653 0.00
Q2 2014
UFCS - United Fire Group, Inc. Add 840.36% 55,464 0.03
AAPL - Apple Inc. Add 663.05% 13,997 0.02
HSY - Hershey Co. Add 198.71% 38,982 0.05
UNP - Union Pacific Add 76.42% 985 0.00
CRAY - Cray Inc Add 66.30% 901,332 0.35
GNRC - Generac Holdings Inc. Add 64.19% 28,500 0.02
ADVS - Advent Software Add 38.81% 18,200 0.01
BA - Boeing Co. Add 36.16% 865 0.00
SPSC - SPS Commerce Inc Add 28.41% 7,500 0.01
APOG - Apogee Enterprises, Inc Add 27.78% 28,500 0.02
GTLS - Chart Industries Inc. Add 26.42% 7,900 0.01
VASC - Vascular Solutions Add 21.73% 29,300 0.01
PVTB - PrivateBancorp Inc Add 15.41% 19,800 0.01
K - Kellogg Add 14.72% 600 0.00
FTA - First Tr Lrg Cp Vl Alphadex Add 14.26% 3,464 0.00
CAB - Cabela's, Inc. Add 13.83% 3,900 0.00
JPM - JPMorgan Chase & Co. Add 12.97% 34,705 0.03
WTFC - Wintrust Financial Corp. Add 12.75% 10,300 0.01
ECL - Ecolab Inc. Add 10.98% 222,079 0.36
PRLB - Proto Labs Inc. Add 10.82% 3,800 0.00
PFG - Principal Financial Group Add 10.81% 282,307 0.20
BMI - Badger Meter Inc. Add 10.80% 121,482 0.09
BMS - Bemis Add 10.67% 449,402 0.26
SPY - SPDR S&P 500 ETF Trust Add 10.01% 2,690 0.01
IBM - International Business Machines Corp. Add 9.65% 16,215 0.04
WMT - Walmart Inc. Add 9.04% 1,000 0.00
HUBG - Hub Group 'A' Add 7.55% 4,600 0.00
ABT - Abbott Labs Add 7.25% 24,943 0.01
ADC - Agree Realty Corp Add 6.36% 7,900 0.00
DCI - Donaldson Co. Add 6.06% 257,680 0.16
PG - Procter & Gamble Add 5.67% 14,910 0.02
SNA - Snap-On Inc. Add 4.86% 2,850 0.00
EMR - Emerson Electric Add 4.35% 149,308 0.14
XOM - Exxon Mobil Corp. Add 4.04% 25,996 0.04
ALE - ALLETE, Inc. Add 4.02% 9,090 0.01
WU - Western Union Co. Add 3.31% 188,833 0.05
UPS - United Parcel Service Add 3.06% 37,976 0.06
GK - G & K Services Cl A Add 2.96% 19,390 0.01
CHRW - C.H. Robinson Worldwide Add 2.43% 49,340 0.05
RHHBY - Roche Hldg Ltd Add 2.17% 46,414 0.02
AMGN - Amgen Add 1.96% 211 0.00
BKMU - Bank Mutual Corp. Add 1.72% 5,000 0.00
TGT - Target Corp. Add 1.72% 59,734 0.05
GGG - Graco Inc. Add 1.47% 33,762 0.04
6683 - General Electric Add 1.07% 57,274 0.02
CVS - CVS Health Corp. Add 1.04% 35 0.00
TFC - Truist Financial Corp. Add 1.04% 46,438 0.01
VZ - Verizon Communications Add 1.02% 2,166 0.00
COP - ConocoPhillips Add 0.99% 4,428 0.01
XEL - Xcel Energy Inc. Add 0.93% 5,447 0.00
V - Visa Inc. Add 0.88% 17 0.00
MTSC - MTS Systems Add 0.77% 13,662 0.01
HON - Honeywell Int'l Inc. Add 0.75% 17,490 0.02
MOCO - MOCON Inc Add 0.64% 1,000 0.00
MDT - Medtronic plc Add 0.53% 21,855 0.02
ASB - Associated Banc-Corp Add 0.51% 16,848 0.00
PFE - Pfizer Inc. Add 0.47% 11,992 0.01
QCOM - QUALCOMM Inc. Add 0.46% 3,520 0.00
FUL - H.B. Fuller Co. Add 0.35% 11,990 0.01
PII - Polaris Inc. Add 0.22% 10 0.00
GIS - General Mills Add 0.21% 6,852 0.01
VAP - Valspar Add 0.17% 5,551 0.01
NVEC - NVE Corp. Add 0.08% 560 0.00
BAX - Baxter International Inc. Add 0.03% 632 0.00
MDU - MDU Resources Group Add 0.01% 210 0.00
PNR - Pentair plc Buy 2,484,231 2.58
EPD - Enterprise Products Partners LP Buy 2,746 0.00
GGQ7 - Google Inc Cl C Buy 527 0.00
KMX - CarMax Inc. Buy 3,875 0.00
Q1 2014
RHHBY - Roche Hldg Ltd Spons ADR Add 110.90% 1,124,456 0.66
CAB - Cabela's, Inc. Add 71.95% 11,800 0.01
DLX - Deluxe Corp. Add 66.56% 323,419 0.26
IBM - International Business Machines Corp. Add 61.30% 63,829 0.19
BMI - Badger Meter Inc. Add 41.53% 330,104 0.28
ADVS - Advent Software Add 41.27% 13,700 0.01
GTLS - Chart Industries Inc. Add 37.79% 8,200 0.01
APOG - Apogee Enterprises, Inc Add 35.18% 26,700 0.01
FAST - Fastenal Add 34.22% 469,272 0.36
PRLB - Proto Labs Inc. Add 31.46% 8,400 0.01
CMCSA - Comcast Corp. Add 31.25% 1,460 0.00
BWLD - Buffalo Wild Wings Inc Add 30.20% 6,100 0.01
SPSC - SPS Commerce Inc Add 30.05% 6,100 0.01
COST - Costco Co. Add 27.68% 545 0.00
C - Citigroup Inc. Add 26.35% 1,064 0.00
MDU - MDU Resources Group Add 25.33% 322,394 0.17
GIS - General Mills Add 24.51% 630,091 0.51
PG - Procter & Gamble Add 24.11% 51,111 0.06
BMS - Bemis Add 23.02% 788,352 0.48
IAU - iShares Gold Trust Add 22.65% 3,019 0.00
FTA - First Tr Lrg Cp Vl Alphadex Add 21.97% 4,376 0.00
HWKN - Hawkins Inc. Add 19.40% 16,100 0.01
AAPL - Apple Inc. Add 18.40% 328 0.00
BA - Boeing Co. Add 17.83% 362 0.00
GGQ1 - Google Inc Cl A Add 17.65% 84 0.00
VDSI - VASCO Data Security Intl Add 17.65% 30,040 0.00
NOG - Northern Oil and Gas Inc. Add 15.57% 23,800 0.01
NVS - Novartis AG Add 15.47% 550 0.00
LNT - Alliant Energy Add 15.40% 609 0.00
OASPQ - Oasis Petroleum Inc Add 15.40% 7,300 0.01
CVX - Chevron Corp. Add 15.02% 24,574 0.05
VASC - Vascular Solutions Add 13.66% 16,200 0.01
HUBG - Hub Group 'A' Add 13.20% 7,100 0.00
CASY - Casey's Gen'l Stores Add 13.08% 4,500 0.00
BRK.B - Berkshire Hathaway CL B Add 10.68% 1,658 0.00
WTFC - Wintrust Financial Corp. Add 10.68% 7,800 0.01
JNJ - Johnson & Johnson Add 10.42% 189,741 0.29
WU - Western Union Co. Add 9.13% 476,905 0.12
LDR - Landauer Add 9.01% 4,200 0.00
BAX - Baxter International Inc. Add 8.66% 186,607 0.21
THRM - Gentherm Inc Add 8.66% 9,500 0.00
MCD - McDonald's Corp. Add 8.38% 1,647 0.00
UTX - United Technologies Add 7.79% 807 0.00
LOW - Lowe's Cos. Add 6.93% 418 0.00
UPS - United Parcel Service Add 6.58% 76,536 0.12
ADC - Agree Realty Corp Add 6.24% 7,300 0.00
MOCO - MOCON Inc Add 5.31% 7,899 0.00
PEP - PepsiCo Inc. Add 5.10% 634 0.00
CHRW - C.H. Robinson Worldwide Add 4.87% 94,185 0.08
BAC - Bank of America Corp. Add 4.72% 3,731 0.00
BKMU - Bank Mutual Corp. Add 4.56% 12,700 0.00
PVTB - PrivateBancorp Inc Add 4.30% 5,300 0.00
D - Dominion Energy Inc. Add 4.08% 277 0.00
SLB - Schlumberger Ltd. Add 3.41% 70,441 0.11
XOM - Exxon Mobil Corp. Add 3.36% 20,897 0.03
TGT - Target Corp. Add 3.35% 112,964 0.11
RY - Royal Bank of Canada Add 2.98% 533 0.00
MUR - Murphy Oil Corp. Add 2.71% 1,400 0.00
COP - ConocoPhillips Add 1.94% 8,527 0.01
ORCL - Oracle Corp. Add 1.81% 748 0.00
JPM - JPMorgan Chase & Co. Add 1.78% 4,685 0.00
ALE - ALLETE, Inc. Add 1.76% 3,918 0.00
ASB - Associated Banc-Corp Add 1.49% 48,349 0.01
SNA - Snap-On Inc. Add 1.47% 850 0.00
SCHW - Charles Schwab Corp. Add 1.24% 1,060 0.00
T - AT&T Inc. Add 1.22% 513 0.00
UNH - United Health Group Inc. Add 1.18% 250 0.00
CNP - CenterPoint Energy Add 1.03% 100 0.00
MDT - Medtronic plc Add 0.82% 33,495 0.03
USB - U.S. Bancorp Add 0.79% 47,046 0.03
PDCO - Patterson Companies Add 0.77% 15,743 0.01
EMR - Emerson Electric Add 0.64% 21,772 0.02
TFC - Truist Financial Corp. Add 0.62% 27,375 0.01
VAP - Valspar Add 0.59% 18,910 0.02
ITW - Illinois Tool Works Add 0.55% 20 0.00
QCOM - QUALCOMM Inc. Add 0.55% 4,180 0.01
GGG - Graco Inc. Add 0.50% 11,425 0.01
6683 - General Electric Add 0.42% 22,560 0.01
NEE - NextEra Energy Inc. Add 0.42% 15 0.00
MMM - 3M Co. Add 0.37% 7,737 0.02
WFC - Wells Fargo Add 0.27% 8,603 0.01
ECL - Ecolab Inc. Add 0.21% 4,223 0.01
MTSC - MTS Systems Add 0.05% 840 0.00
GNRC - Generac Holdings Inc. Buy 44,400 0.04
VWO - Vanguard Emerging Markets Stock Index Fund Buy 10,245 0.01
AP47 - Glaxosmithkline PLC Buy 4,496 0.00
DUK - Duke Energy Corp New Buy 3,072 0.00
IJT - iShares S&P Small-Cap 600 Growth ETF Buy 1,790 0.00
TMO - Thermo Fisher Scientific Buy 1,910 0.00
UFCS - United Fire Group, Inc. Buy 6,600 0.00
UNP - Union Pacific Buy 1,289 0.00
VIG - Vanguard Dividend Apprec ETF Buy 2,709 0.00
Q4 2013
ORCL - Oracle Corp. Add 200.98% 27,575 0.02
V - Visa Inc. Add 137.66% 1,930 0.01
FISV - Fiserv Inc. Add 99.25% 953,206 0.91
RHHBY - Roche Hldg Ltd Spons ADR Add 66.16% 403,735 0.46
WU - Western Union Co. Add 66.08% 2,078,616 0.58
NOG - Northern Oil and Gas Inc. Add 58.17% 56,200 0.01
VASC - Vascular Solutions Add 57.58% 43,345 0.01
KO - Coca Cola Co. Add 53.77% 14,378 0.01
GTLS - Chart Industries Inc. Add 49.66% 7,200 0.01
OSK - Oshkosh Corp. Add 49.09% 21,500 0.02
IVV - Ishares Core S&P 500 ETF Add 41.09% 2,438 0.01
SPSC - SPS Commerce Inc Add 40.97% 5,900 0.01
MDU - MDU Resources Group Add 39.29% 359,025 0.18
KOG - Kodiak Oil & Gas Corp Add 35.45% 51,400 0.01
HUBG - Hub Group 'A' Add 29.02% 12,100 0.01
ADC - Agree Realty Corp Add 28.57% 26,000 0.01
PRLB - Proto Labs Inc. Add 24.76% 5,300 0.01
DIS - Walt Disney Co. Add 24.68% 198,729 0.25
BAX - Baxter International Inc. Add 22.89% 401,521 0.45
HWKN - Hawkins Inc. Add 22.06% 15,000 0.01
CVX - Chevron Corp. Add 20.20% 27,487 0.06
IBM - International Business Machines Corp. Add 18.39% 16,178 0.05
WTFC - Wintrust Financial Corp. Add 17.17% 10,700 0.01
PVTB - PrivateBancorp Inc Add 16.67% 17,600 0.01
LDR - Landauer Add 15.62% 6,300 0.01
MRK - Merck & Co. Add 15.21% 17,250 0.01
VDSI - VASCO Data Security Intl Add 13.16% 19,800 0.00
AAPL - Apple Inc. Add 12.63% 200 0.00
CHRW - C.H. Robinson Worldwide Add 11.82% 204,331 0.19
TGT - Target Corp. Add 10.96% 332,639 0.34
ALE - ALLETE, Inc. Add 10.37% 20,863 0.02
FAST - Fastenal Add 8.34% 105,604 0.08
WDR - Waddell & Reed Finl Cl A Add 7.11% 1,700 0.00
PII - Polaris Inc. Add 6.89% 292 0.00
BRK.B - Berkshire Hathaway CL B Add 6.52% 950 0.00
LOW - Lowe's Cos. Add 6.18% 351 0.00
SYY - Sysco Corp. Add 5.80% 372 0.00
ITW - Illinois Tool Works Add 5.76% 199 0.00
K - Kellogg Add 5.70% 227 0.00
XOM - Exxon Mobil Corp. Add 5.54% 32,685 0.05
NSC - Norfolk Southern Corp. Add 5.22% 183 0.00
CASY - Casey's Gen'l Stores Add 5.20% 1,700 0.00
CSCO - Cisco Systems Add 4.93% 2,667 0.00
NEE - NextEra Energy Inc. Add 4.86% 167 0.00
QCOM - QUALCOMM Inc. Add 4.43% 32,144 0.04
MSFT - Microsoft Corp. Add 4.33% 8,056 0.00
ABBV - AbbVie Inc. Add 4.29% 11,507 0.01
USB - U.S. Bancorp Add 4.02% 230,020 0.15
ADP - Automatic Data Processing Inc. Add 3.94% 202 0.00
ABT - Abbott Labs Add 3.69% 12,512 0.01
GIS - General Mills Add 3.38% 84,018 0.07
SLB - Schlumberger Ltd. Add 3.32% 66,335 0.10
ASB - Associated Banc-Corp Add 3.10% 97,855 0.03
BDX - Becton Dickinson Add 2.98% 150 0.00
PDCO - Patterson Companies Add 2.95% 58,203 0.04
DCI - Donaldson Co. Add 2.82% 116,688 0.08
BMI - Badger Meter Inc. Add 2.61% 20,245 0.02
NVEC - NVE Corp. Add 2.40% 15,810 0.01
MUR - Murphy Oil Corp. Add 2.38% 1,200 0.00
CL - Colgate-Palmolive Add 2.27% 218 0.00
LLY - Eli Lilly & Co. Add 2.22% 6,578 0.01
XEL - Xcel Energy Inc. Add 2.14% 12,315 0.01
CRAY - Cray Inc Add 2.11% 28,690 0.01
INTC - Intel Corp. Add 1.58% 22,134 0.01
SCHW - Charles Schwab Corp. Add 1.48% 1,250 0.00
DLX - Deluxe Corp. Add 1.40% 6,731 0.01
MOCO - MOCON Inc Add 1.36% 2,000 0.00
WMT - Walmart Inc. Add 0.93% 104 0.00
BMS - Bemis Add 0.61% 20,830 0.01
T - AT&T Inc. Add 0.60% 250 0.00
6683 - General Electric Add 0.37% 19,927 0.01
JNJ - Johnson & Johnson Add 0.35% 6,286 0.01
UPS - United Parcel Service Add 0.23% 2,716 0.00
SIAL - Sigma Aldrich Add 0.12% 13 0.00
KMB - Kimberly-Clark Add 0.06% 100 0.00
MDT - Medtronic plc Add 0.06% 2,563 0.00
MTSC - MTS Systems Add 0.06% 1,077 0.00
VAP - Valspar Add 0.05% 1,679 0.00
HRL - Hormel Foods Corp. Add 0.04% 1,407 0.00
THRM - Gentherm Inc Buy 109,685 0.05
ALLE - Allegion Pub Ltd Buy 8,480 0.01
AMZN - Amazon.com Inc. Buy 29,980 0.01
ARG - Airgas Inc Com Buy 3,700 0.01
CERN - Cerner Corp Buy 6,744 0.01
CHD - Church & Dwight Buy 5,600 0.01
CMG - Chipotle Mexican Grill Buy 1,030 0.01
COO - Cooper Cos Inc Buy 3,000 0.01
CVS - CVS Health Corp. Buy 6,987 0.01
DHR - Danaher Corp. Buy 5,717 0.01
DNKN - Dunkin Brands Group Inc Buy 7,500 0.01
EHTH - Ehealth Inc Buy 9,400 0.01
FTA - First Tr Lrg Cp Vl Alphadex Buy 19,919 0.01
HCSG - Healthcare Services Group, Inc. Buy 12,000 0.01
HSTM - HealthStream, Inc. Buy 11,500 0.01
IDXX - IDEXX Laboratories Buy 4,999 0.01
KMX - CarMax Inc. Buy 7,975 0.01
LKQ - LKQ Corp. Buy 14,000 0.01
LULU - Lululemon Athletica Inc. Buy 6,100 0.01
MJN - Mead Johnson Nutrition Buy 4,922 0.01
NGVC - Natural Grocers by Vitamin Cot Buy 10,000 0.01
PM8 - Premier Inc Cl A Buy 11,000 0.01
SBUX - Starbucks Corp. Buy 7,259 0.01
SIRO - Sirona Dental Sys Inc Buy 5,000 0.01
SLCA - US Silica Hldgs Inc Buy 15,000 0.01
SRCL - Stericycle Inc Buy 5,157 0.01
TSCO - Tractor Supply Buy 9,274 0.01
WY - Weyerhaeuser Co. Buy 23,537 0.01
BECN - Beacon Roofing Supply Inc Buy 7,100 0.00
C - Citigroup Inc. Buy 4,038 0.00
IAU - iShares Gold Trust Buy 13,327 0.00
LNT - Alliant Energy Buy 3,955 0.00
NKE - NIKE Inc. Buy 2,730 0.00
Q3 2013
ADC - Agree Realty Corp Add 176.60% 58,100 0.03
FISV - Fiserv Inc. Add 102.09% 485,150 0.89
MDU - MDU Resources Group Add 95.88% 447,310 0.23
SLB - Schlumberger Ltd. Add 44.42% 615,246 0.98
ADVS - Advent Software Add 42.49% 9,900 0.01
MOCO - MOCON Inc Add 39.59% 41,603 0.01
PM - Philip Morris Intl. Add 33.88% 2,823 0.01
ECHO - Echo Global Logistics Add 32.66% 9,993 0.00
HWKN - Hawkins Inc. Add 32.30% 16,600 0.01
SCHW - Charles Schwab Corp. Add 29.23% 19,065 0.01
APOG - Apogee Enterprises, Inc Add 27.78% 16,500 0.01
OASPQ - Oasis Petroleum Inc Add 25.32% 9,900 0.01
LDR - Landauer Add 22.47% 7,400 0.01
DIS - Walt Disney Co. Add 20.40% 136,437 0.16
MO - Altria Group Inc. Add 19.92% 1,725 0.00
SPY - SPDR S&P 500 ETF Trust Add 19.23% 5,195 0.02
CHRW - C.H. Robinson Worldwide Add 18.42% 269,020 0.29
USB - U.S. Bancorp Add 17.55% 853,090 0.57
WTFC - Wintrust Financial Corp. Add 16.45% 8,800 0.01
GGQ1 - Google Add 16.38% 67 0.00
TITN - Titan Machinery Inc. Add 15.96% 13,900 0.00
IWM - iShares Russell 2000 ETF Add 15.19% 400 0.00
CASY - Casey's Gen'l Stores Add 13.94% 4,000 0.00
ASB - Associated Banc-Corp Add 13.83% 383,330 0.11
PVTB - PrivateBancorp Inc Add 13.18% 12,300 0.00
BWLD - Buffalo Wild Wings Inc Add 12.22% 2,200 0.00
ORCL - Oracle Corp. Add 10.73% 1,330 0.00
COST - Costco Co. Add 10.33% 203 0.00
FAST - Fastenal Add 10.19% 117,067 0.11
ALE - ALLETE, Inc. Add 9.94% 18,200 0.02
AAPL - Apple Inc. Add 9.78% 141 0.00
SSYS - Stratasys Ltd Add 9.30% 2,700 0.01
STJ - St. Jude Medical Add 8.95% 174,065 0.17
LOW - Lowe's Cos. Add 7.73% 408 0.00
KO - Coca Cola Co. Add 6.37% 1,602 0.00
NEE - NextEra Energy Inc. Add 6.09% 197 0.00
VASC - Vascular Solutions Add 5.76% 4,100 0.00
DCI - Donaldson Co. Add 5.55% 217,695 0.15
LLY - Eli Lilly & Co. Add 5.01% 14,161 0.01
UPS - United Parcel Service Add 4.43% 49,200 0.08
FDX - FedEx Corp. Add 4.36% 145 0.00
ABT - Abbott Labs Add 4.32% 14,021 0.01
BMI - Badger Meter Inc. Add 3.79% 28,320 0.02
TGT - Target Corp. Add 3.51% 102,980 0.12
K - Kellogg Add 3.40% 131 0.00
BA - Boeing Co. Add 3.26% 64 0.00
ITW - Illinois Tool Works Add 2.95% 99 0.00
BAC - Bank of America Corp. Add 2.81% 2,253 0.00
QCOM - QUALCOMM Inc. Add 2.69% 19,012 0.02
PSX - Phillips 66 Add 2.63% 859 0.00
ADP - Automatic Data Processing Inc. Add 2.54% 127 0.00
CVX - Chevron Corp. Add 2.02% 2,699 0.01
SNA - Snap-On Inc. Add 1.89% 1,150 0.00
MCD - McDonald's Corp. Add 1.78% 346 0.00
DLX - Deluxe Corp. Add 1.37% 6,498 0.00
IREUR - Ingersoll Rand Add 1.32% 336 0.00
UTX - United Technologies Add 1.25% 132 0.00
AXP - American Express Add 1.21% 1,145 0.00
VAP - Valspar Add 1.19% 37,560 0.04
NVEC - NVE Corp. Add 1.09% 7,125 0.01
UNP - Union Pacific Add 1.06% 19 0.00
SIAL - Sigma Aldrich Add 0.92% 101 0.00
INTC - Intel Corp. Add 0.75% 10,432 0.00
XOM - Exxon Mobil Corp. Add 0.69% 4,027 0.01
APC - Anadarko Pete Corp Add 0.52% 20 0.00
PEP - PepsiCo Inc. Add 0.45% 62 0.00
MTSC - MTS Systems Add 0.42% 7,500 0.01
CI - Cigna Group Add 0.31% 15 0.00
FUL - H.B. Fuller Co. Add 0.17% 6,581 0.01
CRAY - Cray Inc Add 0.11% 1,550 0.00
RDS.A - Royal Dutch Shell Spons ADR A Add 0.11% 25 0.00
RHHBY - Roche Hldg Ltd Spons ADR Buy 610,205 0.75
NOG - Northern Oil and Gas Inc. Buy 96,620 0.03
BRK.A - Berkshire Hathaway CL A Buy 3 0.01
IWR - Ishares Russell Mid Cap ETF Buy 2,010 0.01
MUSA - Murphy USA Inc. Buy 12,625 0.01
VB - Vanguard Small Cap ETF Buy 5,385 0.01
AMP - Ameriprise Financial Inc. Buy 2,431 0.00
IJR - Ishares Core S&P Small Cap E Buy 2,345 0.00
INOD - Innodata Inc. Buy 48,597 0.00
NSRGY - Nestle Buy 3,043 0.00
OXY - Occidental Petroleum Buy 2,150 0.00
SYY - Sysco Corp. Buy 6,415 0.00
VWO - Vanguard Emerging Markets Stock Index Fund Buy 6,012 0.00
Q2 2013
MINT - Pimco Enhanced Short Maturity Add 158.47% 4,900 0.01
QCOM - QUALCOMM Inc. Add 130.19% 399,624 0.49
EEM - iShares MSCI Emerg Mkts ETF Add 115.50% 6,295 0.01
CL - Colgate-Palmolive Add 75.10% 4,210 0.00
WMT - Walmart Inc. Add 59.32% 4,182 0.01
CHRW - C.H. Robinson Worldwide Add 49.53% 483,713 0.55
TITN - Titan Machinery Inc. Add 34.21% 22,200 0.01
MUR - Murphy Oil Corp. Add 29.49% 11,500 0.01
DLX - Deluxe Corp. Add 27.99% 103,356 0.07
MOCO - MOCON Inc Add 26.02% 21,695 0.01
WU - Western Union Co. Add 24.87% 632,547 0.22
SLB - Schlumberger Ltd. Add 23.25% 261,271 0.38
BMI - Badger Meter Inc. Add 22.95% 139,331 0.13
NVEC - NVE Corp. Add 22.65% 120,355 0.11
ASB - Associated Banc-Corp Add 20.62% 473,744 0.15
COP - ConocoPhillips Add 20.29% 76,340 0.09
RDS.A - Royal Dutch Shell Spons ADR A Add 20.16% 3,775 0.01
AAPL - Apple Inc. Add 20.07% 241 0.00
CRAY - Cray Inc Add 16.71% 194,290 0.08
UNP - Union Pacific Add 15.48% 241 0.00
SPY - SPDR S&P 500 ETF Trust Add 10.77% 2,628 0.01
MO - Altria Group Inc. Add 10.60% 830 0.00
XOM - Exxon Mobil Corp. Add 10.54% 55,828 0.10
ABT - Abbott Labs Add 10.35% 30,470 0.02
IBM - International Business Machines Corp. Add 10.10% 8,103 0.03
XEL - Xcel Energy Inc. Add 8.37% 44,580 0.03
CI - Cigna Group Add 8.33% 375 0.00
KO - Coca Cola Co. Add 8.25% 1,916 0.00
JPM - JPMorgan Chase & Co. Add 8.20% 23,363 0.03
UTX - United Technologies Add 7.82% 766 0.00
BRK.B - Berkshire Hathaway CL B Add 7.01% 987 0.00
APC - Anadarko Pete Corp Add 6.89% 250 0.00
PII - Polaris Inc. Add 6.64% 271 0.00
V - Visa Inc. Add 6.05% 101 0.00
6683 - General Electric Add 6.03% 303,344 0.14
PEP - PepsiCo Inc. Add 5.89% 758 0.00
FCX - Freeport-McMoran Inc. Add 5.40% 810 0.00
EFA - iShares MSCI EAFE ETF Add 5.38% 505 0.00
ORCL - Oracle Corp. Add 5.31% 625 0.00
UPS - United Parcel Service Add 5.11% 54,089 0.09
PM - Philip Morris Intl. Add 4.71% 375 0.00
AXP - American Express Add 4.19% 3,821 0.01
FDX - FedEx Corp. Add 3.91% 125 0.00
PDCO - Patterson Companies Add 3.65% 70,452 0.05
ABBV - AbbVie Inc. Add 2.92% 7,933 0.01
LDR - Landauer Add 2.81% 900 0.00
CVX - Chevron Corp. Add 2.70% 3,502 0.01
HSY - Hershey Co. Add 2.50% 490 0.00
EMR - Emerson Electric Add 2.36% 79,329 0.09
USB - U.S. Bancorp Add 2.29% 108,780 0.08
PFG - Principal Financial Group Add 2.25% 59,077 0.04
BMO - Bank of Montreal Add 2.19% 400 0.00
MSFT - Microsoft Corp. Add 2.13% 5,094 0.00
APOG - Apogee Enterprises, Inc Add 2.06% 1,200 0.00
MMM - 3M Co. Add 1.88% 40,693 0.09
STJ - St. Jude Medical Add 1.56% 29,937 0.03
BKMU - Bank Mutual Corp. Add 1.46% 4,000 0.00
PG - Procter & Gamble Add 0.96% 2,110 0.00
DCI - Donaldson Co. Add 0.93% 36,186 0.03
USA - Liberty All-Star Equity Fd Add 0.85% 99 0.00
BCF - Blackrock Real Asset Eq Tr Add 0.84% 214 0.00
CAT - Caterpillar Inc. Add 0.82% 36 0.00
INTC - Intel Corp. Add 0.78% 10,702 0.01
FAST - Fastenal Add 0.58% 6,661 0.01
T - AT&T Inc. Add 0.48% 200 0.00
MDT - Medtronic plc Add 0.43% 17,980 0.02
MRK - Merck & Co. Add 0.37% 500 0.00
GLW - Corning Inc. Add 0.01% 626 0.00
SCHW - Charles Schwab Corp. Buy 65,235 0.03
ADC - Agree Realty Corp Buy 32,900 0.02
GGQ1 - Google Buy 409 0.01
IWM - iShares Russell 2000 ETF Buy 2,634 0.01
1721000D - Polymet Mining Corp Rts Buy 10,000 0.00
BA - Boeing Co. Buy 1,966 0.00
BGS - B & G Foods Inc Buy 6,360 0.00
C - Citigroup Inc. Buy 4,338 0.00
CMCSA - Comcast Corp. Buy 4,827 0.00
COST - Costco Co. Buy 1,966 0.00
LOW - Lowe's Cos. Buy 5,275 0.00
Q1 2013
QCOM - QUALCOMM Inc. Add 5,011.64% 300,949 0.21
SPSC - SPS Commerce Inc Add 298.21% 16,700 0.01
WDR - Waddell & Reed Finl Cl A Add 136.11% 14,700 0.01
ECHO - Echo Global Logistics Add 118.18% 40,300 0.01
SPY - SPDR S&P 500 ETF Trust Add 114.62% 13,027 0.02
WTFC - Wintrust Financial Corp. Add 114.23% 30,385 0.01
WU - Western Union Co. Add 88.93% 1,197,231 0.18
PVTB - PrivateBancorp Inc Add 81.14% 54,200 0.01
KOG - Kodiak Oil & Gas Corp Add 74.33% 69,800 0.01
GTLS - Chart Industries Inc. Add 73.77% 9,000 0.01
CASY - Casey's Gen'l Stores Add 68.21% 13,300 0.01
VDSI - VASCO Data Security Intl Add 66.39% 73,300 0.01
MDU - MDU Resources Group Add 65.41% 185,490 0.05
HUBG - Hub Group 'A' Add 63.91% 23,200 0.01
DIS - Walt Disney Co. Add 63.36% 262,639 0.15
CHRW - C.H. Robinson Worldwide Add 60.67% 368,720 0.22
TITN - Titan Machinery Inc. Add 60.25% 24,400 0.01
HWKN - Hawkins Inc. Add 58.45% 21,800 0.01
BWLD - Buffalo Wild Wings Inc Add 57.97% 8,000 0.01
LDR - Landauer Add 55.26% 11,400 0.01
MOCO - MOCON Inc Add 53.51% 29,064 0.00
SJR - Superior Energy Svcs Add 53.11% 22,200 0.01
PRLB - Proto Labs Inc. Add 51.93% 10,425 0.01
APOG - Apogee Enterprises, Inc Add 45.86% 18,300 0.01
NVEC - NVE Corp. Add 45.36% 165,784 0.09
OSK - Oshkosh Corp. Add 45.31% 14,500 0.01
MUR - Murphy Oil Corp. Add 44.44% 12,000 0.01
OASPQ - Oasis Petroleum Inc Add 43.37% 13,400 0.01
ASB - Associated Banc-Corp Add 36.60% 615,598 0.10
CAB - Cabela's, Inc. Add 34.73% 8,300 0.01
ABT - Abbott Labs Add 33.16% 73,301 0.03
SNA - Snap-On Inc. Add 31.20% 15,725 0.01
UPS - United Parcel Service Add 30.40% 246,600 0.21
KO - Coca Cola Co. Add 29.94% 5,350 0.00
ADVS - Advent Software Add 27.54% 5,700 0.00
V - Visa Inc. Add 25.28% 337 0.00
XEL - Xcel Energy Inc. Add 22.02% 96,098 0.03
PFG - Principal Financial Group Add 21.80% 470,326 0.16
LKQ - LKQ Corp. Add 21.30% 6,900 0.00
APA - APA Corp. Add 19.70% 572 0.00
BRK.B - Berkshire Hathaway CL B Add 17.87% 2,135 0.00
BKMU - Bank Mutual Corp. Add 16.74% 39,380 0.00
AAPL - Apple Inc. Add 16.72% 172 0.00
GLW - Corning Inc. Add 16.68% 612,962 0.08
XOM - Exxon Mobil Corp. Add 16.17% 73,713 0.07
ALE - ALLETE, Inc. Add 16.16% 26,950 0.01
EMR - Emerson Electric Add 14.60% 427,473 0.24
DLX - Deluxe Corp. Add 13.33% 43,434 0.02
SLB - Schlumberger Ltd. Add 12.65% 126,183 0.10
COP - ConocoPhillips Add 12.64% 42,229 0.03
MDT - Medtronic plc Add 10.98% 411,985 0.20
DAKT - Daktronics, Inc Add 8.91% 222,597 0.02
MSFT - Microsoft Corp. Add 8.61% 18,935 0.01
BMY - Bristol-Myers Squibb Add 8.23% 24,952 0.01
TGT - Target Corp. Add 8.19% 223,329 0.16
USB - U.S. Bancorp Add 7.67% 338,650 0.12
MCD - McDonald's Corp. Add 7.47% 1,368 0.00
BCF - Blackrock Real Asset Eq Tr Add 6.68% 1,598 0.00
ADP - Automatic Data Processing Inc. Add 6.38% 300 0.00
6683 - General Electric Add 4.72% 226,886 0.05
BP - BP plc Add 4.12% 18,095 0.01
UTX - United Technologies Add 4.07% 383 0.00
EFA - iShares MSCI EAFE ETF Add 3.87% 350 0.00
GK - G & K Services Cl A Add 3.83% 30,075 0.01
INTC - Intel Corp. Add 3.80% 50,446 0.01
JNJ - Johnson & Johnson Add 3.75% 66,619 0.06
PM - Philip Morris Intl. Add 3.46% 266 0.00
PDCO - Patterson Companies Add 3.29% 61,522 0.02
MRK - Merck & Co. Add 3.09% 4,064 0.00
CSCO - Cisco Systems Add 3.05% 1,683 0.00
BMI - Badger Meter Inc. Add 3.02% 17,775 0.01
RY - Royal Bank of Canada Add 2.71% 475 0.00
CRAY - Cray Inc Add 2.69% 30,400 0.01
T - AT&T Inc. Add 2.41% 980 0.00
PG - Procter & Gamble Add 2.19% 4,726 0.00
DCI - Donaldson Co. Add 1.94% 73,871 0.03
STJ - St. Jude Medical Add 1.51% 28,500 0.01
AXP - American Express Add 1.34% 1,203 0.00
WAG - Walgreen Co. Add 1.17% 200 0.00
BMS - Bemis Add 1.13% 38,580 0.02
TFC - Truist Financial Corp. Add 0.97% 44,800 0.01
GIS - General Mills Add 0.92% 22,977 0.01
IBM - International Business Machines Corp. Add 0.90% 717 0.00
PFE - Pfizer Inc. Add 0.81% 21,047 0.01
VZ - Verizon Communications Add 0.81% 2,018 0.00
MTSC - MTS Systems Add 0.65% 11,585 0.01
VAP - Valspar Add 0.63% 20,015 0.01
FAST - Fastenal Add 0.57% 6,525 0.00
EXC - Exelon Corp Add 0.34% 27 0.00
FUL - H.B. Fuller Co. Add 0.33% 12,625 0.01
TTC - Toro Co. Add 0.31% 9,875 0.00
MMM - 3M Co. Add 0.24% 5,086 0.01
WFC - Wells Fargo Add 0.23% 8,129 0.00
SRDX - SurModics Inc Add 0.13% 995 0.00
ECL - Ecolab Inc. Add 0.03% 604 0.00
FISV - Fiserv Inc. Add 0.02% 85 0.00
VKVTIX - Invt Gr Mun Tr UT 31 Mnthly Ca Buy 112,978,787 51.14
ABBV - AbbVie Inc. Buy 271,533 0.11
VASC - Vascular Solutions Buy 82,300 0.01
CNP - CenterPoint Energy Buy 9,890 0.00
DE - Deere & Co. Buy 2,725 0.00
IEX - IDEX Corp. Buy 4,072 0.00
IJS - iShares S&P Small-Cap 600 Value ETF Buy 3,651 0.00
MINT - Pimco Enhanced Short Maturity Buy 3,092 0.00
MOS - Mosaic Co. Buy 3,600 0.00
NSRGY - Nestle Buy 3,243 0.00
NVS - Novartis AG Buy 4,653 0.00
PCYO - PureCycle Corp Buy 11,855 0.00
USA - Liberty All-Star Equity Buy 11,630 0.00
Q4 2012
MDU - MDU Resources Group Add 131.07% 160,857 0.09
CAB - Cabela's, Inc. Add 113.39% 12,700 0.01
ADVS - Advent Software Add 95.28% 10,100 0.00
BKMU - Bank Mutual Corp. Add 77.76% 102,900 0.01
GTLS - Chart Industries Inc. Add 64.86% 4,800 0.01
SJR - Superior Energy Svcs Add 57.14% 15,200 0.01
BWLD - Buffalo Wild Wings Inc Add 56.82% 5,000 0.01
CASY - Casey's Gen'l Stores Add 54.76% 6,900 0.01
KOG - Kodiak Oil & Gas Corp Add 51.70% 32,000 0.01
PVTB - PrivateBancorp Inc Add 45.22% 20,800 0.01
OASPQ - Oasis Petroleum Inc Add 45.07% 9,600 0.01
WTFC - Wintrust Financial Corp. Add 44.57% 8,200 0.01
VDSI - VASCO Data Security Intl Add 39.22% 31,100 0.01
MOCO - MOCON Inc Add 34.85% 14,035 0.01
WDR - Waddell & Reed Finl Cl A Add 33.33% 2,700 0.00
OSK - Oshkosh Corp. Add 30.61% 7,500 0.00
PRLB - Proto Labs Inc. Add 30.04% 4,637 0.00
MO - Altria Group Inc. Add 28.36% 1,900 0.00
ECHO - Echo Global Logistics Add 26.77% 7,200 0.00
LDR - Landauer Add 26.33% 4,300 0.01
HWKN - Hawkins Inc. Add 23.92% 7,200 0.01
CRAY - Cray Inc Add 22.29% 206,380 0.08
ALE - ALLETE, Inc. Add 21.88% 29,935 0.03
BIIB - Biogen Inc. Add 20.14% 282 0.00
NVEC - NVE Corp. Add 18.31% 56,565 0.08
SLB - Schlumberger Ltd. Add 13.00% 114,817 0.20
ASB - Associated Banc-Corp Add 11.29% 170,694 0.06
DLX - Deluxe Corp. Add 10.93% 32,112 0.03
UTX - United Technologies Add 10.06% 860 0.00
HUBG - Hub Group 'A' Add 10.00% 3,300 0.00
PDCO - Patterson Companies Add 9.55% 162,818 0.14
AXP - American Express Add 7.16% 6,010 0.01
T - AT&T Inc. Add 7.03% 2,672 0.00
PEP - PepsiCo Inc. Add 6.98% 875 0.00
ORCL - Oracle Corp. Add 6.56% 815 0.00
BDX - Becton Dickinson Add 6.44% 325 0.00
WMT - Walmart Inc. Add 5.88% 400 0.00
UNH - United Health Group Inc. Add 4.72% 1,140 0.00
WAG - Walgreen Co. Add 4.25% 700 0.00
MCD - McDonald's Corp. Add 4.12% 725 0.00
NSC - Norfolk Southern Corp. Add 4.12% 150 0.00
EXC - Exelon Corp Add 3.73% 285 0.00
UPS - United Parcel Service Add 3.55% 27,776 0.05
SNA - Snap-On Inc. Add 3.07% 1,500 0.00
JNJ - Johnson & Johnson Add 2.92% 50,387 0.09
ABT - Abbott Labs Add 2.81% 6,047 0.01
EFA - iShares MSCI EAFE ETF Add 2.07% 183 0.00
GLW - Corning Inc. Add 1.96% 70,737 0.02
IREUR - Ingersoll Rand Add 1.95% 500 0.00
PM - Philip Morris Intl. Add 1.85% 140 0.00
TGT - Target Corp. Add 1.85% 49,420 0.07
DAKT - Daktronics, Inc Add 1.81% 44,402 0.01
USB - U.S. Bancorp Add 1.77% 76,621 0.06
KO - Coca Cola Co. Add 1.71% 300 0.00
GK - G & K Services Cl A Add 1.69% 13,050 0.01
CHRW - C.H. Robinson Worldwide Add 1.65% 9,887 0.02
MSFT - Microsoft Corp. Add 1.41% 3,047 0.00
BMO - Bank of Montreal Add 1.38% 249 0.00
6683 - General Electric Add 1.16% 55,280 0.03
MDT - Medtronic plc Add 1.14% 42,487 0.04
BMS - Bemis Add 0.89% 30,130 0.03
DCI - Donaldson Co. Add 0.85% 31,958 0.03
FUL - H.B. Fuller Co. Add 0.80% 30,070 0.03
BCF - Blackrock Real Asset Eq Tr Add 0.75% 177 0.00
TRV - Travelers Companies Inc. Add 0.71% 4,730 0.01
DIS - Walt Disney Co. Add 0.66% 2,701 0.00
FCX - Freeport-McMoran Inc. Add 0.64% 125 0.00
STJ - St. Jude Medical Add 0.60% 11,315 0.01
MMM - 3M Co. Add 0.58% 12,365 0.03
INTC - Intel Corp. Add 0.55% 7,293 0.00
AMGN - Amgen Add 0.52% 64 0.00
BMI - Badger Meter Inc. Add 0.50% 2,911 0.00
MRK - Merck & Co. Add 0.34% 440 0.00
EMR - Emerson Electric Add 0.20% 5,831 0.01
VZ - Verizon Communications Add 0.14% 350 0.00
PFG - Principal Financial Group Add 0.12% 2,536 0.00
HSY - Hershey Co. Add 0.09% 18 0.00
IFF - International Flavors & Fragrances Inc. Add 0.04% 2 0.00
BP - BP plc Add 0.02% 77 0.00
SSYS - Stratasys Ltd Buy 31,350 0.06
IDXX - IDEXX Laboratories Buy 2,286 0.01
PCP - Precision Castparts Buy 1,708 0.01
SPSC - SPS Commerce Inc Buy 5,600 0.01
TGI - Triumph Group Inc New Buy 3,527 0.01
TXN - Texas Instruments Buy 11,700 0.01
UNP - Union Pacific Buy 1,722 0.01
V - Visa Inc. Buy 1,333 0.01
WABC - Westamerica Bancorporation Buy 5,359 0.01
Q3 2012
MDU - MDU Resources Group Add 452.19% 100,500 0.06
HUBG - Hub Group 'A' Add 146.27% 19,600 0.01
BWLD - Buffalo Wild Wings Inc Add 144.44% 5,200 0.01
TITN - Titan Machinery Inc. Add 142.51% 23,800 0.01
ALE - ALLETE, Inc. Add 130.50% 77,450 0.08
LKQ - LKQ Corp. Add 123.45% 17,900 0.01
ECHO - Echo Global Logistics Add 111.81% 14,200 0.01
KO - Coca Cola Co. Add 110.64% 9,230 0.01
TTC - Toro Co. Add 100.03% 1,658,532 1.63
MOCO - MOCON Inc Add 86.47% 18,678 0.00
CASY - Casey's Gen'l Stores Add 77.46% 5,500 0.01
PVTB - PrivateBancorp Inc Add 73.58% 19,500 0.01
VDSI - VASCO Data Security Intl Add 70.54% 32,800 0.01
OASPQ - Oasis Petroleum Inc Add 69.05% 8,700 0.01
WTFC - Wintrust Financial Corp. Add 60.00% 6,900 0.01
APOG - Apogee Enterprises, Inc Add 56.47% 14,400 0.01
IVW - iShares S&P 500 Growth ETF Add 55.54% 1,564 0.00
SJR - Superior Energy Svcs Add 54.65% 9,400 0.00
CHRW - C.H. Robinson Worldwide Add 41.31% 174,776 0.25
LDR - Landauer Add 36.88% 4,400 0.01
HWKN - Hawkins Inc. Add 32.02% 7,300 0.01
CRAY - Cray Inc Add 29.76% 212,300 0.07
AAPL - Apple Inc. Add 27.02% 227 0.00
OSK - Oshkosh Corp. Add 21.29% 4,300 0.00
ORCL - Oracle Corp. Add 20.53% 2,115 0.00
WDR - Waddell & Reed Finl Cl A Add 15.71% 1,100 0.00
UTX - United Technologies Add 13.82% 1,038 0.00
SNA - Snap-On Inc. Add 12.54% 5,450 0.01
PEP - PepsiCo Inc. Add 12.33% 1,375 0.00
AEC - Assoc Estates Rlty Corp Add 11.68% 3,200 0.00
QCOM - QUALCOMM Inc. Add 9.32% 575 0.00
ASB - Associated Banc-Corp Add 8.27% 115,454 0.04
IVV - Ishares Core S&P 500 ETF Add 6.75% 600 0.00
APA - APA Corp. Add 6.74% 200 0.00
DLX - Deluxe Corp. Add 6.54% 18,041 0.01
CSCO - Cisco Systems Add 6.53% 3,466 0.00
EEM - iShares MSCI Emerg Mkts Index Add 5.83% 300 0.00
SLB - Schlumberger Ltd. Add 4.94% 41,578 0.07
RY - Royal Bank of Canada Add 4.64% 835 0.00
BMI - Badger Meter Inc. Add 4.48% 25,161 0.02
UPS - United Parcel Service Add 3.47% 26,240 0.05
CAT - Caterpillar Inc. Add 3.33% 160 0.00
NVEC - NVE Corp. Add 3.15% 9,420 0.01
JPM - JPMorgan Chase & Co. Add 3.08% 8,904 0.01
STJ - St. Jude Medical Add 2.87% 52,265 0.05
APC - Anadarko Pete Corp Add 2.84% 100 0.00
PFG - Principal Financial Group Add 2.61% 54,794 0.04
DCI - Donaldson Co. Add 2.11% 77,918 0.07
AXP - American Express Add 1.91% 1,570 0.00
PG - Procter & Gamble Add 1.80% 3,822 0.01
WU - Western Union Co. Add 1.77% 25,950 0.01
PDCO - Patterson Companies Add 1.51% 25,273 0.02
JNJ - Johnson & Johnson Add 1.50% 25,443 0.04
EMR - Emerson Electric Add 1.26% 36,383 0.04
MSFT - Microsoft Corp. Add 1.15% 2,464 0.00
BMS - Bemis Add 0.73% 24,465 0.02
BMY - Bristol-Myers Squibb Add 0.71% 2,151 0.00
BCF - Blackrock Real Asset Eq Tr Add 0.67% 159 0.00
FAST - Fastenal Add 0.64% 7,325 0.01
INTC - Intel Corp. Add 0.59% 7,750 0.00
HRL - Hormel Foods Corp. Add 0.55% 18,875 0.01
IREUR - Ingersoll Rand Add 0.55% 140 0.00
MDT - Medtronic plc Add 0.54% 19,850 0.02
6683 - General Electric Add 0.52% 24,649 0.01
TFC - Truist Financial Corp. Add 0.52% 23,930 0.01
BP - BP plc Add 0.47% 2,040 0.00
BAX - Baxter International Inc. Add 0.39% 7,041 0.01
GIS - General Mills Add 0.39% 9,877 0.01
GLW - Corning Inc. Add 0.26% 9,401 0.00
PNRG - Pentair Inc Add 0.26% 8,801 0.01
MTSC - MTS Systems Add 0.24% 4,296 0.01
HON - Honeywell Int'l Inc. Add 0.21% 4,981 0.01
ECL - Ecolab Inc. Add 0.16% 3,258 0.01
T - AT&T Inc. Add 0.14% 54 0.00
GGG - Graco Inc. Add 0.12% 3,327 0.00
IFF - International Flavors & Fragrances Inc. Add 0.07% 3 0.00
ADVS - Advent Software Buy 10,600 0.01
BKMU - Bank Mutual Corp. Buy 132,333 0.01
CI - Cigna Group Buy 4,500 0.01
DUK - Duke Energy Corp New Buy 3,128 0.01
GTLS - Chart Industries Inc. Buy 7,400 0.01
KOG - Kodiak Oil & Gas Corp Buy 61,900 0.01
PRLB - Proto Labs Inc. Buy 15,438 0.01
Q2 2012
CRAY - Cray Inc Add 591.95% 610,300 0.19
ALE - ALLETE, Inc. Add 257.01% 42,725 0.04
DLX - Deluxe Corp. Add 213.42% 187,740 0.12
PVTB - PrivateBancorp Inc Add 126.50% 14,800 0.01
CAB - Cabela's, Inc. Add 111.32% 5,900 0.01
TITN - Titan Machinery Inc. Add 101.20% 8,400 0.01
HUBG - Hub Group 'A' Add 81.08% 6,000 0.00
APOG - Apogee Enterprises, Inc Add 73.47% 10,800 0.00
CL - Colgate-Palmolive Add 73.13% 2,368 0.01
VDSI - VASCO Data Security Intl Add 69.09% 19,000 0.00
SLB - Schlumberger Ltd. Add 65.36% 332,539 0.56
LDR - Landauer Add 65.02% 4,700 0.01
HWKN - Hawkins Inc. Add 50.99% 7,700 0.01
ORCL - Oracle Corp. Add 25.61% 2,100 0.00
CHRW - C.H. Robinson Worldwide Add 18.46% 65,945 0.10
PG - Procter & Gamble Add 16.62% 30,269 0.05
APA - APA Corp. Add 15.58% 400 0.00
KO - Coca Cola Co. Add 15.19% 1,100 0.00
NVEC - NVE Corp. Add 14.48% 37,880 0.05
UTX - United Technologies Add 14.31% 940 0.00
MCD - McDonald's Corp. Add 13.23% 2,100 0.00
ASB - Associated Banc-Corp Add 10.95% 137,750 0.05
SNA - Snap-On Inc. Add 10.70% 4,200 0.01
CVX - Chevron Corp. Add 10.42% 13,975 0.04
QCOM - QUALCOMM Inc. Add 8.82% 500 0.00
DAKT - Daktronics, Inc Add 8.57% 194,359 0.03
WU - Western Union Co. Add 8.15% 110,588 0.05
WAG - Walgreen Co. Add 8.08% 1,236 0.00
IREUR - Ingersoll Rand Add 6.26% 1,500 0.00
CNP - CenterPoint Energy Add 6.23% 1,000 0.00
TEG - Integrys Energy Group Add 6.05% 250 0.00
WMT - Walmart Inc. Add 5.43% 350 0.00
PEP - PepsiCo Inc. Add 4.69% 500 0.00
EMR - Emerson Electric Add 4.52% 124,845 0.15
BMO - Bank of Montreal Add 3.58% 624 0.00
LNT - Alliant Energy Add 3.31% 200 0.00
AAPL - Apple Inc. Add 3.07% 25 0.00
STJ - St. Jude Medical Add 2.88% 51,108 0.05
BAC - Bank of America Corp. Add 2.72% 2,339 0.00
MMM - 3M Co. Add 2.68% 55,932 0.13
PFG - Principal Financial Group Add 2.64% 53,961 0.04
BAX - Baxter International Inc. Add 2.38% 41,735 0.06
KMB - Kimberly-Clark Add 2.35% 4,185 0.01
T - AT&T Inc. Add 2.14% 794 0.00
MDT - Medtronic plc Add 1.44% 52,456 0.05
MTSC - MTS Systems Add 1.39% 24,383 0.02
BP - BP plc Add 1.12% 4,840 0.01
GK - G & K Services Cl A Add 1.07% 8,175 0.01
RDS.A - Royal Dutch Shell Spons ADR A Add 1.05% 200 0.00
PNRG - Pentair Inc Add 0.93% 30,784 0.03
BMI - Badger Meter Inc. Add 0.92% 5,120 0.01
6683 - General Electric Add 0.79% 37,135 0.02
TFC - Truist Financial Corp. Add 0.79% 36,050 0.01
UPS - United Parcel Service Add 0.73% 5,480 0.01
XEL - Xcel Energy Inc. Add 0.58% 2,630 0.00
BMY - Bristol-Myers Squibb Add 0.46% 1,384 0.00
DIS - Walt Disney Co. Add 0.45% 1,855 0.00
MRK - Merck & Co. Add 0.39% 525 0.00
BMS - Bemis Add 0.25% 8,270 0.01
JNJ - Johnson & Johnson Add 0.25% 4,301 0.01
PDCO - Patterson Companies Add 0.21% 3,497 0.00
JPM - JPMorgan Chase & Co. Add 0.20% 576 0.00
GLW - Corning Inc. Add 0.17% 6,178 0.00
BCF - Blackrock Real Asset Eq Tr Add 0.15% 35 0.00
GIS - General Mills Add 0.11% 2,850 0.00
PFE - Pfizer Inc. Add 0.09% 2,307 0.00
IFF - International Flavors & Fragrances Inc. Add 0.07% 3 0.00
FAST - Fastenal Add 0.05% 580 0.00
TTC - Toro Co. Add 0.04% 690 0.00
VZ - Verizon Communications Add 0.04% 101 0.00
PSX - Phillips 66 Buy 167,077 0.14
AEC - Assoc Estates Rlty Corp Buy 27,400 0.01
BIIB - Biogen Inc. Buy 1,475 0.01
BWLD - Buffalo Wild Wings Inc Buy 3,600 0.01
CASY - Casey's Gen'l Stores Buy 7,100 0.01
ECHO - Echo Global Logistics Buy 12,700 0.01
LKQ - LKQ Corp. Buy 14,500 0.01
MDU - MDU Resources Group Buy 22,225 0.01
MOCO - MOCON Inc Buy 21,600 0.01
OASPQ - Oasis Petroleum Inc Buy 12,600 0.01
OSK - Oshkosh Corp. Buy 20,200 0.01
SJR - Superior Energy Svcs Buy 17,200 0.01
WDR - Waddell & Reed Finl Cl A Buy 7,000 0.01
WTFC - Wintrust Financial Corp. Buy 11,500 0.01
Q1 2012
DCI - Donaldson Co. Add 93.04% 1,786,126 1.64
ALE - ALLETE, Inc. Add 92.18% 7,974 0.01
D - Dominion Energy Inc. Add 89.78% 5,000 0.00
NVEC - NVE Corp. Add 40.06% 74,825 0.10
APOG - Apogee Enterprises, Inc Add 34.86% 3,800 0.00
CHRW - C.H. Robinson Worldwide Add 31.62% 85,801 0.14
T - AT&T Inc. Add 24.09% 7,216 0.01
HWKN - Hawkins Inc. Add 19.84% 2,500 0.00
DLX - Deluxe Corp. Add 12.51% 9,778 0.01
WU - Western Union Co. Add 11.45% 139,349 0.06
CAT - Caterpillar Inc. Add 9.83% 430 0.00
DAKT - Daktronics, Inc Add 7.31% 154,509 0.04
QCOM - QUALCOMM Inc. Add 5.39% 290 0.00
CVX - Chevron Corp. Add 4.55% 5,832 0.02
EFA - iShares MSCI EAFE ETF Add 4.05% 505 0.00
ORCL - Oracle Corp. Add 3.80% 300 0.00
VDSI - VASCO Data Security Intl Add 3.77% 1,000 0.00
VZ - Verizon Communications Add 2.88% 7,228 0.01
SNA - Snap-On Inc. Add 2.43% 930 0.00
PII - Polaris Inc. Add 2.00% 80 0.00
XEL - Xcel Energy Inc. Add 1.76% 7,803 0.01
SLB - Schlumberger Ltd. Add 1.63% 8,182 0.01
GLW - Corning Inc. Add 1.55% 54,909 0.02
KMB - Kimberly-Clark Add 1.55% 2,720 0.01
BCF - Blackrock Real Asset Eq Tr Add 1.45% 336 0.00
BAC - Bank of America Corp. Add 1.27% 1,077 0.00
TFC - Truist Financial Corp. Add 1.01% 45,911 0.01
MTOX - Medtox Scientific Inc Add 0.81% 4,700 0.00
BRK.B - Berkshire Hathaway CL B Add 0.75% 100 0.00
BMY - Bristol-Myers Squibb Add 0.56% 1,680 0.00
EMR - Emerson Electric Add 0.46% 12,586 0.02
BMI - Badger Meter Inc. Add 0.37% 2,040 0.00
PFE - Pfizer Inc. Add 0.24% 6,307 0.00
PG - Procter & Gamble Add 0.13% 243 0.00
MMM - 3M Co. Add 0.09% 1,974 0.00
BAX - Baxter International Inc. Add 0.07% 1,180 0.00
IFF - International Flavors & Fragrances Inc. Add 0.07% 3 0.00
MDT - Medtronic plc Add 0.01% 450 0.00
CRAY - Cray Inc Buy 103,100 0.02
CAB - Cabela's, Inc. Buy 5,300 0.01
CI - Cigna Group Buy 4,500 0.01
CNP - CenterPoint Energy Buy 16,044 0.01
EEM - iShares MSCI Emerg Mkts Index Buy 5,495 0.01
EXC - Exelon Corp Buy 7,648 0.01
HUBG - Hub Group 'A' Buy 7,400 0.01
IVW - iShares S&P 500 Growth ETF Buy 2,816 0.01
LDR - Landauer Buy 7,229 0.01
LNT - Alliant Energy Buy 6,041 0.01
TITN - Titan Machinery Inc. Buy 8,300 0.01
WPX - WPX Energy Inc Buy 10,000 0.00
Q4 2011
SCHB - Schwab Us Broad Market ETF Add 150.47% 33,300 0.03
NVEC - NVE Corp. Add 47.30% 59,986 0.10
RIG - Transocean Ltd. Add 29.72% 1,400 0.00
BMO - Bank of Montreal Add 28.93% 3,910 0.01
ALE - ALLETE, Inc. Add 28.15% 1,900 0.00
BDX - Becton Dickinson Add 23.59% 1,000 0.00
APA - APA Corp. Add 20.52% 697 0.00
EFA - iShares MSCI EAFE ETF Add 18.80% 1,975 0.00
VDSI - VASCO Data Security Intl Add 18.30% 4,100 0.00
CVX - Chevron Corp. Add 12.88% 14,635 0.04
MUR - Murphy Oil Corp. Add 8.00% 2,000 0.00
APOG - Apogee Enterprises, Inc Add 7.92% 800 0.00
HWKN - Hawkins Inc. Add 6.78% 800 0.00
GGQ1 - Google Add 6.73% 29 0.00
STJ - St. Jude Medical Add 6.48% 108,455 0.11
MCD - McDonald's Corp. Add 5.25% 1,000 0.00
PCL - Plum Creek Timber Co Add 4.45% 537 0.00
IREUR - Ingersoll Rand Add 4.35% 1,000 0.00
ITW - Illinois Tool Works Add 4.30% 377 0.00
SIAL - Sigma Aldrich Add 3.72% 400 0.00
GLW - Corning Inc. Add 3.70% 126,005 0.05
KO - Coca Cola Co. Add 3.58% 250 0.00
NKE - NIKE Inc. Add 3.57% 100 0.00
BMI - Badger Meter Inc. Add 3.20% 17,161 0.01
DAKT - Daktronics, Inc Add 2.86% 58,867 0.02
WU - Western Union Co. Add 2.73% 32,396 0.02
SLB - Schlumberger Ltd. Add 2.36% 11,518 0.02
JWN - Nordstrom Add 2.03% 131 0.00
PCP - Precision Castparts Add 1.98% 40 0.00
FISV - Fiserv Inc. Add 1.76% 8,944 0.02
BAX - Baxter International Inc. Add 1.69% 29,181 0.04
BHP - BHP Billiton Ltd ADR Add 1.68% 100 0.00
MRK - Merck & Co. Add 1.60% 2,169 0.00
HON - Honeywell Int'l Inc. Add 1.33% 31,594 0.05
EMR - Emerson Electric Add 1.31% 35,603 0.05
TFC - Truist Financial Corp. Add 1.11% 49,802 0.01
MMM - 3M Co. Add 0.80% 16,674 0.04
BCF - Blackrock Real Asset Eq Tr Add 0.78% 179 0.00
UPS - United Parcel Service Add 0.75% 5,742 0.01
LNC - Lincoln National Add 0.74% 174 0.00
MTOX - Medtox Scientific Inc Add 0.63% 3,600 0.00
FCX - Freeport-McMoran Inc. Add 0.51% 100 0.00
6683 - General Electric Add 0.46% 21,561 0.01
BMS - Bemis Add 0.29% 9,636 0.01
IFF - International Flavors & Fragrances Inc. Add 0.07% 3 0.00
SNA - Snap-On Inc. Buy 38,315 0.06
GLD - SPDR Gold Trust Buy 12,000 0.05
SCHF - Schwab Intl Equity ETF Buy 43,000 0.03
D - Dominion Energy Inc. Buy 5,569 0.01
LOW - Lowe's Cos. Buy 9,435 0.01
MO - Altria Group Inc. Buy 7,050 0.01
MTD - Mettler-Toledo International Inc. Buy 1,425 0.01
ORCL - Oracle Corp. Buy 7,900 0.01
PII - Polaris Inc. Buy 4,000 0.01
TEG - Integrys Energy Group Buy 4,130 0.01
Q3 2011
MMM - 3M Co. Buy 2,071,836 4.79
TGT - Target Corp. Buy 2,734,114 4.31
MDT - Medtronic plc Buy 3,659,636 3.91
ECL - Ecolab Inc. Buy 2,434,837 3.83
EMR - Emerson Electric Buy 2,713,116 3.61
VAP - Valspar Buy 3,592,678 3.61
DCI - Donaldson Co. Buy 2,044,086 3.60
JNJ - Johnson & Johnson Buy 1,721,687 3.53
PNRG - Pentair Inc Buy 3,349,463 3.45
HON - Honeywell Int'l Inc. Buy 2,378,697 3.36
USB - U.S. Bancorp Buy 4,424,623 3.35
GGG - Graco Inc. Buy 2,901,022 3.19
GIS - General Mills Buy 2,562,304 3.17
BMS - Bemis Buy 3,344,195 3.15
BAX - Baxter International Inc. Buy 1,723,497 3.11
HRL - Hormel Foods Corp. Buy 3,516,112 3.06
WFC - Wells Fargo Buy 3,601,732 2.79
TTC - Toro Co. Buy 1,671,470 2.65
FUL - H.B. Fuller Co. Buy 3,919,699 2.30
6683 - General Electric Buy 4,684,349 2.29
STJ - St. Jude Medical Buy 1,673,054 1.95
MTSC - MTS Systems Buy 1,772,049 1.75
PFG - Principal Financial Group Buy 2,159,226 1.57
PDCO - Patterson Companies Buy 1,697,338 1.56
UPS - United Parcel Service Buy 762,052 1.55
PFE - Pfizer Inc. Buy 2,675,174 1.52
FAST - Fastenal Buy 1,302,280 1.39
GLW - Corning Inc. Buy 3,408,189 1.36
ZBH - Zimmer Biomet Holdings Buy 787,294 1.35
TFC - Truist Financial Corp. Buy 4,495,691 1.32
XOM - Exxon Mobil Corp. Buy 516,089 1.21
TRV - Travelers Companies Inc. Buy 673,921 1.06
INTC - Intel Corp. Buy 1,383,456 0.95
SLB - Schlumberger Ltd. Buy 489,054 0.94
FISV - Fiserv Inc. Buy 507,512 0.83
COP - ConocoPhillips Buy 355,324 0.72
GK - G & K Services Cl A Buy 770,131 0.63
CHRW - C.H. Robinson Worldwide Buy 277,718 0.61
WU - Western Union Co. Buy 1,184,737 0.58
DAKT - Daktronics, Inc Buy 2,055,355 0.57
IBM - International Business Machines Corp. Buy 92,183 0.52
BP - BP plc Buy 440,351 0.51
BMI - Badger Meter Inc. Buy 536,848 0.50
HD - Home Depot Buy 417,608 0.44
ASB - Associated Banc-Corp Buy 1,435,951 0.43
DIS - Walt Disney Co. Buy 442,408 0.43
KMB - Kimberly-Clark Buy 182,158 0.42
LLY - Eli Lilly & Co. Buy 347,942 0.41
ABT - Abbott Labs Buy 232,197 0.38
PG - Procter & Gamble Buy 186,903 0.38
XEL - Xcel Energy Inc. Buy 455,610 0.36
CVX - Chevron Corp. Buy 113,642 0.34
BMY - Bristol-Myers Squibb Buy 302,281 0.31
NLC - Nalco Buy 278,340 0.31
VZ - Verizon Communications Buy 258,777 0.31
JPM - JPMorgan Chase & Co. Buy 307,798 0.30
NVEC - NVE Corp. Buy 126,814 0.25
SPY - SPDR S&P 500 ETF Trust Buy 69,100 0.25
MTOX - Medtox Scientific Inc Buy 575,005 0.24
SRDX - SurModics Inc Buy 826,870 0.24
0625767D - Stratasys Inc. Buy 320,974 0.19
MSFT - Microsoft Corp. Buy 222,677 0.18
MRK - Merck & Co. Buy 135,490 0.14
AXP - American Express Buy 91,108 0.13
IVV - Ishares Core S&P 500 ETF Buy 18,448 0.07
DLX - Deluxe Corp. Buy 82,048 0.05
MCD - McDonald's Corp. Buy 19,044 0.05
BRK.B - Berkshire Hathaway CL B Buy 15,855 0.04
HSY - Hershey Co. Buy 19,704 0.04
MUR - Murphy Oil Corp. Buy 25,000 0.04
PEP - PepsiCo Inc. Buy 17,599 0.04
RDS.A - Royal Dutch Shell Spons ADR A Buy 20,046 0.04
UNH - United Health Group Inc. Buy 26,847 0.04
AMGN - Amgen Buy 15,243 0.03
CL - Colgate-Palmolive Buy 10,860 0.03
CSCO - Cisco Systems Buy 57,679 0.03
GPC - Genuine Parts Buy 16,935 0.03
IWR - Ishares Russell Mid Cap ETF Buy 11,240 0.03
RGR - Sturm, Ruger & Co., Inc. Buy 34,500 0.03
RY - Royal Bank of Canada Buy 18,000 0.03
T - AT&T Inc. Buy 32,627 0.03
UTX - United Technologies Buy 11,377 0.03
WMB - Williams Cos. Buy 36,516 0.03
WMT - Walmart Inc. Buy 16,580 0.03
AAPL - Apple Inc. Buy 1,657 0.02
BAC - Bank of America Corp. Buy 88,543 0.02
BMO - Bank of Montreal Buy 13,514 0.02
DD - DuPont de Nemours Inc. Buy 16,500 0.02
DEO - Diageo ADR Buy 6,345 0.02
EFA - iShares MSCI EAFE ETF Buy 10,505 0.02
EIX - Edison Intl Buy 17,980 0.02
FCX - Freeport-McMoran Inc. Buy 19,488 0.02
HNZ - Heinz Buy 9,975 0.02
IREUR - Ingersoll Rand Buy 22,970 0.02
KO - Coca Cola Co. Buy 6,992 0.02
MXA - Minnesota Muni In Portfol Buy 31,200 0.02
NSC - Norfolk Southern Corp. Buy 8,644 0.02
NSRGY - Nestle Buy 12,245 0.02
PM - Philip Morris Intl. Buy 9,416 0.02
QCOM - QUALCOMM Inc. Buy 9,805 0.02
SCHB - Schwab Us Broad Market ETF Buy 22,130 0.02
SIAL - Sigma Aldrich Buy 10,750 0.02
VWO - Vanguard Emerging Markets Stock Index Fund Buy 16,725 0.02
WAG - Walgreen Co. Buy 19,902 0.02
6684 - Hewlett-Packard Buy 13,803 0.01
ABBNY - ABB Ltd ADR Buy 11,355 0.01
ACN - Accenture Buy 6,310 0.01
ADP - Automatic Data Processing Inc. Buy 5,433 0.01
ALE - ALLETE, Inc. Buy 6,750 0.01
APA - APA Corp. Buy 3,397 0.01
APC - Anadarko Pete Corp Buy 4,627 0.01
BA - Boeing Co. Buy 3,334 0.01
BBY - Best Buy Co. Inc. Buy 12,882 0.01
BCF - Blackrock Real Asset Eq Tr Buy 23,036 0.01
BDX - Becton Dickinson Buy 4,239 0.01
BHP - BHP Billiton Ltd ADR Buy 5,945 0.01
BOH - Bank of Hawaii Corp. Buy 10,000 0.01
CAT - Caterpillar Inc. Buy 4,375 0.01
CDN1 - Arbitron Buy 8,035 0.01
CLB - Core Laboratories Inc. Buy 2,235 0.01
FDX - FedEx Corp. Buy 3,600 0.01
GGQ1 - Google Buy 431 0.01
HWKN - Hawkins Inc. Buy 11,800 0.01
IFF - International Flavors & Fragrances Inc. Buy 4,532 0.01
IRM* - Iron Mountain Inc Buy 9,785 0.01
ITW - Illinois Tool Works Buy 8,773 0.01
JWN - Nordstrom Buy 6,460 0.01
K - Kellogg Buy 5,350 0.01
LNC - Lincoln National Buy 23,386 0.01
MHS - Medco Health Solutions Buy 6,885 0.01
MORN - Morningstar Inc. Buy 5,859 0.01
NEE - NextEra Energy Inc. Buy 3,936 0.01
NKE - NIKE Inc. Buy 2,800 0.01
OII - Oceaneering Intl Inc Buy 6,110 0.01
OXY - Occidental Petroleum Buy 4,500 0.01
PAYX - Paychex Inc. Buy 15,431 0.01
PCL - Plum Creek Timber Co Buy 12,055 0.01
PCP - Precision Castparts Buy 2,016 0.01
RBGPF - Reckitt Benckiser Buy 7,120 0.01
RIG - Transocean Ltd. Buy 4,710 0.01
RKT - Rocket Companies Inc. Buy 4,605 0.01
RSG - Republic Services Inc. Buy 12,430 0.01
SAP - SAP SE Buy 4,655 0.01
SRCL - Stericycle Inc Buy 2,830 0.01
STLD - Steel Dynamics Inc Buy 15,795 0.01
TELFY - Telefonica De Espana Buy 13,875 0.01
TMO - Thermo Fisher Scientific Buy 5,905 0.01
TNC - Tennant Co. Buy 9,200 0.01
UGI - UGI Corp. Buy 9,050 0.01
VCA - VCA Antech Inc Buy 13,725 0.01
WY - Weyerhaeuser Co. Buy 14,445 0.01
APOG - Apogee Enterprises, Inc Buy 10,100 0.00
PLM - Polymet Mining Corp Buy 10,000 0.00
PVTB - PrivateBancorp Inc Buy 11,700 0.00
SCHW - Charles Schwab Corp. Buy 12,680 0.00
SONS - Sonus Networks Buy 33,552 0.00
VDSI - VASCO Data Security Intl Buy 22,400 0.00
Q1 2011
NVEC - NVE Corp. Add 215.82% 56,825 0.09
HRL - Hormel Foods Corp. Add 98.88% 1,859,791 1.42
PG - Procter & Gamble Add 89.81% 73,849 0.12
DIS - Walt Disney Co. Add 71.51% 128,779 0.15
ABT - Abbott Labs Add 66.95% 83,400 0.11
QWC - Qwest Communications Add 40.24% 4,024 0.00
BMI - Badger Meter Inc. Add 21.21% 72,205 0.08
DAKT - Daktronics, Inc Add 15.01% 250,490 0.07
PFG - Principal Financial Group Add 8.47% 156,380 0.14
TGT - Target Corp. Add 5.65% 139,455 0.19
GIS - General Mills Add 3.20% 83,620 0.08
WU - Western Union Co. Add 2.04% 21,640 0.01
SRDX - SurModics Inc Add 1.80% 15,089 0.01
BCF - Blackrock Real Asset Eq Tr Add 1.75% 278 0.00
ECL - Ecolab Inc. Add 1.55% 38,891 0.05
PFE - Pfizer Inc. Add 1.50% 39,763 0.02
AAPL - Apple Inc. Add 1.22% 12 0.00
ITW - Illinois Tool Works Add 1.12% 58 0.00
BMS - Bemis Add 0.89% 29,000 0.03
ZBH - Zimmer Biomet Holdings Add 0.89% 6,860 0.01
MDT - Medtronic plc Add 0.80% 28,596 0.03
GLW - Corning Inc. Add 0.35% 11,530 0.01
LLY - Eli Lilly & Co. Add 0.34% 1,350 0.00
UTX - United Technologies Add 0.30% 33 0.00
MMM - 3M Co. Add 0.23% 4,559 0.01
MSFT - Microsoft Corp. Add 0.23% 512 0.00
MTOX - Medtox Scientific Inc Add 0.23% 1,305 0.00
BAX - Baxter International Inc. Add 0.22% 3,707 0.01
PDCO - Patterson Companies Add 0.18% 3,050 0.00
6683 - General Electric Add 0.16% 7,046 0.00
FUL - H.B. Fuller Co. Add 0.12% 4,800 0.00
IFF - International Flavors & Fragrances Inc. Add 0.06% 3 0.00
USB - U.S. Bancorp Add 0.06% 2,488 0.00
MO - Altria Group Inc. Buy 8,010 0.01
Q4 2010
WAG - Walgreen Co. Add 153.29% 16,000 0.02
PG - Procter & Gamble Add 84.22% 37,591 0.07
DIS - Walt Disney Co. Add 25.61% 36,715 0.04
ITW - Illinois Tool Works Add 19.80% 855 0.00
UNP - Union Pacific Add 19.58% 540 0.00
NSC - Norfolk Southern Corp. Add 13.70% 1,644 0.00
BA - Boeing Co. Add 13.14% 400 0.00
PM - Philip Morris Intl. Add 10.71% 1,050 0.00
C - Citigroup Inc. Add 9.78% 2,000 0.00
6684 - Hewlett-Packard Add 9.36% 1,376 0.00
KO - Coca Cola Co. Add 8.71% 600 0.00
UTX - United Technologies Add 8.40% 860 0.00
T - AT&T Inc. Add 7.37% 3,031 0.00
JPM - JPMorgan Chase & Co. Add 7.23% 16,144 0.02
EFA - iShares MSCI EAFE ETF Add 7.07% 508 0.00
BDX - Becton Dickinson Add 6.31% 250 0.00
XOM - Exxon Mobil Corp. Add 6.09% 27,672 0.06
WU - Western Union Co. Add 6.00% 59,955 0.03
MCD - McDonald's Corp. Add 4.66% 750 0.00
CSCO - Cisco Systems Add 4.51% 3,034 0.00
MRK - Merck & Co. Add 4.02% 5,402 0.01
BCF - Blackrock Real Asset Eq Tr Add 3.97% 605 0.00
ABT - Abbott Labs Add 3.57% 4,289 0.01
MDT - Medtronic plc Add 2.95% 102,590 0.11
USB - U.S. Bancorp Add 2.70% 114,598 0.09
PDCO - Patterson Companies Add 2.60% 42,270 0.04
GPC - Genuine Parts Add 2.33% 385 0.00
IREUR - Ingersoll Rand Add 2.06% 450 0.00
WFC - Wells Fargo Add 1.92% 68,274 0.06
CVX - Chevron Corp. Add 1.72% 1,730 0.00
GLW - Corning Inc. Add 1.43% 45,915 0.03
KMB - Kimberly-Clark Add 1.19% 2,153 0.00
FUL - H.B. Fuller Co. Add 1.17% 45,100 0.03
MMM - 3M Co. Add 1.12% 22,485 0.06
PFG - Principal Financial Group Add 1.12% 20,430 0.02
DD - DuPont de Nemours Inc. Add 1.05% 350 0.00
6683 - General Electric Add 0.95% 42,230 0.02
UPS - United Parcel Service Add 0.69% 4,655 0.01
STJ - St. Jude Medical Add 0.60% 10,000 0.01
BMS - Bemis Add 0.44% 14,100 0.01
AXP - American Express Add 0.28% 240 0.00
FISV - Fiserv Inc. Add 0.25% 1,222 0.00
PNRG - Pentair Inc Add 0.21% 6,860 0.01
IBM - International Business Machines Corp. Add 0.17% 175 0.00
INTC - Intel Corp. Add 0.16% 2,430 0.00
BMI - Badger Meter Inc. Add 0.13% 450 0.00
IFF - International Flavors & Fragrances Inc. Add 0.06% 3 0.00
BMY - Bristol-Myers Squibb Add 0.04% 110 0.00
GIS - General Mills Add 0.02% 523 0.00
NVEC - NVE Corp. Buy 26,330 0.04
IWR - Ishares Russell Mid Cap ETF Buy 11,240 0.03
SCHB - Schwab Us Broad Market ETF Buy 25,480 0.02
ADBE - Adobe Inc. Buy 6,533 0.01
AMP - Ameriprise Financial Inc. Buy 3,866 0.01
IVW - iShares S&P 500 Growth ETF Buy 3,366 0.01
ORCL - Oracle Corp. Buy 9,875 0.01
SEIC - SEI Investments Buy 9,243 0.01
VWO - Vanguard Emerging Markets Stock Index Fund Buy 7,030 0.01
Q3 2010
WU - Western Union Co. Add 572.32% 850,375 0.24
WY - Weyerhaeuser Co. Add 136.48% 11,643 0.01
ADP - Automatic Data Processing Inc. Add 116.51% 9,300 0.01
GIS - General Mills Add 99.95% 1,305,368 0.75
PEP - PepsiCo Inc. Add 74.90% 9,701 0.01
BMI - Badger Meter Inc. Add 55.97% 121,980 0.08
6684 - Hewlett-Packard Add 33.95% 3,726 0.00
CVX - Chevron Corp. Add 26.83% 21,250 0.03
VZ - Verizon Communications Add 20.38% 43,718 0.02
BAX - Baxter International Inc. Add 20.15% 288,668 0.22
XOM - Exxon Mobil Corp. Add 18.43% 70,770 0.07
BDX - Becton Dickinson Add 14.45% 500 0.00
JPM - JPMorgan Chase & Co. Add 13.39% 26,365 0.02
C - Citigroup Inc. Add 12.94% 2,342 0.00
SPY - SPDR S&P 500 ETF Trust Add 12.54% 3,269 0.01
FISV - Fiserv Inc. Add 10.80% 48,600 0.04
BP - BP plc Add 10.28% 42,363 0.03
IBM - International Business Machines Corp. Add 8.59% 7,953 0.02
SLB - Schlumberger Ltd. Add 8.38% 39,060 0.04
DAKT - Daktronics, Inc Add 8.16% 137,065 0.02
XEL - Xcel Energy Inc. Add 6.15% 26,998 0.01
AXP - American Express Add 5.48% 4,474 0.00
EFA - iShares MSCI EAFE ETF Add 5.23% 357 0.00
6683 - General Electric Add 4.71% 200,806 0.05
SIAL - Sigma Aldrich Add 4.15% 400 0.00
PFG - Principal Financial Group Add 3.67% 64,629 0.03
UPS - United Parcel Service Add 3.28% 21,528 0.02
STJ - St. Jude Medical Add 3.27% 52,600 0.03
PDCO - Patterson Companies Add 3.02% 47,647 0.02
MDT - Medtronic plc Add 2.88% 97,546 0.05
HD - Home Depot Add 2.67% 11,425 0.01
T - AT&T Inc. Add 2.49% 1,000 0.00
BRK.B - Berkshire Hathaway CL B Add 2.35% 396 0.00
BMS - Bemis Add 2.33% 73,847 0.04
APA - APA Corp. Add 2.31% 75 0.00
PG - Procter & Gamble Add 1.90% 834 0.00
MRK - Merck & Co. Add 1.85% 2,440 0.00
UTX - United Technologies Add 1.43% 144 0.00
MTSC - MTS Systems Add 1.15% 20,812 0.01
COP - ConocoPhillips Add 1.13% 4,200 0.00
USB - U.S. Bancorp Add 0.99% 41,482 0.01
IREUR - Ingersoll Rand Add 0.97% 210 0.00
GLW - Corning Inc. Add 0.96% 30,449 0.01
GK - G & K Services Cl A Add 0.87% 6,800 0.00
HON - Honeywell Int'l Inc. Add 0.72% 17,507 0.01
ABT - Abbott Labs Add 0.27% 321 0.00
GGG - Graco Inc. Add 0.27% 8,564 0.00
SRDX - SurModics Inc Add 0.27% 3,100 0.00
FDX - FedEx Corp. Add 0.16% 6 0.00
LLY - Eli Lilly & Co. Add 0.12% 494 0.00
IFF - International Flavors & Fragrances Inc. Add 0.10% 5 0.00
MSFT - Microsoft Corp. Add 0.04% 86 0.00
DD - DuPont de Nemours Inc. Buy 33,450 0.02
MXA - Income F Minnesota Muni Income Buy 76,072 0.02
NSC - Norfolk Southern Corp. Buy 12,000 0.01
BCF - Blackrock Real Asset Buy 15,238 0.00
ITW - Illinois Tool Works Buy 4,318 0.00
NEE - NextEra Energy Inc. Buy 5,633 0.00
UNP - Union Pacific Buy 2,758 0.00
VMM - MUTUAL FUNDS Delaware Invt MN Muni Buy 13,672 0.00
Q1 2010
BRK.B - Berkshire Hathaway CL B Add 5,781.47% 16,535 0.02
BMI - Badger Meter Inc. Add 24.46% 42,830 0.03
XOM - Exxon Mobil Corp. Add 19.64% 63,024 0.06
CHRW - C.H. Robinson Worldwide Add 9.41% 26,940 0.02
SRDX - SurModics Inc Add 7.26% 77,080 0.02
FISV - Fiserv Inc. Add 7.03% 29,550 0.02
DAKT - Daktronics, Inc Add 5.93% 94,000 0.01
KO - Coca Cola Co. Add 5.43% 400 0.00
SIAL - Sigma Aldrich Add 4.32% 400 0.00
MTOX - Medtox Scientific Inc Add 3.83% 21,000 0.00
PFG - Principal Financial Group Add 3.58% 60,890 0.03
HD - Home Depot Add 3.40% 14,056 0.01
PG - Procter & Gamble Add 1.80% 776 0.00
JPM - JPMorgan Chase & Co. Add 1.66% 3,215 0.00
ADBE - Adobe Inc. Add 1.60% 100 0.00
ECL - Ecolab Inc. Add 1.30% 33,485 0.02
ASB - Associated Banc-Corp Add 0.90% 15,850 0.00
UPS - United Parcel Service Add 0.64% 4,140 0.00
MCD - McDonald's Corp. Add 0.61% 100 0.00
STJ - St. Jude Medical Add 0.54% 8,622 0.01
6683 - General Electric Add 0.53% 22,474 0.01
COP - ConocoPhillips Add 0.46% 1,708 0.00
HON - Honeywell Int'l Inc. Add 0.41% 10,050 0.01
TFC - Truist Financial Corp. Add 0.39% 18,156 0.00
IFF - International Flavors & Fragrances Inc. Add 0.06% 3 0.00
USB - U.S. Bancorp Add 0.04% 1,813 0.00
BA - Boeing Co. Buy 3,045 0.00
JCN - Johnson Controls Buy 6,850 0.00
SEIC - SEI Investments Buy 9,243 0.00
TEG - Integrys Energy Group Buy 4,410 0.00
Q4 2009
BMI - Badger Meter Inc. Add 328.16% 134,219 0.08
IVV - Ishares Core S&P 500 ETF Add 141.52% 13,232 0.02
WWD - Woodward Inc. Add 83.33% 10,000 0.00
SPY - SPDR S&P 500 ETF Trust Add 40.41% 15,303 0.02
MTOX - Medtox Scientific Inc Add 40.15% 157,100 0.02
FISV - Fiserv Inc. Add 22.32% 76,722 0.06
AAPL - Apple Inc. Add 19.22% 310 0.00
EFA - iShares MSCI EAFE ETF Add 13.47% 1,904 0.00
9570 - FPL Group Add 12.16% 600 0.00
DAKT - Daktronics, Inc Add 10.64% 152,465 0.02
PM - Philip Morris Intl. Add 8.18% 846 0.00
UPS - United Parcel Service Add 6.65% 40,596 0.04
KO - Coca Cola Co. Add 5.99% 417 0.00
IREUR - Ingersoll Rand Add 5.15% 1,060 0.00
HD - Home Depot Add 5.11% 20,103 0.01
T - AT&T Inc. Add 5.09% 2,056 0.00
HSY - Hershey Co. Add 4.95% 1,000 0.00
PFG - Principal Financial Group Add 4.93% 79,968 0.03
BBY - Best Buy Co. Inc. Add 4.75% 670 0.00
STJ - St. Jude Medical Add 4.40% 67,448 0.04
QCOM - QUALCOMM Inc. Add 4.28% 438 0.00
ADP - Automatic Data Processing Inc. Add 4.24% 365 0.00
JPM - JPMorgan Chase & Co. Add 3.72% 6,942 0.00
BAC - Bank of America Corp. Add 3.18% 3,000 0.00
XOM - Exxon Mobil Corp. Add 2.78% 8,684 0.01
OXY - Occidental Petroleum Add 2.47% 313 0.00
FDX - FedEx Corp. Add 2.36% 85 0.00
TFC - Truist Financial Corp. Add 2.08% 94,520 0.02
BAX - Baxter International Inc. Add 1.62% 22,810 0.02
ABT - Abbott Labs Add 1.46% 1,771 0.00
COP - ConocoPhillips Add 1.34% 4,886 0.00
GLW - Corning Inc. Add 0.77% 24,537 0.01
CSCO - Cisco Systems Add 0.53% 372 0.00
JNJ - Johnson & Johnson Add 0.41% 7,543 0.01
HON - Honeywell Int'l Inc. Add 0.35% 8,578 0.01
6686 - Motorola Add 0.34% 335 0.00
WMT - Walmart Inc. Add 0.34% 18 0.00
BP - BP plc Add 0.17% 698 0.00
6683 - General Electric Add 0.12% 4,879 0.00
XEL - Xcel Energy Inc. Add 0.12% 527 0.00
MRK - Merck & Co. Buy 141,674 0.08
BRK.B - Berkshire Hathaway CL B Buy 286 0.01
CIT - CIT Group Inc. Buy 15,920 0.01
IWM - iShares Russell 2000 ETF Buy 6,572 0.01
BDX - Becton Dickinson Buy 3,460 0.00
GD - General Dynamics Buy 3,000 0.00
IFF - International Flavors & Fragrances Inc. Buy 5,014 0.00
IWF - iShares Russell 1000 Growth ETF Buy 18,052 0.00
ORCL - Oracle Corp. Buy 9,320 0.00
Q3 2009
MTOX - Medtox Scientific Inc Add 305.49% 294,800 0.05
IVV - Ishares Core S&P 500 ETF Add 141.29% 5,475 0.01
SPY - SPDR S&P 500 ETF Trust Add 113.89% 20,165 0.03
EFA - iShares MSCI EAFE ETF Add 106.88% 7,300 0.01
FISV - Fiserv Inc. Add 49.49% 113,807 0.09
6684 - Hewlett-Packard Add 40.60% 3,726 0.00
QWC - Qwest Communications Add 33.81% 3,381 0.00
RDS.A - Royal Dutch Shell Spons AD Add 20.22% 5,630 0.01
WWD - Woodward Inc. Add 20.00% 2,000 0.00
COP - ConocoPhillips Add 18.73% 57,505 0.04
PEP - PepsiCo Inc. Add 18.54% 2,258 0.00
HD - Home Depot Add 14.73% 50,460 0.02
APA - APA Corp. Add 13.69% 460 0.00
LLY - Eli Lilly & Co. Add 13.05% 49,470 0.03
CSCO - Cisco Systems Add 10.42% 6,663 0.00
UTX - United Technologies Add 10.17% 1,026 0.00
QCOM - QUALCOMM Inc. Add 8.83% 830 0.00
DIS - Walt Disney Co. Add 8.38% 12,732 0.01
GPC - Genuine Parts Add 8.00% 1,300 0.00
KMB - Kimberly-Clark Add 7.97% 14,134 0.01
VZ - Verizon Communications Add 7.27% 15,031 0.01
UNH - United Health Group Inc. Add 6.94% 2,236 0.00
PM - Philip Morris Intl. Add 6.68% 648 0.00
WYE - Wyeth Add 6.04% 3,003 0.00
FAST - Fastenal Add 5.18% 34,515 0.02
BP - BP plc Add 5.11% 20,184 0.02
WU - Western Union Co. Add 5.03% 7,500 0.00
IBM - International Business Machines Corp. Add 4.67% 4,329 0.01
AXP - American Express Add 4.55% 3,695 0.00
ABT - Abbott Labs Add 4.15% 4,812 0.00
JPM - JPMorgan Chase & Co. Add 3.88% 6,971 0.00
DAKT - Daktronics, Inc Add 3.41% 47,220 0.01
6683 - General Electric Add 3.07% 126,162 0.03
T - AT&T Inc. Add 2.99% 1,172 0.00
SLB - Schlumberger Ltd. Add 2.79% 12,990 0.01
DLX - Deluxe Corp. Add 2.68% 2,599 0.00
MCD - McDonald's Corp. Add 2.50% 403 0.00
GIS - General Mills Add 2.45% 31,682 0.03
GGG - Graco Inc. Add 2.35% 73,993 0.03
BAX - Baxter International Inc. Add 2.27% 31,384 0.03
GLW - Corning Inc. Add 2.27% 70,700 0.02
XEL - Xcel Energy Inc. Add 2.20% 9,517 0.00
TFC - Truist Financial Corp. Add 2.02% 90,290 0.02
UPS - United Parcel Service Add 1.83% 10,961 0.01
EMR - Emerson Electric Add 1.81% 60,676 0.04
PFG - Principal Financial Group Add 1.80% 28,626 0.01
ECL - Ecolab Inc. Add 1.78% 44,978 0.03
BAC - Bank of America Corp. Add 1.71% 1,589 0.00
HON - Honeywell Int'l Inc. Add 1.59% 37,964 0.02
MDT - Medtronic plc Add 1.53% 51,822 0.03
JNJ - Johnson & Johnson Add 1.50% 26,852 0.03
TGT - Target Corp. Add 1.47% 42,759 0.03
OXY - Occidental Petroleum Add 1.41% 176 0.00
WFC - Wells Fargo Add 1.36% 58,764 0.03
MTSC - MTS Systems Add 1.17% 20,958 0.01
ASB - Associated Banc-Corp Add 1.16% 20,350 0.00
USB - U.S. Bancorp Add 1.13% 47,232 0.02
CHRW - C.H. Robinson Worldwide Add 1.10% 3,150 0.00
BRYG - Berkshire Hathaway Add 1.06% 3 0.00
MRKC - Merck & Co Add 1.05% 1,440 0.00
NOK - Nokia Corp. Add 0.79% 103 0.00
ZBH - Zimmer Biomet Holdings Add 0.53% 519,679 0.27
SRDX - SurModics Inc Add 0.45% 4,789 0.00
STJ - St. Jude Medical Add 0.39% 5,917 0.00
0625767D - Stratasys Inc. Add 0.29% 3,210 0.00
MI - Marshall & Ilsley Add 0.26% 1,000 0.00
C - Citigroup Inc. Add 0.22% 50 0.00
PNRG - Pentair Inc Add 0.20% 6,950 0.00
GK - G & K Services Cl A Add 0.11% 900 0.00
MUR - Murphy Oil Corp. Add 0.07% 18 0.00
ADU1 - ADC Telecom Add 0.04% 780 0.00
FUL - H.B. Fuller Co. Add 0.02% 900 0.00
BMS - Bemis Add 0.01% 202 0.00
BMI - Badger Meter Inc. Buy 40,900 0.03
IREUR - Ingersoll Rand Buy 20,600 0.01
9570 - FPL Group Buy 4,934 0.00
AAPL - Apple Inc. Buy 1,613 0.00
ADBE - Adobe Inc. Buy 6,233 0.00
CAT - Caterpillar Inc. Buy 4,475 0.00
IWV - iShares Russell 3000 Index Buy 3,770 0.00
K - Kellogg Buy 5,350 0.00
KSS - Kohls Corp Buy 3,900 0.00
RADG - Rite Aid Corp Buy 15,000 0.00
SYY - Sysco Corp. Buy 8,468 0.00
Q2 2009
SPY - SPDR S&P 500 ETF Trust Add 88.35% 8,305 0.01
FAST - Fastenal Add 19.27% 107,750 0.07
UTX - United Technologies Add 15.45% 1,350 0.00
COP - ConocoPhillips Add 14.25% 38,279 0.03
BAX - Baxter International Inc. Add 13.78% 167,130 0.17
HON - Honeywell Int'l Inc. Add 12.85% 271,480 0.16
0625767D - Stratasys Inc. Add 12.70% 126,480 0.03
CHRW - C.H. Robinson Worldwide Add 10.83% 28,000 0.03
PFG - Principal Financial Group Add 10.42% 150,270 0.05
XOM - Exxon Mobil Corp. Add 10.08% 28,733 0.04
STT - State Street Corp. Add 10.00% 800 0.00
LLY - Eli Lilly & Co. Add 8.34% 29,190 0.02
MTSC - MTS Systems Add 7.75% 128,907 0.05
GIS - General Mills Add 6.20% 75,436 0.08
WMT - Walmart Inc. Add 4.82% 423 0.00
6683 - General Electric Add 4.48% 176,364 0.04
DIS - Walt Disney Co. Add 3.70% 5,422 0.00
VZ - Verizon Communications Add 3.27% 6,551 0.00
DCI - Donaldson Co. Add 2.56% 69,974 0.05
UPS - United Parcel Service Add 2.48% 14,500 0.01
BP - BP plc Add 2.04% 7,896 0.01
PDCO - Patterson Companies Add 1.93% 30,490 0.01
ASB - Associated Banc-Corp Add 1.73% 29,950 0.01
PG - Procter & Gamble Add 1.71% 830 0.00
GGG - Graco Inc. Add 1.62% 50,406 0.02
SRDX - SurModics Inc Add 1.33% 14,000 0.01
WFC - Wells Fargo Add 1.15% 49,216 0.02
TTC - Toro Co. Add 1.04% 25,130 0.01
MDT - Medtronic plc Add 0.98% 33,084 0.02
ZBH - Zimmer Biomet Holdings Add 0.97% 954,349 0.49
USB - U.S. Bancorp Add 0.94% 38,668 0.01
EMR - Emerson Electric Add 0.90% 29,995 0.02
MMM - 3M Co. Add 0.63% 14,525 0.02
SLB - Schlumberger Ltd. Add 0.63% 2,920 0.00
PM - Philip Morris Intl. Add 0.62% 60 0.00
ADU1 - ADC Telecom Add 0.56% 9,829 0.00
IBM - International Business Machines Corp. Add 0.44% 408 0.00
MI - Marshall & Ilsley Add 0.41% 1,600 0.00
PNRG - Pentair Inc Add 0.33% 11,550 0.01
DAKT - Daktronics, Inc Add 0.30% 4,100 0.00
TFC - Truist Financial Corp. Add 0.29% 12,750 0.00
BAC - Bank of America Corp. Add 0.26% 242 0.00
GK - G & K Services Cl A Add 0.21% 1,700 0.00
HD - Home Depot Add 0.18% 604 0.00
FISV - Fiserv Inc. Buy 229,943 0.20
MTOX - Medtox Scientific Inc Buy 96,500 0.02
HWKN - Hawkins Inc. Buy 15,000 0.01
FDX - FedEx Corp. Buy 3,600 0.00
PLM - Polymet Mining Corp Buy 10,000 0.00
TIF - Tiffany & Co Buy 9,000 0.00
TNC - Tennant Co. Buy 10,200 0.00
Q1 2009
CSCO - Cisco Systems Add 65.38% 25,626 0.01
CHRW - C.H. Robinson Worldwide Add 61.43% 98,350 0.10
BAC - Bank of America Corp. Add 51.35% 31,432 0.00
PM - Philip Morris Intl. Add 40.32% 2,769 0.00
ADU1 - ADC Telecom Add 37.86% 483,823 0.05
SLB - Schlumberger Ltd. Add 18.91% 73,605 0.07
STT - State Street Corp. Add 12.68% 900 0.00
DIS - Walt Disney Co. Add 8.03% 10,900 0.00
6683 - General Electric Add 6.07% 225,110 0.05
AXP - American Express Add 5.09% 4,255 0.00
FAST - Fastenal Add 5.04% 26,825 0.02
HSY - Hershey Co. Add 4.90% 1,000 0.00
USB - U.S. Bancorp Add 4.74% 186,826 0.06
UTX - United Technologies Add 4.49% 375 0.00
PFG - Principal Financial Group Add 4.36% 60,300 0.01
WFC - Wells Fargo Add 3.80% 156,217 0.05
MTSC - MTS Systems Add 3.06% 49,387 0.03
PDCO - Patterson Companies Add 3.03% 46,470 0.02
PG - Procter & Gamble Add 2.83% 1,337 0.00
0625767D - Stratasys Inc. Add 2.76% 26,700 0.01
APC - Anadarko Pete Corp Add 2.73% 175 0.00
SIAL - Sigma Aldrich Add 2.56% 260 0.00
UPS - United Parcel Service Add 2.04% 11,730 0.01
SRDX - SurModics Inc Add 1.76% 18,200 0.01
CVX - Chevron Corp. Add 1.75% 1,380 0.00
MV - Metavante Technologies Add 1.41% 6,525 0.00
OXY - Occidental Petroleum Add 1.21% 150 0.00
WMT - Walmart Inc. Add 1.15% 100 0.00
GK - G & K Services Cl A Add 0.77% 6,100 0.00
GGG - Graco Inc. Add 0.72% 22,240 0.01
ABT - Abbott Labs Add 0.67% 798 0.00
GLW - Corning Inc. Add 0.67% 21,010 0.01
INTC - Intel Corp. Add 0.55% 10,167 0.00
ZBH - Zimmer Biomet Holdings Add 0.48% 468,704 0.24
ASB - Associated Banc-Corp Add 0.47% 8,074 0.00
ECL - Ecolab Inc. Add 0.40% 10,050 0.01
MDT - Medtronic plc Add 0.26% 8,555 0.01
EMR - Emerson Electric Add 0.15% 4,890 0.00
MMM - 3M Co. Add 0.03% 668 0.00
Q4 2008
MRKC - Merck & Co Add 23.64% 35,642 0.02
SLB - Schlumberger Ltd. Add 19.22% 62,740 0.05
CHRW - C.H. Robinson Worldwide Add 18.24% 24,700 0.02
FAST - Fastenal Add 17.57% 79,557 0.05
DIS - Walt Disney Co. Add 14.52% 17,200 0.01
6684 - Hewlett-Packard Add 10.50% 877 0.00
GLW - Corning Inc. Add 10.21% 288,760 0.05
DAKT - Daktronics, Inc Add 10.15% 127,750 0.02
MV - Metavante Technologies Add 5.34% 23,425 0.01
PDCO - Patterson Companies Add 5.22% 76,000 0.03
MMM - 3M Co. Add 4.10% 91,426 0.10
LLY - Eli Lilly & Co. Add 3.08% 10,518 0.01
INTC - Intel Corp. Add 2.77% 50,000 0.01
INGR - Ingredion Inc. Add 2.49% 500 0.00
MI - Marshall & Ilsley Add 2.47% 9,501 0.00
EMR - Emerson Electric Add 2.33% 75,628 0.05
MDT - Medtronic plc Add 2.14% 70,247 0.04
HON - Honeywell Int'l Inc. Add 1.96% 40,835 0.03
6683 - General Electric Add 1.75% 63,825 0.02
ADP - Automatic Data Processing Inc. Add 1.61% 248 0.00
BP - BP plc Add 1.56% 5,957 0.01
HSY - Hershey Co. Add 1.51% 304 0.00
HRL - Hormel Foods Corp. Add 1.44% 33,425 0.02
GK - G & K Services Cl A Add 1.34% 10,400 0.00
T - AT&T Inc. Add 1.33% 622 0.00
GGG - Graco Inc. Add 1.25% 38,173 0.02
DLX - Deluxe Corp. Add 1.00% 980 0.00
KO - Coca Cola Co. Add 0.82% 100 0.00
USB - U.S. Bancorp Add 0.65% 25,520 0.01
COP - ConocoPhillips Add 0.62% 1,682 0.00
ECL - Ecolab Inc. Add 0.59% 14,750 0.01
TGT - Target Corp. Add 0.58% 16,742 0.01
0625767D - Stratasys Inc. Add 0.52% 5,050 0.00
MTSC - MTS Systems Add 0.49% 7,879 0.00
WU - Western Union Co. Add 0.47% 700 0.00
KMB - Kimberly-Clark Add 0.41% 756 0.00
AXP - American Express Add 0.24% 200 0.00
IBM - International Business Machines Corp. Add 0.05% 55 0.00
FUL - H.B. Fuller Co. Add 0.01% 500 0.00
SPY - SPDR S&P 500 ETF Trust Buy 69,105 0.11
IVV - Ishares Core S&P 500 ETF Buy 3,875 0.01
QMED - Qmed Inc Buy 21,530 0.00
Q3 2008
DIS - Walt Disney Co. Add 100.43% 59,375 0.03
EFA - iShares MSCI EAFE ETF Add 100.00% 4,830 0.01
LNC - Lincoln National Add 19.43% 3,886 0.00
0625767D - Stratasys Inc. Add 17.78% 145,470 0.04
ADU1 - ADC Telecom Add 15.97% 287,101 0.04
GLW - Corning Inc. Add 10.04% 257,980 0.06
SPLS* - Staples Inc Add 8.95% 1,600 0.00
MI - Marshall & Ilsley (New) Add 8.94% 31,500 0.01
WYE - Wyeth Add 5.53% 6,445 0.00
LLY - Eli Lilly & Co. Add 5.02% 16,300 0.01
SRDX - SurModics Inc Add 5.02% 49,650 0.02
AXP - American Express Add 4.25% 3,400 0.00
TFC - Truist Financial Corp. Add 4.12% 178,880 0.05
CVX - Chevron Corp. Add 3.83% 2,900 0.00
PFG - Principal Financial Group Add 3.38% 48,175 0.03
MER - Merrill Lynch Add 3.33% 1,500 0.00
PDCO - Patterson Companies Add 3.26% 46,000 0.02
PG - Procter & Gamble Add 3.04% 1,425 0.00
TTC - Toro Co. Add 2.55% 60,720 0.04
DAKT - Daktronics, Inc Add 2.17% 26,700 0.01
ABT - Abbott Labs Add 2.16% 2,657 0.00
BMY - Bristol-Myers Squibb Add 2.09% 7,011 0.00
KMB - Kimberly-Clark Add 1.99% 3,600 0.00
BP - BP plc Add 1.35% 5,087 0.00
MMM - 3M Co. Add 1.34% 29,400 0.03
UPS - United Parcel Service Add 1.30% 7,500 0.01
6683 - General Electric Add 1.28% 46,084 0.02
ASB - Associated Banc-Corp Add 1.15% 19,850 0.01
JPM - JPMorgan Chase & Co. Add 0.86% 1,788 0.00
TGT - Target Corp. Add 0.83% 23,935 0.02
HRL - Hormel Foods Corp. Add 0.80% 18,450 0.01
IBM - International Business Machines Corp. Add 0.70% 701 0.00
DLX - Deluxe Corp. Add 0.45% 441 0.00
MV - Metavante Technologies Add 0.38% 1,664 0.00
XOM - Exxon Mobil Corp. Add 0.37% 1,168 0.00
EMR - Emerson Electric Add 0.36% 11,550 0.01
MRKC - Merck & Co Add 0.33% 500 0.00
6686 - Motorola Add 0.30% 375 0.00
TRV - Travelers Companies Inc. Add 0.11% 1,100 0.00
HON - Honeywell Int'l Inc. Add 0.09% 1,890 0.00
CHRW - C.H. Robinson Worldwide Buy 135,405 0.10
GEZ - Genzyme Buy 2,550 0.00
Q2 2008
HSY - Hershey Co. Add 17.54% 3,000 0.00
CAT - Caterpillar Inc. Add 16.33% 1,000 0.00
TTC - Toro Co. Add 9.72% 210,872 0.10
ADU1 - ADC Telecom Add 8.66% 143,328 0.03
GK - G & K Services Cl A Add 8.46% 60,950 0.03
DAKT - Daktronics, Inc Add 7.38% 84,675 0.03
PFG - Principal Financial Group Add 7.19% 95,455 0.06
PM - Philip Morris Intl. Add 7.09% 547 0.00
WU - Western Union Co. Add 6.66% 9,383 0.00
LLY - Eli Lilly & Co. Add 4.82% 14,950 0.01
T - AT&T Inc. Add 4.36% 1,948 0.00
TFC - Truist Financial Corp. Add 3.59% 150,249 0.03
MV - Metavante Technologies Add 3.40% 14,367 0.00
GPC - Genuine Parts Add 3.17% 500 0.00
DOW - Dow Inc. Add 3.01% 200 0.00
MRKC - Merck & Co Add 2.95% 4,300 0.00
BAC - Bank of America Corp. Add 2.16% 1,349 0.00
BBY - Best Buy Co. Inc. Add 2.09% 350 0.00
WFC - Wells Fargo Add 1.93% 95,015 0.03
WY - Weyerhaeuser Co. Add 1.90% 235 0.00
MMM - 3M Co. Add 1.78% 38,425 0.04
PDCO - Patterson Companies Add 1.66% 23,087 0.01
MCD - McDonald's Corp. Add 1.47% 302 0.00
0625767D - Stratasys Inc. Add 1.44% 11,595 0.00
6683 - General Electric Add 1.32% 46,892 0.02
MTSC - MTS Systems Add 1.08% 18,023 0.01
NOK - Nokia Corp. Add 1.06% 183 0.00
ECL - Ecolab Inc. Add 1.02% 25,760 0.02
JPM - JPMorgan Chase & Co. Add 0.90% 1,841 0.00
MER - Merrill Lynch Add 0.67% 300 0.00
6684 - Hewlett-Packard Add 0.52% 43 0.00
KMB - Kimberly-Clark Add 0.47% 839 0.00
VAP - Valspar Add 0.38% 18,796 0.01
UPS - United Parcel Service Add 0.34% 1,950 0.00
GLW - Corning Inc. Add 0.06% 1,595 0.00
USB - U.S. Bancorp Add 0.02% 734 0.00
PNRG - Pentair Inc Add 0.00% 47 0.00
DIS - Walt Disney Co. Buy 59,122 0.03
253647Q - Time Warner Buy 15,834 0.00
Q1 2008
ZBH - Zimmer Biomet Holdings Add 13,836.73% 99,399,604 50.65
IVV - Ishares Core S&P 500 ETF Add 317.92% 7,630 0.01
BNI - Burlington Northern Add 244.72% 46,881 0.04
WWD - Woodward Inc. Add 100.00% 5,000 0.00
BRYG - Berkshire Hathaway Add 95.30% 142 0.01
TNC - Tennant Co. Add 43.33% 2,600 0.00
DAKT - Daktronics, Inc Add 30.32% 267,065 0.07
APA - APA Corp. Add 23.48% 834 0.00
RGR - Sturm, Ruger & Co., Inc. Add 16.67% 5,000 0.00
WU - Western Union Co. Add 15.11% 18,500 0.01
FAST - Fastenal Add 14.40% 58,425 0.04
0625767D - Stratasys Inc. Add 14.39% 101,480 0.03
ADU1 - ADC Telecom Add 9.22% 139,665 0.02
PFG - Principal Financial Group Add 8.32% 102,085 0.08
JCN - Johnson Controls Add 8.25% 495 0.00
AXP - American Express Add 7.42% 5,700 0.00
MV - Metavante Technologies Add 5.05% 20,336 0.01
MER - Merrill Lynch Add 5.04% 2,150 0.00
WYE - Wyeth Add 3.65% 4,160 0.00
MTSC - MTS Systems Add 2.34% 38,175 0.02
BP - BP plc Add 2.18% 8,092 0.01
MI - Marshall & Ilsley (New) Add 2.02% 8,001 0.00
XOM - Exxon Mobil Corp. Add 1.71% 5,360 0.01
HSY - Hershey Co. Add 1.66% 280 0.00
VAP - Valspar Add 1.29% 63,490 0.02
PEP - PepsiCo Inc. Add 1.25% 260 0.00
TGT - Target Corp. Add 1.19% 33,875 0.02
6686 - Motorola Add 1.16% 1,495 0.00
GK - G & K Services Cl A Add 1.09% 7,750 0.00
GGG - Graco Inc. Add 1.03% 31,753 0.02
GLW - Corning Inc. Add 0.49% 12,400 0.00
BMY - Bristol-Myers Squibb Add 0.45% 1,500 0.00
MMM - 3M Co. Add 0.39% 8,397 0.01
FDX - FedEx Corp. Add 0.38% 15 0.00
TTC - Toro Co. Add 0.23% 5,000 0.00
PNRG - Pentair Inc Add 0.10% 3,640 0.00
UPS - United Parcel Service Add 0.07% 400 0.00
FUL - H.B. Fuller Co. Add 0.06% 2,600 0.00
PDCO - Patterson Companies Add 0.06% 865 0.00
PM - Philip Morris Intl. Buy 7,720 0.01
QWC - Qwest Communications Buy 10,000 0.00
SONS - Sonus Networks Buy 33,552 0.00
WWY - WM Wrigley Jr Co Buy 4,062 0.00
Q4 2007
JCN - Johnson Controls Add 200.00% 4,000 0.00
FAST - Fastenal Add 92.04% 194,400 0.16
MCD - McDonald's Corp. Add 84.34% 10,025 0.01
DAKT - Daktronics, Inc Add 46.40% 279,150 0.13
WU - Western Union Co. Add 35.02% 31,750 0.02
WMT - Walmart Inc. Add 31.01% 2,635 0.00
RGR - Sturm, Ruger & Co., Inc. Add 30.43% 7,000 0.00
T - AT&T Inc. Add 21.07% 7,919 0.01
WYE - Wyeth Add 11.59% 11,830 0.01
MER - Merrill Lynch Add 9.22% 3,600 0.00
AAIG - American Int'l Group Add 5.66% 1,276 0.00
WAG - Walgreen Co. Add 4.38% 764 0.00
ADU1 - ADC Telecom Add 4.36% 63,229 0.02
TGT - Target Corp. Add 4.24% 116,215 0.12
HSY - Hershey Co. Add 3.70% 600 0.00
PDCO - Patterson Companies Add 3.25% 43,650 0.03
WFC - Wells Fargo Add 2.66% 127,610 0.08
VAP - Valspar Add 2.07% 100,000 0.05
HD - Home Depot Add 2.05% 7,621 0.00
LLY - Eli Lilly & Co. Add 2.05% 6,285 0.01
BMS - Bemis Add 1.86% 59,490 0.03
MMM - 3M Co. Add 1.59% 33,582 0.06
HRL - Hormel Foods Corp. Add 1.58% 40,781 0.03
UPS - United Parcel Service Add 1.56% 8,828 0.01
MDT - Medtronic plc Add 1.52% 52,686 0.05
ASB - Associated Banc-Corp Add 1.37% 23,750 0.01
GLW - Corning Inc. Add 1.27% 32,120 0.02
AMGN - Amgen Add 1.15% 2,280 0.00
GGG - Graco Inc. Add 1.04% 31,627 0.02
CVX - Chevron Corp. Add 0.93% 708 0.00
COP - ConocoPhillips Add 0.66% 1,850 0.00
PNRG - Pentair Inc Add 0.61% 20,980 0.01
6683 - General Electric Add 0.58% 20,455 0.02
USB - U.S. Bancorp Add 0.58% 22,794 0.01
ABT - Abbott Labs Add 0.44% 548 0.00
JNJ - Johnson & Johnson Add 0.32% 6,242 0.01
MRKC - Merck & Co Add 0.21% 305 0.00
GIS - General Mills Add 0.19% 4,114 0.00
STJ - St. Jude Medical Add 0.09% 1,721 0.00
FUL - H.B. Fuller Co. Add 0.03% 1,200 0.00
KMB - Kimberly-Clark Add 0.01% 19 0.00
MTSC - MTS Systems Add 0.01% 100 0.00
PFE - Pfizer Inc. Add 0.01% 344 0.00
MI - Marshall & Ilsley (New) Buy 396,016 0.21
MV - Metavante Technologies Buy 402,643 0.19
INGR - Ingredion Inc. Buy 20,100 0.02
DOW - Dow Inc. Buy 6,648 0.01
Q3 2007
DAKT - Daktronics, Inc Add 554.99% 509,755 0.17
BNI - Burlington Northern Add 380.35% 52,290 0.04
SPY - SPDR S&P 500 ETF Trust Add 274.82% 13,073 0.02
SIAL - Sigma Aldrich Add 253.22% 33,552 0.01
0625767D - Stratasys Inc. Add 70.82% 297,260 0.10
TEG - Integrys Energy Group Add 32.89% 1,500 0.00
BBY - Best Buy Co. Inc. Add 28.50% 3,937 0.00
WYE - Wyeth Add 28.26% 22,500 0.01
PFG - Principal Financial Group Add 25.22% 247,475 0.19
MS - Morgan Stanley Add 22.44% 985 0.00
LLY - Eli Lilly & Co. Add 16.67% 43,775 0.03
WU - Western Union Co. Add 15.48% 12,150 0.00
AXP - American Express Add 9.38% 6,940 0.01
CAT - Caterpillar Inc. Add 9.36% 550 0.00
C - Citigroup Inc. Add 7.59% 4,170 0.00
DNA - Ginkgo Bioworks Holdings Inc. Add 7.14% 300 0.00
AMP - Ameriprise Financial Inc. Add 6.16% 496 0.00
PEP - PepsiCo Inc. Add 6.13% 1,378 0.00
CSCO - Cisco Systems Add 6.00% 2,700 0.00
T - AT&T Inc. Add 5.99% 2,124 0.00
BRYG - Berkshire Hathaway B Add 5.67% 8 0.00
ADBE - Adobe Inc. Add 5.64% 361 0.00
MSFT - Microsoft Corp. Add 5.21% 15,357 0.01
HD - Home Depot Add 5.01% 17,750 0.01
TM - Toyota Add 5.00% 100 0.00
KMB - Kimberly-Clark Add 4.98% 8,535 0.01
MO - Altria Group Inc. Add 4.72% 344 0.00
APA - APA Corp. Add 4.63% 177 0.00
APC - Anadarko Pete Corp Add 4.38% 300 0.00
SBUX - Starbucks Corp. Add 4.21% 1,175 0.00
FTU - Wachovia Add 4.07% 229 0.00
FDX - FedEx Corp. Add 3.75% 150 0.00
BP - BP plc Add 3.46% 12,491 0.01
HSY - Hershey Co. Add 3.31% 520 0.00
BAC - Bank of America Corp. Add 3.25% 2,000 0.00
WMT - Walmart Inc. Add 3.12% 257 0.00
SYY - Sysco Corp. Add 3.01% 425 0.00
XEL - Xcel Energy Inc. Add 3.01% 15,523 0.00
PG - Procter & Gamble Add 2.93% 2,052 0.00
ECL - Ecolab Inc. Add 2.82% 72,060 0.04
TXN - Texas Instruments Add 2.80% 150 0.00
UTX - United Technologies Add 2.70% 247 0.00
XOM - Exxon Mobil Corp. Add 2.62% 8,086 0.01
UPS - United Parcel Service Add 2.40% 13,244 0.01
PNRG - Pentair Inc Add 2.34% 79,200 0.03
CL - Colgate-Palmolive Add 2.25% 155 0.00
AMGN - Amgen Add 1.95% 3,789 0.00
HRL - Hormel Foods Corp. Add 1.95% 49,135 0.02
BMS - Bemis Add 1.68% 52,840 0.02
SPLS* - Staples Inc Add 1.48% 265 0.00
CVX - Chevron Corp. Add 1.44% 1,080 0.00
STT - State Street Corp. Add 1.34% 107 0.00
FAST - Fastenal Add 1.33% 2,775 0.00
WY - Weyerhaeuser Co. Add 1.19% 206 0.00
JPM - JPMorgan Chase & Co. Add 1.17% 2,447 0.00
TGT - Target Corp. Add 1.07% 29,097 0.02
USB - U.S. Bancorp Add 1.07% 41,590 0.02
6686 - Motorola Add 1.03% 1,525 0.00
COP - ConocoPhillips Add 0.99% 2,735 0.00
ASB - Associated Banc-Corp Add 0.85% 14,582 0.01
GIS - General Mills Add 0.79% 16,675 0.01
GGG - Graco Inc. Add 0.71% 21,580 0.01
6683 - General Electric Add 0.68% 23,746 0.01
ABT - Abbott Labs Add 0.67% 820 0.00
JNJ - Johnson & Johnson Add 0.64% 12,500 0.01
VAP - Valspar Add 0.53% 25,315 0.01
GLW - Corning Inc. Add 0.43% 10,900 0.00
PDCO - Patterson Companies Add 0.30% 3,970 0.00
EMR - Emerson Electric Add 0.26% 9,185 0.01
DCI - Donaldson Co. Add 0.25% 8,003 0.00
MRKC - Merck & Co Add 0.22% 325 0.00
WFC - Wells Fargo Add 0.17% 7,999 0.00
GK - G & K Services Cl A Add 0.14% 1,000 0.00
ZBH - Zimmer Biomet Holdings Add 0.14% 137,612 0.07
MMM - 3M Co. Add 0.04% 919 0.00
MTSC - MTS Systems Add 0.03% 505 0.00
PFE - Pfizer Inc. Add 0.02% 685 0.00
TFC - Truist Financial Corp. Add 0.02% 785 0.00
CMCSK - Comcast Cl A Buy 9,335 0.00
COST - Costco Co. Buy 4,400 0.00
CVD - Covance Inc. Buy 2,700 0.00
EFA - iShares MSCI EAFE ETF Buy 4,830 0.00
SLM - SLM Corp. Buy 6,050 0.00
Q2 2007
FAST - Fastenal Add 1,414.31% 194,680 0.10
CI - Cigna Group Add 200.00% 3,000 0.00
IVV - Ishares Core S&P 500 ETF Add 103.85% 2,700 0.01
SEIC - SEI Investments Add 99.98% 4,621 0.00
DODFX - Dodge & Cox Intl Stock Add 19.11% 2,149 0.00
C - Citigroup Inc. Add 17.03% 8,000 0.00
AMGN - Amgen Add 12.90% 22,230 0.01
UPS - United Parcel Service Add 11.79% 58,125 0.05
PFG - Principal Financial Group Add 7.16% 65,550 0.05
HD - Home Depot Add 4.30% 14,615 0.01
XOM - Exxon Mobil Corp. Add 3.93% 11,660 0.01
GGG - Graco Inc. Add 3.07% 90,100 0.04
PDCO - Patterson Companies Add 2.76% 35,984 0.02
USB - U.S. Bancorp Add 2.67% 100,740 0.04
PNRG - Pentair Inc Add 2.57% 84,760 0.04
JNJ - Johnson & Johnson Add 2.14% 41,228 0.03
DCI - Donaldson Co. Add 1.94% 60,115 0.03
BP - BP plc Add 1.60% 5,669 0.00
6683 - General Electric Add 1.52% 52,733 0.02
TGT - Target Corp. Add 1.50% 40,170 0.03
CVX - Chevron Corp. Add 1.35% 1,000 0.00
COP - ConocoPhillips Add 1.18% 3,216 0.00
WFC - Wells Fargo Add 1.04% 49,078 0.02
ASB - Associated Banc-Corp Add 0.97% 16,575 0.01
GK - G & K Services Cl A Add 0.96% 6,800 0.00
HRL - Hormel Foods Corp. Add 0.91% 22,865 0.01
GLW - Corning Inc. Add 0.58% 14,550 0.00
EMR - Emerson Electric Add 0.53% 18,880 0.01
MDT - Medtronic plc Add 0.51% 17,675 0.01
ECL - Ecolab Inc. Add 0.48% 12,155 0.01
PFE - Pfizer Inc. Add 0.35% 12,900 0.00
BMS - Bemis Add 0.32% 10,034 0.00
VAP - Valspar Add 0.28% 13,200 0.00
KMB - Kimberly-Clark Add 0.20% 350 0.00
TFC - Truist Financial Corp. Add 0.17% 7,136 0.00
LLY - Eli Lilly & Co. Add 0.15% 400 0.00
MMM - 3M Co. Add 0.14% 3,026 0.00
DAKT - Daktronics, Inc Buy 91,850 0.02
SPY - SPDR S&P 500 ETF Trust Buy 4,757 0.01
FTU - Wachovia Buy 5,631 0.00
IFF - International Flavors & Fragrances Inc. Buy 4,000 0.00
TNC - Tennant Co. Buy 6,000 0.00
TXN - Texas Instruments Buy 5,350 0.00
Q1 2007
AMGN - Amgen Add 556.79% 146,090 0.10
UPS - United Parcel Service Add 399.42% 394,290 0.35
AMECX - Income Fund of America Add 119.36% 24,975 0.01
AMCPX - MUTUAL FUNDS Amcap Funds Class A American F Add 104.87% 16,373 0.01
T - AT&T Inc. Add 62.40% 14,490 0.01
FDX - FedEx Corp. Add 39.35% 1,525 0.00
LLY - Eli Lilly & Co. Add 29.34% 59,497 0.04
APC - Anadarko Pete Corp Add 26.84% 1,450 0.00
WAG - Walgreen Co. Add 20.78% 3,489 0.00
6684 - Hewlett-Packard Add 20.10% 1,407 0.00
UTX - United Technologies Add 18.11% 1,450 0.00
SIAL - Sigma Aldrich Add 16.49% 6,625 0.00
DNA - Ginkgo Bioworks Holdings Inc. Add 13.51% 500 0.00
FAST - Fastenal Add 13.15% 1,600 0.00
SYY - Sysco Corp. Add 11.87% 1,500 0.00
AAIG - American Int'l Group Add 10.35% 2,424 0.00
ADP - Automatic Data Processing Inc. Add 9.69% 1,763 0.00
FNMA - Federal Natl Mtge Add 7.57% 750 0.00
MS - Morgan Stanley Add 7.33% 300 0.00
C - Citigroup Inc. Add 6.12% 2,710 0.00
GK - G & K Services Cl A Add 5.73% 38,196 0.02
PEP - PepsiCo Inc. Add 5.72% 1,310 0.00
PG - Procter & Gamble Add 4.42% 2,981 0.00
PDCO - Patterson Companies Add 4.18% 52,300 0.02
CAT - Caterpillar Inc. Add 4.08% 250 0.00
ABKFQ - Ambac Finl Group Add 4.03% 100 0.00
HSY - Hershey Co. Add 3.97% 600 0.00
CSCO - Cisco Systems Add 3.71% 1,840 0.00
SLB - Schlumberger Ltd. Add 3.35% 12,900 0.01
DCI - Donaldson Co. Add 3.33% 100,240 0.05
MSFT - Microsoft Corp. Add 2.17% 6,570 0.00
OXY - Occidental Petroleum Add 2.16% 300 0.00
PNRG - Pentair Inc Add 2.12% 68,600 0.03
BP - BP plc Add 2.04% 7,120 0.01
GLW - Corning Inc. Add 1.93% 47,300 0.01
MDT - Medtronic plc Add 1.86% 63,034 0.04
GGG - Graco Inc. Add 1.55% 44,703 0.02
KO - Coca Cola Co. Add 1.45% 200 0.00
COP - ConocoPhillips Add 1.39% 3,750 0.00
WFC - Wells Fargo Add 1.37% 64,173 0.03
PFG - Principal Financial Group Add 1.23% 11,130 0.01
6683 - General Electric Add 1.12% 38,456 0.02
BMS - Bemis Add 1.12% 34,920 0.01
RDS.A - Royal Dutch Shell PLC Spons AD Add 0.94% 275 0.00
HD - Home Depot Add 0.89% 2,990 0.00
BMY - Bristol-Myers Squibb Add 0.84% 3,000 0.00
MMM - 3M Co. Add 0.77% 16,135 0.02
ABT - Abbott Labs Add 0.76% 936 0.00
EMR - Emerson Electric Add 0.65% 23,074 0.01
VAP - Valspar Add 0.57% 27,185 0.01
FDCP - First Data Corp Add 0.54% 550 0.00
SRDX - SurModics Inc Add 0.40% 4,300 0.00
XOM - Exxon Mobil Corp. Add 0.36% 1,051 0.00
JNJ - Johnson & Johnson Add 0.29% 5,580 0.00
ACRNX - Columbia Acorn Fd Cl Z Add 0.27% 146 0.00
TFC - Truist Financial Corp. Add 0.26% 11,100 0.00
PFE - Pfizer Inc. Add 0.25% 9,375 0.00
INTC - Intel Corp. Add 0.23% 5,800 0.00
ECL - Ecolab Inc. Add 0.22% 5,500 0.00
STJ - St. Jude Medical Add 0.20% 4,000 0.00
HRL - Hormel Foods Corp. Add 0.12% 3,100 0.00
GIS - General Mills Add 0.11% 2,250 0.00
TGT - Target Corp. Add 0.05% 1,265 0.00
TTC - Toro Co. Add 0.03% 630 0.00
TRV - Travelers Companies Inc. Buy 1,422,499 0.94
ARTIX - Artisan Intl Buy 19,976 0.01
DEIMX - Dryden Intl Eq Fd Cl M Buy 31,941 0.01
CI - Cigna Group Buy 1,500 0.00
TEG - Integrys Energy Group Buy 4,560 0.00
TM - Toyota Buy 2,000 0.00
Q4 2006
ZBH - Zimmer Biomet Holdings Add 100,891.93% 104,300,062 50.76
CAH - Cardinal Health Inc. Add 1,503.49% 52,547 0.04
SBUX - Starbucks Corp. Add 372.88% 22,000 0.01
HAINX - Harbor Int'l Fund Add 349.29% 30,779 0.01
EMR - Emerson Electric Add 100.93% 1,772,296 1.00
CL - Colgate-Palmolive Add 98.49% 3,647 0.00
LLY - Eli Lilly & Co. Add 83.49% 92,262 0.06
WMT - Walmart Inc. Add 81.29% 4,928 0.00
KO - Coca Cola Co. Add 71.43% 5,750 0.00
DLCA - Dell Inc Add 59.80% 6,506 0.00
LLINX - Longleaf International Add 35.75% 15,901 0.00
WY - Weyerhaeuser Co. Add 25.06% 4,512 0.00
DODFX - Delaware Invt MN Muni Dodge & Cox Intl Stock Add 21.45% 3,215 0.00
PG - Procter & Gamble Add 17.90% 10,242 0.01
AAIG - American Int'l Group Add 16.10% 3,247 0.00
ORCL - Oracle Corp. Add 11.82% 1,500 0.00
ADP - Automatic Data Processing Inc. Add 11.26% 1,840 0.00
GLW - Corning Inc. Add 10.07% 224,236 0.05
BNI - Burlington Northern Add 9.53% 1,300 0.00
ADU1 - ADC Telecom Add 9.46% 126,709 0.02
COP - ConocoPhillips Add 7.88% 19,672 0.02
APA - APA Corp. Add 6.29% 300 0.00
FAST - Fastenal Add 6.11% 700 0.00
HD - Home Depot Add 5.19% 16,638 0.01
MUR - Murphy Oil Corp. Add 4.17% 1,000 0.00
AMECX - Income Fund of America Add 4.09% 823 0.00
APC - Anadarko Pete Corp Add 3.84% 200 0.00
SRDX - SurModics Inc Add 3.83% 40,100 0.02
MS - Morgan Stanley Add 3.81% 150 0.00
QCOM - QUALCOMM Inc. Add 2.94% 378 0.00
AMCPX - MUTUAL FUNDS Allianz Fds Multi Mgr Amcap Funds Class A American F Add 2.83% 430 0.00
PDCO - Patterson Companies Add 2.13% 26,100 0.01
CAT - Caterpillar Inc. Add 2.08% 125 0.00
ABT - Abbott Labs Add 1.85% 2,240 0.00
MDT - Medtronic plc Add 1.85% 61,403 0.04
0860320D - Ceridian Add 1.73% 59,890 0.02
GGG - Graco Inc. Add 1.70% 48,435 0.02
STJ - St. Jude Medical Add 1.43% 28,568 0.01
ASB - Associated Banc-Corp Add 1.28% 21,455 0.01
MTSC - MTS Systems Add 1.15% 19,400 0.01
SIAL - Sigma Aldrich Add 1.07% 425 0.00
TFC - Truist Financial Corp. Add 0.90% 37,310 0.01
PNRG - Pentair Inc Add 0.89% 28,403 0.01
VAP - Valspar Add 0.72% 33,990 0.01
DCI - Donaldson Co. Add 0.70% 20,860 0.01
INBXX - ING Classic MMF Cl B Add 0.69% 555 0.00
AXP - American Express Add 0.67% 510 0.00
ACRNX - Columbia Acorn Fd Cl Z Add 0.52% 276 0.00
PFE - Pfizer Inc. Add 0.52% 19,110 0.01
MER - Merrill Lynch Add 0.51% 200 0.00
6683 - General Electric Add 0.30% 10,110 0.00
FIMIX - Eaton Vance Tax-Managed Fidelity MN Muni Add 0.30% 62 0.00
CSCO - Cisco Systems Add 0.26% 131 0.00
WFC - Wells Fargo Add 0.18% 8,514 0.00
0625767D - Stratasys Inc. Add 0.12% 713 0.00
OXY - Occidental Petroleum Add 0.07% 10 0.00
VFINX - Strategic Prtnrs Intl Gr Strategic Prtnrs Mid Cap Vanguard Index Tr 500 Add 0.07% 535 0.00
JNJ - Johnson & Johnson Add 0.04% 678 0.00
UPS - United Parcel Service Buy 98,715 0.10
WU - Western Union Co. Buy 100,249 0.03
IDARQ - Idearc Inc. Buy 14,649 0.01
MANLX - Blackrock Muni Bd Fd Buy 33,537 0.01
MCD - McDonald's Corp. Buy 12,486 0.01
SPLS* - Staples Inc Buy 17,887 0.01
STT - State Street Corp. Buy 8,235 0.01
TIF - Tiffany & Co Buy 10,200 0.01
ALU - Alcatel Lucent Buy 15,495 0.00
BSX - Boston Scientific Buy 11,065 0.00
CFC - Countrywide Financial Buy 5,000 0.00
CHYSQ - Charys Holding Co Inc Buy 14,500 0.00
DRI - Darden Restaurants Buy 5,652 0.00
DUKG - Duke Energy Corp New Buy 6,181 0.00
YSI - Medcom USA Buy 16,000 0.00
Q3 2006
VFINX - Vanguard Index Tr 500 Add 2,662.20% 781,916 0.40
SGENX - First Eagle Sogen Glbl A Add 948.18% 58,247 0.04
ZBH - Zimmer Biomet Holdings Add 771.29% 91,513 0.17
MXA - Minnesota Muni Income Portfoli Add 151.09% 21,121 0.01
OXY - Occidental Petroleum Add 94.39% 6,725 0.01
FUL - H.B. Fuller Co. Add 94.07% 2,184,621 1.41
WFC - Wells Fargo Add 67.21% 1,873,956 1.86
LLY - Eli Lilly & Co. Add 27.88% 24,092 0.04
SYY - Sysco Corp. Add 10.01% 1,216 0.00
SMTFX - SIT MN Tax Free Inc Add 8.28% 6,095 0.00
0625767D - Stratasys Inc. Add 7.70% 40,860 0.03
INBXX - ING Classic MMF Cl B Add 7.23% 5,388 0.00
LNC - Lincoln National Add 5.26% 1,000 0.00
PDCO - Patterson Companies Add 3.67% 43,400 0.04
PNRG - Pentair Inc Add 3.17% 98,422 0.07
GK - G & K Services Cl A Add 0.79% 5,250 0.01
XEVTX - Eaton Vance Tax Advantaged Div Buy 40,000 0.03
7656 - Allied Capital Corp Buy 16,000 0.01
ADBE - Adobe Inc. Buy 6,400 0.01
BSP - Amern Strategic Inc II Buy 20,200 0.01
CSP - Amern Strat Inc Port III Buy 35,377 0.01
DODFX - Dodge & Cox Intl Stock Buy 14,986 0.01
SPY - SPDR S&P 500 ETF Trust Buy 2,800 0.01
Q2 2006
LLY - Eli Lilly & Co. Add 1,214.65% 79,839 0.22
COP - ConocoPhillips Add 1,052.17% 248,954 0.82
CAH - Cardinal Health Inc. Add 999.06% 57,246 0.15
SIAL - Sigma Aldrich Add 502.27% 33,652 0.03
BEGRX - Minnesota Muni Income Portfoli Add 331.01% 37,550 0.03
CAT - Caterpillar Inc. Add 293.68% 10,220 0.04
MCD - McDonald's Corp. Add 283.40% 19,665 0.03
NOK - Nokia Corp. Add 153.50% 23,010 0.03
DD - DuPont de Nemours Inc. Add 150.97% 8,145 0.02
BA - Boeing Co. Add 144.46% 4,406 0.02
UTX - United Technologies Add 142.49% 6,355 0.02
APC - Anadarko Pete Corp Add 140.76% 3,978 0.01
SLB - Schlumberger Ltd. Add 130.26% 269,918 0.88
WY - Weyerhaeuser Co. Add 129.11% 37,371 0.11
BMMI - BMC Industries Add 110.85% 26,605 0.00
KO - Coca Cola Co. Add 101.52% 28,868 0.06
HD - Home Depot Add 75.85% 145,667 0.26
CSCO - Cisco Systems Add 72.44% 34,009 0.03
XOM - Exxon Mobil Corp. Add 65.88% 180,665 0.56
BRYG - Berkshire Hathaway B Add 63.64% 56 0.01
3017264Q - Service Master Add 58.80% 84,800 0.04
ABT - Abbott Labs Add 58.23% 77,252 0.17
PDCO - Patterson Companies Add 55.20% 420,215 0.74
WAMUQ - Washington Mutual Inc Add 53.27% 4,907 0.01
T - AT&T Inc. Add 49.59% 12,039 0.02
FIMIX - Eaton Vance Tax Managed Growth Add 48.57% 11,452 0.01
IBM - International Business Machines Corp. Add 48.40% 55,028 0.21
IVV - Ishares Core S&P 500 ETF Add 47.54% 2,900 0.02
MO - Altria Group Inc. Add 46.64% 3,400 0.01
DOW - Dow Inc. Add 39.77% 4,713 0.01
PG - Procter & Gamble Add 38.75% 37,891 0.09
CVX - Chevron Corp. Add 37.32% 28,507 0.09
BLS - BellSouth Corp Add 35.56% 3,856 0.01
MDT - Medtronic plc Add 35.30% 910,011 0.83
BP - BP plc Add 35.03% 111,191 0.39
GK - G & K Services Cl A Add 32.28% 162,900 0.28
KMB - Kimberly-Clark Add 28.04% 46,038 0.14
FDCP - First Data Corp Add 27.98% 25,782 0.06
HSY - Hershey Co. Add 26.79% 5,400 0.01
STT - State Street Corp. Add 26.22% 6,510 0.02
MSFT - Microsoft Corp. Add 26.18% 76,149 0.09
ACRNX - Bond Fund of America Add 26.17% 15,593 0.01
STJ - St. Jude Medical Add 26.11% 414,000 0.67
QCOM - QUALCOMM Inc. Add 26.00% 2,780 0.01
WYE - Wyeth Add 25.05% 24,745 0.06
FAST - Fastenal Add 24.64% 2,365 0.00
XEL - Xcel Energy Inc. Add 24.53% 139,343 0.13
CL - Colgate-Palmolive Add 23.72% 4,768 0.01
NWL - Newell Brands Inc. Add 23.14% 34,036 0.04
AAIG - American Int'l Group Add 22.50% 6,613 0.02
FNMA - Federal Natl Mtge Add 21.03% 2,012 0.01
BAC - Bank of America Corp. Add 19.57% 20,489 0.05
BMY - Bristol-Myers Squibb Add 19.42% 67,877 0.09
BNI - Burlington Northern Add 19.35% 2,680 0.01
RDS.A - Royal Dutch Shell PLC Spons AD Add 18.14% 5,400 0.02
6686 - Motorola Add 17.54% 30,339 0.03
2235894Q - Lucent Tech Add 17.27% 30,042 0.00
DLX - Deluxe Corp. Add 17.27% 17,662 0.02
ADU1 - ADC Telecom Add 17.01% 233,552 0.20
PFE - Pfizer Inc. Add 16.56% 581,239 0.68
TGT - Target Corp. Add 15.52% 383,591 0.27
JNJ - Johnson & Johnson Add 14.68% 269,752 0.17
ADP - Automatic Data Processing Inc. Add 13.94% 4,350 0.01
JPM - JPMorgan Chase & Co. Add 13.11% 29,016 0.06
VZ - Verizon Communications Add 12.98% 117,808 0.20
SBUX - Starbucks Corp. Add 12.84% 11,300 0.02
UNH - United Health Group Inc. Add 12.78% 5,700 0.01
AMGN - Amgen Add 12.58% 3,240 0.01
USB - U.S. Bancorp Add 12.36% 477,042 0.19
6683 - General Electric Add 12.22% 392,740 0.10
MMM - 3M Co. Add 11.62% 223,168 0.38
AMAT - Applied Materials Add 11.27% 2,420 0.00
365164Q - St. Paul Travelers Add 11.25% 178,678 0.40
AXP - American Express Add 11.19% 8,477 0.02
DLCA - Dell Inc Add 10.84% 2,920 0.00
GLW - Corning Inc. Add 10.60% 214,320 0.26
INTC - Intel Corp. Add 10.25% 261,878 0.25
WFC - Wells Fargo Add 9.99% 253,186 0.40
GIS - General Mills Add 9.57% 195,732 0.07
C - Citigroup Inc. Add 8.64% 4,806 0.01
EMR - Emerson Electric Add 8.40% 143,580 0.21
BOH - Bank of Hawaii Corp. Add 8.33% 2,500 0.01
PNRG - Pentair Inc Add 8.30% 238,200 0.02
HON - Honeywell Int'l Inc. Add 8.19% 194,453 0.01
MUR - Murphy Oil Corp. Add 8.01% 1,987 0.01
DCI - Donaldson Co. Add 7.93% 238,456 0.04
BAX - Baxter International Inc. Add 7.45% 159,294 0.29
SRDX - SurModics Inc Add 6.93% 69,284 0.13
BMS - Bemis Add 6.69% 203,750 0.31
MS - Morgan Stanley Add 6.34% 235 0.00
VAP - Valspar Add 6.03% 277,335 0.08
HRL - Hormel Foods Corp. Add 5.89% 157,950 0.02
GPC - Genuine Parts Add 5.83% 1,501 0.00
TFC - Truist Financial Corp. Add 5.46% 220,908 0.03
UPS - United Parcel Service Add 5.11% 925 0.00
ECL - Ecolab Inc. Add 5.08% 143,788 0.05
0625767D - Stratasys Inc. Add 4.70% 23,800 0.03
FDX - FedEx Corp. Add 4.68% 200 0.00
ASB - Associated Banc-Corp Add 4.50% 73,250 0.12
PEP - PepsiCo Inc. Add 4.43% 1,226 0.00
SPLS* - Staples Inc Add 4.03% 2,796 0.00
PFG - Principal Financial Group Add 4.02% 37,575 0.10
TTC - Toro Co. Add 4.00% 88,034 0.01
BGGSQ - Briggs & Stratton Add 3.77% 59,030 0.09
JCN - Johnson Controls Add 3.70% 100 0.00
MTSC - MTS Systems Add 3.52% 58,767 0.12
ASVI - ASV Inc Add 3.38% 400 0.00
BIM - Biomet Add 3.30% 570 0.00
GGG - Graco Inc. Add 2.99% 89,928 0.06
WMT - Walmart Inc. Add 2.79% 1,060 0.00
0860320D - Ceridian Add 2.64% 89,170 0.11
2987544Q - EFunds Corp Add 2.54% 45,544 0.05
VIMSX - Vanguard Index Tr 500 Buy 5,462,430 1.06
BDX - Becton Dickinson Buy 33,700 0.10
HAINX - Growth Fund of America Buy 92,337 0.06
LLINX - Kopp Emerging Gr A Buy 84,969 0.06
DIS - Walt Disney Co. Buy 32,715 0.05
LNC - Lincoln National Buy 19,000 0.05
RY - Royal Bank of Canada Buy 24,000 0.05
3232248Q - SAFECO Corp Buy 14,533 0.04
SGENX - First American MN Muni Income Buy 6,143 0.04
6684 - Hewlett-Packard Buy 17,505 0.03
GEF.B - Greif Inc Cl B Buy 5,400 0.02
HSP - Hospira Inc Buy 6,985 0.02
INBXX - Income Fund of America Buy 74,533 0.02
KOPPX - Insured Muni Income Fund Buy 24,766 0.02
KSS - Kohls Corp Buy 6,251 0.02
ORCL - Oracle Corp. Buy 31,390 0.02
SPL - Schering-Plough Buy 20,665 0.02
SYY - Sysco Corp. Buy 12,149 0.02
253647Q - Time Warner Buy 14,180 0.01
ABKFQ - Ambac Finl Group Buy 3,490 0.01
BALL - Ball Corp. Buy 6,000 0.01
CI - Cigna Group Buy 2,598 0.01
DE - Deere & Co. Buy 3,175 0.01
DRI - Darden Restaurants Buy 6,852 0.01
DUKG - Duke Energy Corp New Buy 10,181 0.01
ETR - Entergy Corp Buy 3,494 0.01
IFF - International Flavors & Fragrances Inc. Buy 8,074 0.01
JCP* - J.C. Penney Buy 3,804 0.01
TYI - Tyco Buy 9,002 0.01
UNP - Union Pacific Buy 3,170 0.01
MOSH - Mesa Offshore Buy 15,000 0.00
Q1 2006
PDCO - Patterson Companies Add 292.81% 567,460 0.28
WWD - Woodward Inc. Add 159.74% 4,305 0.00
GD - General Dynamics Add 100.00% 2,060 0.00
IVV - Ishares Core S&P 500 ETF Add 74.29% 2,600 0.00
GK - G & K Services Cl A Add 54.54% 178,100 0.10
YSI - Medcom USA Add 45.45% 5,000 0.00
0625767D - Stratasys Inc. Add 29.65% 115,900 0.05
MO - Altria Group Inc. Add 29.48% 1,660 0.00
SRDX - SurModics Inc Add 25.87% 205,400 0.10
DOW - Dow Inc. Add 21.54% 2,100 0.00
PG - Procter & Gamble Add 21.32% 17,187 0.01
WAMUQ - Washington Mutual Inc Add 19.45% 1,500 0.00
BBY - Best Buy Co. Inc. Add 14.48% 1,950 0.00
CVX - Chevron Corp. Add 10.04% 6,970 0.01
UNH - United Health Group Inc. Add 9.85% 4,000 0.00
BMY - Bristol-Myers Squibb Add 9.26% 29,608 0.01
IBM - International Business Machines Corp. Add 8.11% 8,525 0.01
6683 - General Electric Add 7.66% 228,634 0.11
FDCP - First Data Corp Add 7.65% 6,550 0.00
MSFT - Microsoft Corp. Add 6.79% 18,484 0.01
MDT - Medtronic plc Add 5.98% 145,489 0.10
INTC - Intel Corp. Add 5.53% 133,860 0.04
BP - BP plc Add 5.18% 15,647 0.01
BMMI - BMC Industries Add 4.35% 1,000 0.00
STJ - St. Jude Medical Add 4.18% 63,690 0.04
MMM - 3M Co. Add 4.06% 74,924 0.08
BGGSQ - Briggs & Stratton Add 3.18% 48,300 0.02
JNJ - Johnson & Johnson Add 2.93% 52,232 0.04
VZ - Verizon Communications Add 2.51% 22,239 0.01
COP - ConocoPhillips Add 1.47% 343 0.00
XOM - Exxon Mobil Corp. Add 1.43% 3,858 0.00
KMB - Kimberly-Clark Add 1.23% 2,000 0.00
AMECX - First American MN Muni Income Fund of America Add 1.02% 989 0.00
ZBH - Zimmer Biomet Holdings Add 0.87% 825,655 0.44
HD - Home Depot Add 0.81% 1,548 0.00
TGT - Target Corp. Add 0.64% 15,815 0.01
AMCPX - Wells Fargo Cap 7% Due MUTUAL FUNDS Allianz Fds Multi Mgr Amcap Funds Class A American F Add 0.56% 209 0.00
UPS - United Parcel Service Add 0.56% 100 0.00
TFC - Truist Financial Corp. Add 0.46% 18,320 0.01
AMAT - Applied Materials Add 0.31% 66 0.00
WFC - Wells Fargo Add 0.26% 6,687 0.01
VAP - Valspar Add 0.22% 10,302 0.00
ACRNX - Columbia Acorn Fd Cl Z Add 0.21% 123 0.00
PFE - Pfizer Inc. Add 0.06% 1,974 0.00
IJH - Ishares Core S&P Midcap ETF Buy 4,900 0.01
NYT - New York Times CL A Buy 19,730 0.01
T - AT&T Inc. Buy 24,277 0.01
DD - DuPont de Nemours Inc. Buy 5,395 0.00
JCN - Johnson Controls Buy 2,700 0.00
K - Kellogg Buy 4,600 0.00
SEIC - SEI Investments Buy 5,051 0.00
Q4 2005
ZBH - Zimmer Biomet Holdings Add 1,027,583.86% 95,102,886 51.03
GK - G & K Services Cl A Add 101.02% 164,100 0.10
SBUX - Starbucks Corp. Add 100.30% 46,140 0.02
FAST - Fastenal Add 100.00% 4,950 0.01
AMECX - Income Fund of America Add 81.24% 43,612 0.01
DOW - Dow Inc. Add 71.05% 4,050 0.00
VFINX - Strategic Prtnrs Strategic Prtnrs Vanguard Index Tr 500 Add 41.27% 213,631 0.07
WAMUQ - Washington Mutual Inc Add 40.02% 2,204 0.00
DNA - Ginkgo Bioworks Holdings Inc. Add 35.95% 1,400 0.00
APA - APA Corp. Add 24.63% 1,576 0.00
PEP - PepsiCo Inc. Add 23.38% 5,698 0.01
BBY - Best Buy Co. Inc. Add 20.60% 2,300 0.00
PG - Procter & Gamble Add 20.48% 13,703 0.01
XOM - Exxon Mobil Corp. Add 13.87% 32,940 0.03
UTX - United Technologies Add 13.55% 760 0.00
COP - ConocoPhillips Add 13.30% 2,738 0.00
CSCO - Cisco Systems Add 11.70% 5,974 0.00
WAG - Walgreen Add 11.57% 3,695 0.00
PNRG - Pentair Inc Add 10.79% 279,850 0.14
JNJ - Johnson & Johnson Add 10.48% 169,339 0.15
OXY - Occidental Petroleum Add 10.18% 695 0.00
3017264Q - Service Master Add 10.07% 13,200 0.00
ACRNX - Bond Fund of Columbia Acorn Fd Cl Z Add 9.68% 5,246 0.00
CVX - Chevron Corp. Add 9.10% 5,789 0.01
APC - Anadarko Pete Corp Add 8.65% 225 0.00
HON - Honeywell Int'l Inc. Add 7.54% 166,874 0.09
MO - Altria Group Inc. Add 6.43% 340 0.00
MSFT - Microsoft Corp. Add 6.36% 16,284 0.01
AMGN - Amgen Add 6.29% 1,535 0.00
ABT - Abbott Labs Add 6.06% 7,902 0.00
KO - Coca Cola Co. Add 5.78% 1,575 0.00
CL - Colgate-Palmolive Add 5.65% 1,108 0.00
ASB - Associated Banc-Corp Add 4.99% 77,296 0.04
HAINX - First Am Sm-Cap First American Growth Fund of Harbor Int'l Fund Add 4.61% 229 0.00
SRDX - SurModics Inc Add 4.58% 34,752 0.02
HSY - Hershey Co. Add 4.43% 855 0.00
VZ - Verizon Communications Add 4.01% 34,185 0.02
JPI - Jefferson-Pilot Add 3.75% 750 0.00
MCD - McDonald's Corp. Add 3.57% 260 0.00
UNH - United Health Group Inc. Add 3.29% 1,292 0.00
BA - Boeing Co. Add 3.28% 100 0.00
AXP - American Express Add 3.15% 2,355 0.00
ECL - Ecolab Inc. Add 3.14% 88,103 0.05
ADU1 - ADC Telecom Add 3.10% 41,566 0.01
6686 - Motorola Add 2.90% 4,969 0.00
6683 - General Electric Add 2.22% 64,746 0.03
GGG - Graco Inc. Add 2.06% 62,003 0.03
XEL - Xcel Energy Inc. Add 1.98% 11,150 0.00
VAP - Valspar Add 1.97% 88,521 0.03
INTC - Intel Corp. Add 1.96% 46,568 0.02
TTC - Toro Co. Add 1.77% 38,625 0.02
LLY - Eli Lilly & Co. Add 1.70% 136 0.00
USB - U.S. Bancorp Add 1.52% 58,149 0.03
PFE - Pfizer Inc. Add 1.34% 46,445 0.02
HD - Home Depot Add 1.28% 2,410 0.00
PDCO - Patterson Companies Add 1.20% 2,300 0.00
WFC - Wells Fargo Add 1.03% 25,695 0.02
STT - State Street Corp. Add 0.96% 235 0.00
AMAT - Applied Materials Add 0.94% 200 0.00
NOK - Nokia Corp. Add 0.74% 110 0.00
BGGSQ - Briggs & Stratton Add 0.65% 9,810 0.01
BMS - Bemis Add 0.65% 19,894 0.01
BAC - Bank of America Corp. Add 0.62% 710 0.00
GIS - General Mills Add 0.59% 12,012 0.01
FUL - H.B. Fuller Co. Add 0.48% 12,700 0.01
MMM - 3M Co. Add 0.47% 8,574 0.01
TFC - Truist Financial Corp. Add 0.41% 16,250 0.01
BP - BP plc Add 0.36% 1,077 0.00
KMB - Kimberly-Clark Add 0.29% 475 0.00
FDCP - First Data Corp Add 0.26% 219 0.00
EMR - Emerson Electric Add 0.19% 3,283 0.00
TGT - Target Corp. Add 0.18% 4,365 0.00
UPS - United Parcel Service Add 0.17% 30 0.00
MDT - Medtronic plc Add 0.15% 3,633 0.00
DCI - Donaldson Co. Add 0.11% 3,430 0.00
0625767D - Stratasys Inc. Buy 390,887 0.14
RDS.A - Royal Dutch Shell PLC Spons AD Buy 29,765 0.03
BOH - Bank of Hawaii Corp. Buy 31,000 0.02
FIMIX - Fidelity MN Muni Buy 47,501 0.02
9489 - At&t Buy 23,897 0.01
AMCPX - PREFERRED STOCK MUTUAL FUNDS Allianz Fds Multi Amcap Funds Class A American F Buy 37,567 0.01
AMP - Ameriprise Financial Inc. Buy 11,841 0.01
MXA - Insured Muni Income Loomis Sayles Merrill Lynch MFS ResH Int'l Minnesota Muni Income Portfoli Buy 31,400 0.01
SMTFX - SIT MN Tax Free Inc Buy 79,687 0.01
41018Q - Wachovia Buy 4,513 0.00
ADBE - Adobe Inc. Buy 8,900 0.00
CAT - Caterpillar Inc. Buy 3,480 0.00
GS - Goldman Sachs Group Buy 1,580 0.00
JCP* - J.C. Penney Buy 3,804 0.00
MS - Morgan Stanley Buy 3,705 0.00
ORCL - Oracle Corp. Buy 10,240 0.00
TXN - Texas Instruments Buy 8,515 0.00
Q3 2005
QCOM - QUALCOMM Inc. Add 285.67% 30,790 0.06
AMECX - Income Fund of America Add 231.40% 37,482 0.02
VAP - Valspar Add 105.54% 2,310,183 1.62
ASVI - ASV Inc Add 100.00% 5,925 0.01
ACRNX - MUTUAL FUNDS Columbia Acorn Fd Cl Z Add 73.43% 22,953 0.01
PG - Procter & Gamble Add 59.29% 24,900 0.03
BBY - Best Buy Co. Inc. Add 37.10% 3,022 0.01
JNJ - Johnson & Johnson Add 18.55% 252,937 0.50
ADU1 - ADC Telecom Add 15.60% 180,855 0.13
6683 - General Electric Add 12.86% 332,780 0.35
TTC - Toro Co. Add 12.79% 246,879 0.28
SRDX - SurModics Inc Add 12.76% 85,900 0.10
HD - Home Depot Add 7.15% 12,550 0.01
MMM - 3M Co. Add 6.42% 110,789 0.25
APC - Anadarko Pete Corp Add 6.12% 150 0.00
WFC - Wells Fargo Add 6.09% 143,718 0.26
BGGSQ - Briggs & Stratton Add 5.95% 84,600 0.09
AMAT - Applied Materials Add 5.87% 1,175 0.00
INTC - Intel Corp. Add 5.87% 131,642 0.10
JPI - Jefferson-Pilot Add 5.26% 1,000 0.00
GGG - Graco Inc. Add 3.49% 101,288 0.11
DCI - Donaldson Co. Add 2.86% 84,000 0.08
XOM - Exxon Mobil Corp. Add 2.78% 6,420 0.01
BMY - Bristol-Myers Squibb Add 2.55% 8,208 0.01
HRL - Hormel Foods Corp. Add 1.90% 50,400 0.05
ECL - Ecolab Inc. Add 1.87% 51,400 0.05
BMS - Bemis Add 1.70% 51,000 0.04
JPM - JPMorgan Chase & Co. Add 1.65% 3,700 0.00
TIF - Tiffany & Co Add 1.48% 500 0.00
EMR - Emerson Electric Add 1.31% 22,350 0.05
CVX - Chevron Corp. Add 1.25% 788 0.00
GIS - General Mills Add 1.10% 22,182 0.03
PFE - Pfizer Inc. Add 0.91% 31,385 0.02
FUL - H.B. Fuller Co. Add 0.83% 21,700 0.02
USB - U.S. Bancorp Add 0.82% 31,068 0.03
ASB - Associated Banc-Corp Add 0.77% 11,800 0.01
GK - G & K Services Cl A Add 0.62% 1,000 0.00
WYE - Wyeth Add 0.50% 500 0.00
VZ - Verizon Communications Add 0.47% 3,950 0.00
TFC - Truist Financial Corp. Add 0.38% 15,300 0.01
ABT - Abbott Labs Add 0.31% 402 0.00
MDT - Medtronic plc Add 0.28% 6,754 0.01
PNRG - Pentair Inc Add 0.27% 7,000 0.01
HON - Honeywell Int'l Inc. Add 0.22% 4,900 0.01
IBM - International Business Machines Corp. Add 0.21% 225 0.00
MSFT - Microsoft Corp. Add 0.18% 450 0.00
KMB - Kimberly-Clark Add 0.12% 200 0.00
MRKC - Merck & Co Add 0.11% 951 0.00
PFG - Principal Financial Group Add 0.10% 1,050 0.00
0860320D - Ceridian Add 0.04% 1,500 0.00
C - Citigroup Inc. Buy 60,461 0.09
UNH - United Health Group Inc. Buy 39,306 0.07
DLCA - Dell Inc Buy 51,428 0.06
IVV - Ishares Core S&P 500 ETF Buy 5,000 0.02
BMMI - BMC Industries Buy 23,000 0.00
Q2 2005
ACRNX - MUTUAL FUNDS Amcap Funds Class A Columbia Acorn Fd Cl Z Add 199.55% 20,823 0.01
COP - ConocoPhillips Add 122.73% 11,340 0.01
UTX - United Technologies Add 100.00% 3,175 0.01
TTC - Toro Co. Add 99.87% 964,775 0.58
MUR - Murphy Oil Corp. Add 90.77% 11,800 0.01
BGGSQ - Briggs & Stratton Add 65.62% 563,650 0.31
SPLS* - Staples Inc Add 50.00% 23,299 0.01
PFG - Principal Financial Group Add 37.63% 299,000 0.20
ASB - Associated Banc-Corp Add 30.47% 359,150 0.19
GGG - Graco Inc. Add 22.04% 524,792 0.28
PX - Praxair Add 20.14% 850 0.00
HAINX - Fundamental Investors Harbor Int'l Fund Add 20.04% 995 0.00
MMM - 3M Co. Add 14.78% 222,321 0.25
ECL - Ecolab Inc. Add 13.06% 317,960 0.16
GDT - Guidant Add 12.42% 600 0.00
MER - Merrill Lynch Add 12.38% 5,100 0.00
IBM - International Business Machines Corp. Add 11.67% 10,975 0.01
STJ - St. Jude Medical Add 11.08% 194,800 0.13
BMS - Bemis Add 10.21% 277,480 0.12
RGR - Sturm, Ruger & Co., Inc. Add 9.76% 4,000 0.00
INTC - Intel Corp. Add 9.57% 195,933 0.08
XOM - Exxon Mobil Corp. Add 8.86% 18,797 0.02
LOW - Lowe's Cos. Add 7.71% 900 0.00
EMR - Emerson Electric Add 7.40% 117,688 0.12
VAP - Valspar Add 7.36% 150,051 0.11
FDCP - First Data Corp Add 7.14% 5,932 0.00
MTSC - MTS Systems Add 5.78% 103,003 0.05
TFC - Truist Financial Corp. Add 5.61% 212,120 0.09
HD - Home Depot Add 5.59% 9,300 0.01
JPI - Jefferson-Pilot Add 5.56% 1,000 0.00
GIS - General Mills Add 4.80% 92,401 0.07
XEL - Xcel Energy Inc. Add 4.45% 24,179 0.01
DCI - Donaldson Co. Add 4.06% 114,367 0.05
VFINX - Schwab YieldPlus Fund Strategic Prtnrs Intl Gr Strategic Prtnrs Mid Cap Vanguard Index Tr 500 Add 3.79% 23,998 0.01
KMB - Kimberly-Clark Add 3.48% 5,433 0.01
DUK - Duke Energy Corp Add 3.38% 300 0.00
TGT - Target Corp. Add 3.32% 83,025 0.07
MDT - Medtronic plc Add 3.25% 76,203 0.06
USB - U.S. Bancorp Add 3.21% 117,884 0.05
BP - BP plc Add 2.91% 8,538 0.01
HRL - Hormel Foods Corp. Add 2.51% 65,074 0.03
SLB - Schlumberger Ltd. Add 2.37% 5,366 0.01
3017264Q - Service Master Add 2.31% 3,018 0.00
NWL - Newell Brands Inc. Add 2.30% 4,000 0.00
0860320D - Ceridian Add 2.27% 75,143 0.02
6683 - General Electric Add 2.20% 55,650 0.03
WMT - Walmart Inc. Add 2.19% 1,040 0.00
KO - Coca Cola Co. Add 1.95% 550 0.00
2235894Q - Lucent Tech Add 1.71% 3,300 0.00
STT - State Street Corp. Add 1.69% 465 0.00
365164Q - St. Paul Travelers Add 1.48% 27,469 0.02
JPM - JPMorgan Chase & Co. Add 1.24% 2,740 0.00
CVX - Chevron Corp. Add 1.13% 701 0.00
BAX - Baxter International Inc. Add 1.02% 21,749 0.01
MRKC - Merck & Co Add 1.02% 8,880 0.00
WFC - Wells Fargo Add 0.93% 21,833 0.02
PFE - Pfizer Inc. Add 0.87% 29,487 0.01
VZ - Verizon Communications Add 0.87% 7,350 0.00
HON - Honeywell Int'l Inc. Add 0.74% 16,150 0.01
PNRG - Pentair Inc Add 0.69% 17,700 0.01
SIAL - Sigma Aldrich Add 0.50% 200 0.00
SRDX - SurModics Inc Add 0.42% 2,800 0.00
2987544Q - EFunds Corp Add 0.37% 7,079 0.00
BMY - Bristol-Myers Squibb Add 0.13% 412 0.00
GLW - Corning Inc. Add 0.07% 1,506 0.00
ADU1 - ADC Telecom Buy 1,159,065 0.40
AEPGX - Eaton Vance Tax Managed Europacific Growth American Fu Buy 84,432 0.02
BIM - Biomet Buy 23,773 0.01
BA - Boeing Co. Buy 3,250 0.00
JCP* - J.C. Penney Buy 3,804 0.00
K - Kellogg Buy 6,400 0.00
KOPPX - Kopp Emerging Gr A Buy 24,411 0.00
WWD - Woodward Inc. Buy 2,695 0.00
YSI - Medcom USA Buy 25,000 0.00
Q1 2005
BGGSQ - Briggs & Stratton Add 8,490.00% 849,000 0.51
BEGRX - Mutual Beacon Fund CL Z Add 668.71% 75,859 0.01
UPS - United Parcel Service Add 425.46% 18,835 0.02
PG - Procter & Gamble Add 192.64% 44,800 0.03
PFG - Principal Financial Group Add 191.42% 521,900 0.33
KO - Coca Cola Co. Add 186.73% 18,350 0.01
LOW - Lowe's Cos. Add 144.65% 6,900 0.01
WMT - Walmart Inc. Add 135.88% 27,371 0.02
1028411Q - Gillette Company Add 101.88% 24,750 0.02
AMECX - Income Fund of America Add 97.28% 14,103 0.00
ADP - Automatic Data Processing Inc. Add 88.13% 16,765 0.01
ASB - Associated Banc-Corp Add 65.62% 467,050 0.24
JPI - Jefferson-Pilot Add 63.64% 7,000 0.00
WAG - Walgreen Add 58.09% 12,360 0.01
CL - Colgate-Palmolive Add 56.55% 8,581 0.01
PEP - PepsiCo Inc. Add 54.49% 9,973 0.01
HD - Home Depot Add 54.04% 58,321 0.04
RGR - Sturm, Ruger & Co., Inc. Add 51.85% 14,000 0.00
USGBX - Columbia Tr III Mid Cap Dean Witter US Govt Sec Add 47.18% 23,890 0.01
AAIG - American Int'l Group Add 43.33% 15,375 0.02
WY - Weyerhaeuser Co. Add 37.39% 9,332 0.01
2200Q - Citigroup Inc Add 32.71% 17,971 0.01
ADCT - ADC Telecom Add 32.54% 1,746,100 0.06
EMR - Emerson Electric Add 25.97% 327,843 0.35
MSFT - Microsoft Corp. Add 24.25% 50,298 0.02
STJ - St. Jude Medical Add 21.03% 305,530 0.18
TFC - Truist Financial Corp. Add 19.51% 617,288 0.28
AMGN - Amgen Add 19.03% 4,830 0.00
6683 - General Electric Add 18.64% 397,774 0.24
INTC - Intel Corp. Add 15.32% 271,975 0.10
SRDX - SurModics Inc Add 15.28% 88,898 0.05
VAP - Valspar Add 13.74% 246,308 0.19
COP - ConocoPhillips Add 13.51% 1,100 0.00
ECL - Ecolab Inc. Add 13.34% 286,716 0.16
ZBH - Zimmer Biomet Holdings Add 12.35% 9,897,399 5.61
FUL - H.B. Fuller Co. Add 11.04% 258,894 0.13
ABT - Abbott Labs Add 10.90% 13,001 0.01
PFE - Pfizer Inc. Add 10.85% 332,818 0.15
USB - U.S. Bancorp Add 10.37% 344,879 0.17
CSCO - Cisco Systems Add 10.34% 7,067 0.00
0860320D - Ceridian Add 9.76% 294,520 0.08
WYE - Wyeth Add 7.84% 7,350 0.01
WFC - Wells Fargo Add 7.69% 166,924 0.17
MTSC - MTS Systems Add 6.98% 116,185 0.06
GLW - Corning Inc. Add 6.78% 135,062 0.02
CVX - Chevron Corp. Add 5.97% 3,500 0.00
COST - Costco Co. Add 5.42% 350 0.00
HON - Honeywell Int'l Inc. Add 5.37% 111,712 0.07
HRL - Hormel Foods Corp. Add 5.20% 127,947 0.07
MMM - 3M Co. Add 4.97% 71,147 0.10
MER - Merrill Lynch Add 4.54% 1,790 0.00
IBM - International Business Machines Corp. Add 4.29% 3,866 0.01
BAC - Bank of America Corp. Add 4.28% 4,726 0.00
AXP - American Express Add 4.18% 3,000 0.00
XOM - Exxon Mobil Corp. Add 4.13% 8,421 0.01
DCI - Donaldson Co. Add 4.12% 111,500 0.06
MDT - Medtronic plc Add 4.04% 91,044 0.08
GIS - General Mills Add 3.96% 73,301 0.06
VZ - Verizon Communications Add 3.76% 30,408 0.02
MCD - McDonald's Corp. Add 3.72% 350 0.00
JNJ - Johnson & Johnson Add 3.12% 41,400 0.05
MRKC - Merck & Co Add 3.11% 26,400 0.01
TGT - Target Corp. Add 3.03% 73,398 0.06
DNA - Ginkgo Bioworks Holdings Inc. Add 2.50% 100 0.00
BMY - Bristol-Myers Squibb Add 2.30% 7,216 0.00
SLB - Schlumberger Ltd. Add 2.21% 4,900 0.01
BBY - Best Buy Co. Inc. Add 2.03% 170 0.00
BMS - Bemis Add 1.99% 53,160 0.03
RDPL - Royal Dutch Petrol Add 1.95% 600 0.00
XEL - Xcel Energy Inc. Add 1.50% 8,012 0.00
LLY - Eli Lilly & Co. Add 1.38% 110 0.00
BAX - Baxter International Inc. Add 1.34% 28,044 0.02
NWL - Newell Brands Inc. Add 1.16% 2,000 0.00
GGG - Graco Inc. Add 1.02% 24,129 0.02
BP - BP plc Add 1.00% 2,909 0.00
CAH - Cardinal Health Inc. Add 0.89% 100 0.00
PNRG - Pentair Inc Add 0.62% 15,900 0.01
3017264Q - Service Master Add 0.56% 724 0.00
KMB - Kimberly-Clark Add 0.52% 808 0.00
JPM - JPMorgan Chase & Co. Add 0.51% 1,126 0.00
HAINX - Eaton Vance Tax Managed Harbor Int'l Fund Add 0.44% 22 0.00
CDN1 - Arbitron Add 0.37% 20 0.00
2987544Q - EFunds Corp Add 0.33% 6,291 0.00
365164Q - St. Paul Travelers Add 0.19% 3,488 0.00
SBUX - Starbucks Corp. Buy 48,500 0.04
SPLS* - Staples Inc Buy 46,600 0.02
STT - State Street Corp. Buy 27,525 0.02
TIF - Tiffany & Co Buy 33,800 0.02
APA - APA Corp. Buy 11,620 0.01
MO - Altria Group Inc. Buy 5,530 0.01
MRSH - Marsh Buy 19,030 0.01
ACRNX - MUTUAL FUNDS Amcap Funds Class A Columbia Acorn Fund Cl Z Buy 10,435 0.00
APC - Anadarko Pete Corp Buy 3,251 0.00
CVD - Covance Inc. Buy 4,900 0.00
DHR - Danaher Corp. Buy 3,850 0.00
FISV - Fiserv Inc. Buy 6,822 0.00
ITW - Illinois Tool Works Buy 2,938 0.00
JCN - Johnson Controls Buy 3,800 0.00
MHS - Medco Health Solutions Buy 4,920 0.00
PX - Praxair Buy 4,220 0.00
TROW - T. Rowe Price Group Buy 4,200 0.00
USA - Liberty All-Star Equity Buy 10,000 0.00
Q4 2004
VFINX - Putnam American Strategic Prtnrs Intl Strategic Prtnrs Mid Vanguard Index Tr 500 Add 122.99% 353,780 0.14
ZBH - Zimmer Biomet Holdings Buy 80,164,014 50.88
WFC - Wells Fargo Buy 2,170,358 2.42
TGT - Target Corp. Buy 2,423,814 2.26
MMM - 3M Co. Buy 1,432,603 2.11
MDT - Medtronic plc Buy 2,254,628 2.01
PNRG - Pentair Inc Buy 2,552,998 2.00
USB - U.S. Bancorp Buy 3,325,832 1.87
TFC - Truist Financial Corp. Buy 3,164,244 1.83
GIS - General Mills Buy 1,852,093 1.65
VAP - Valspar Buy 1,792,523 1.61
EMR - Emerson Electric Buy 1,262,347 1.59
DCI - Donaldson Co. Buy 2,706,976 1.58
GGG - Graco Inc. Buy 2,357,405 1.58
JNJ - Johnson & Johnson Buy 1,325,589 1.51
PFE - Pfizer Inc. Buy 3,068,079 1.48
TTC - Toro Co. Buy 966,018 1.41
6683 - General Electric Buy 2,134,243 1.40
BMS - Bemis Buy 2,664,939 1.40
HRL - Hormel Foods Corp. Buy 2,462,499 1.39
ECL - Ecolab Inc. Buy 2,148,691 1.36
HON - Honeywell Int'l Inc. Buy 2,079,075 1.32
BAX - Baxter International Inc. Buy 2,099,975 1.30
365164Q - St. Paul Travelers Buy 1,849,020 1.23
FUL - H.B. Fuller Co. Buy 2,344,415 1.20
STJ - St. Jude Medical Buy 1,452,492 1.09
MTSC - MTS Systems Buy 1,665,613 1.01
0860320D - Ceridian Buy 3,018,530 0.99
2987544Q - EFunds Corp Buy 1,882,619 0.81
INTC - Intel Corp. Buy 1,775,686 0.75
VZ - Verizon Communications Buy 809,753 0.59
MRKC - Merck & Co Buy 847,536 0.49
ASB - Associated Banc-Corp Buy 711,711 0.42
GLW - Corning Inc. Buy 1,991,331 0.42
SRDX - SurModics Inc Buy 581,729 0.34
BP - BP plc Buy 290,549 0.30
SLB - Schlumberger Ltd. Buy 221,538 0.27
ADCT - ADC Telecom Buy 5,365,755 0.26
PFG - Principal Financial Group Buy 272,650 0.20
XOM - Exxon Mobil Corp. Buy 203,815 0.19
KMB - Kimberly-Clark Buy 155,290 0.18
929530Q - Burlington Resources Buy 213,182 0.17
XEL - Xcel Energy Inc. Buy 534,961 0.17
IBM - International Business Machines Corp. Buy 90,153 0.16
JPM - JPMorgan Chase & Co. Buy 219,762 0.15
PDCO - Patterson Dental Buy 197,396 0.15
BMY - Bristol-Myers Squibb Buy 313,882 0.14
SJM - J.M. Smucker Co Buy 170,631 0.14
GK - Freescale Semiconductor G & K Services Cl A Buy 162,588 0.13
ABT - Abbott Labs Buy 119,261 0.10
MSFT - Microsoft Corp. Buy 207,441 0.10
BAC - Bank of America Corp. Buy 110,384 0.09
DLX - Deluxe Corp. Buy 138,695 0.09
6686 - Motorola Buy 255,449 0.08
HD - Home Depot Buy 107,925 0.08
AXP - American Express Buy 71,728 0.07
NWL - Newell Brands Inc. Buy 172,275 0.07
WYE - Wyeth Buy 93,727 0.07
CVX - Chevron Corp. Buy 58,638 0.06
FDCP - First Data Corp Buy 94,790 0.06
2200Q - Citigroup Inc Buy 54,934 0.05
AAIG - American Int'l Group Buy 35,487 0.04
MER - Merrill Lynch Buy 39,417 0.04
3017264Q - Service Master Buy 129,776 0.03
AMGN - Amgen Buy 25,387 0.03
ANWPX - New Perspective Fund Buy 112,147 0.03
RDPL - Royal Dutch Petrol Buy 30,790 0.03
WY - Weyerhaeuser Co. Buy 24,958 0.03
1028411Q - Gillette Company Buy 24,294 0.02
ADP - Automatic Data Processing Inc. Buy 19,022 0.02
CSCO - Cisco Systems Buy 68,376 0.02
GPC - Genuine Parts Buy 27,750 0.02
HSY - Hershey Co. Buy 20,300 0.02
MUR - Murphy Oil Corp. Buy 13,000 0.02
PEP - PepsiCo Inc. Buy 18,302 0.02
PG - Procter & Gamble Buy 23,256 0.02
SPY - SPDR S&P 500 ETF Trust Buy 9,195 0.02
TXN - Texas Instruments Buy 35,515 0.02
WMT - Walmart Inc. Buy 20,144 0.02
2235894Q - Lucent Tech Buy 195,895 0.01
253647Q - Time Warner Buy 17,360 0.01
2951 - Altria Group Inc Buy 5,530 0.01
ALL - Allstate Corp. Buy 10,378 0.01
AMAT - Applied Materials Buy 28,888 0.01
ASVI - ASV Inc Buy 5,925 0.01
BBY - Best Buy Co. Inc. Buy 8,376 0.01
BGGSQ - Briggs & Stratton Buy 10,000 0.01
BLS - BellSouth Corp Buy 14,078 0.01
BNI - Burlington Northern Buy 14,408 0.01
BRYG - Berkshire Hathaway B Buy 97 0.01
CAH - Cardinal Health Inc. Buy 11,258 0.01
CAT - Caterpillar Inc. Buy 4,400 0.01
CL - Colgate-Palmolive Buy 15,174 0.01
COP - ConocoPhillips Buy 8,140 0.01
COST - Costco Co. Buy 6,460 0.01
DOW - Dow Inc. Buy 8,428 0.01
FAST - Fastenal Buy 6,450 0.01
FDX - FedEx Corp. Buy 6,075 0.01
FNMA - Federal Natl Mtge Buy 10,925 0.01
GDT - Guidant Buy 14,832 0.01
JPI - Jefferson-Pilot Buy 11,000 0.01
KO - Coca Cola Co. Buy 9,827 0.01
KRB - MBNA Corporation Buy 14,229 0.01
LLY - Eli Lilly & Co. Buy 7,977 0.01
MCD - McDonald's Corp. Buy 9,415 0.01
MS - Morgan Stanley Buy 5,332 0.01
NOK - Nokia Corp. Buy 28,825 0.01
NVS - Novartis AG Buy 6,510 0.01
OXY - Occidental Petroleum Buy 6,830 0.01
QCOM - QUALCOMM Inc. Buy 14,643 0.01
SBC - SBC Communications Buy 22,955 0.01
SIAL - Sigma Aldrich Buy 40,052 0.01
UPS - United Parcel Service Buy 4,427 0.01
USGBX - Columbia Tr III Mid Cap Dean Witter US Govt Sec Buy 50,634 0.01
UTX - United Technologies Buy 3,342 0.01
VIA/B - Viacom Inc. CL B Buy 7,925 0.01
WAG - Walgreen Buy 21,277 0.01
41018Q - Wachovia Buy 4,023 0.00
632657Q - Chronimed, Inc. Buy 15,850 0.00
ADBE - Adobe Inc. Buy 3,200 0.00
AMECX - Income Fund of America Buy 14,498 0.00
BABB - Bab Inc Buy 14,000 0.00
BEGRX - Mutual Beacon Fund CL Z Buy 11,344 0.00
BMMI - BMC Industries Buy 23,000 0.00
CDN1 - Arbitron Buy 5,390 0.00
CFC - Countrywide Financial Buy 7,200 0.00
DALRQ - Delta Air Lines Buy 10,304 0.00
DNA - Ginkgo Bioworks Holdings Inc. Buy 3,994 0.00
DUK - Duke Energy Corp Buy 8,881 0.00
EFX - Equifax Inc. Buy 9,000 0.00
GD - General Dynamics Buy 2,060 0.00
HAINX - Eaton Vance Tax Managed Harbor Int'l Fund Buy 4,944 0.00
JDSU - JDS Uniphase Buy 18,860 0.00
LOW - Lowe's Cos. Buy 4,770 0.00
POI - Choicepoint Buy 4,700 0.00
RGR - Sturm, Ruger & Co., Inc. Buy 27,000 0.00
SEIC - SEI Investments Buy 5,051 0.00
SYY - Sysco Corp. Buy 6,851 0.00
WAMUQ - Washington Mutual Inc Buy 5,942 0.00
WM - Waste Management Inc. Buy 8,500 0.00
Q2 2004
SIAL - Sigma Aldrich Add 559.20% 33,552 0.02
ASB - Associated Banc-Corp Add 350.27% 230,970 0.30
PG - Procter & Gamble Add 104.20% 9,914 0.03
DNA - Ginkgo Bioworks Holdings Inc. Add 100.00% 1,997 0.01
HSY - Hershey Co. Add 100.00% 10,800 0.02
PNRG - Pentair Inc Add 99.41% 1,280,772 1.89
929530Q - Burlington Resources Add 97.22% 104,817 0.17
APC - Anadarko Pete Corp Add 88.88% 10,000 0.01
HD - Home Depot Add 31.60% 20,400 0.03
HON - Honeywell Int'l Inc. Add 28.22% 400,650 0.64
FUL - H.B. Fuller Co. Add 18.19% 324,200 0.40
6683 - General Electric Add 16.75% 300,295 0.43
EMR - Emerson Electric Add 14.73% 146,010 0.41
VAP - Valspar Add 12.61% 162,250 0.36
365164Q - St. Paul Travelers Add 12.12% 194,207 0.35
BAX - Baxter International Inc. Add 11.64% 176,800 0.27
PFE - Pfizer Inc. Add 11.11% 237,050 0.36
MDT - Medtronic plc Add 11.01% 201,841 0.43
GIS - General Mills Add 10.85% 152,940 0.32
WYE - Wyeth Add 9.98% 7,500 0.01
GGG - Graco Inc. Add 9.92% 215,667 0.29
PEP - PepsiCo Inc. Add 9.24% 800 0.00
USB - U.S. Bancorp Add 8.19% 230,219 0.28
WFC - Wells Fargo Add 8.16% 146,600 0.37
DCI - Donaldson Co. Add 7.89% 177,438 0.23
VFINX - Vanguard Windsor II Add 7.47% 33,105 0.02
0860320D - Ceridian Add 7.19% 156,900 0.15
CL - Colgate-Palmolive Add 6.68% 300 0.00
TFC - Truist Financial Corp. Add 6.54% 97,675 0.25
TGT - Target Corp. Add 6.53% 140,700 0.26
AMECX - Franklin Income Fund CL A Add 5.23% 5,185 0.00
BAC - Bank of America Corp. Add 5.21% 2,672 0.01
UTX - United Technologies Add 5.13% 125 0.00
MSFT - Microsoft Corp. Add 4.87% 7,666 0.01
CVX - Chevron Corp. Add 4.10% 1,116 0.00
JNJ - Johnson & Johnson Add 4.09% 51,800 0.13
WAMUQ - Washington Mutual Inc Add 3.93% 200 0.00
KO - Coca Cola Co. Add 3.37% 200 0.00
NWL - Newell Brands Inc. Add 2.36% 3,600 0.00
ECL - Ecolab Inc. Add 2.31% 48,200 0.07
BMS - Bemis Add 2.29% 53,300 0.07
3017264Q - Service Master Add 2.24% 2,500 0.00
BMY - Bristol-Myers Squibb Add 2.09% 5,950 0.01
RDPL - Royal Dutch Petrol Add 2.08% 600 0.00
INTC - Intel Corp. Add 2.00% 4,520 0.01
BNI - Burlington Northern Add 1.89% 300 0.00
GPC - Genuine Parts Add 1.83% 500 0.00
ADCT - ADC Telecom Add 1.37% 53,000 0.01
SBC - SBC Communications Add 0.70% 150 0.00
MRKC - Merck & Co Add 0.60% 4,800 0.01
VZ - Verizon Communications Add 0.44% 3,500 0.01
MMM - 3M Co. Add 0.33% 3,080 0.01
USGBX - Dean Witter US Govt Sec Add 0.31% 76 0.00
SLB - Schlumberger Ltd. Add 0.18% 400 0.00
BP - BP plc Add 0.13% 358 0.00
JPM - JPMorgan Chase & Co. Add 0.10% 210 0.00
SJM - J.M. Smucker Co Buy 218,786 0.44
PDCO - Patterson Dental Buy 97,601 0.33
316623Q - NRG Energy Inc Buy 9,392 0.02
2323070Q - General Motors Buy 4,318 0.01
632657Q - Chronimed, Inc. Buy 15,850 0.01
GD - General Dynamics Buy 2,060 0.01
HSP - Hospira Inc Buy 8,491 0.01
ZBH - Zimmer Biomet Holdings Buy 2,699 0.01
BABB - Bab Inc Buy 14,000 0.00
Q1 2004
XEL - Xcel Energy Inc. Add 12,688.14% 64,220,765 50.71
DCI - Donaldson Co. Add 133.75% 1,287,534 0.82
BMS - Bemis Add 123.08% 1,285,065 0.80
VFINX - Units Muni Defined Fund Vanguard Index Tr 500 Add 113.04% 235,096 0.09
SMTFX - SIT MN Tax Free Inc Add 76.88% 49,022 0.01
BEGRX - Mutual Beacon Fund CL Z Add 53.54% 6,633 0.01
GGG - Graco Inc. Add 47.90% 704,372 0.48
0860320D - Ceridian Add 38.98% 611,900 0.29
ECL - Ecolab Inc. Add 31.02% 494,020 0.34
WAG - Walgreen Add 24.25% 2,486 0.00
6683 - General Electric Add 23.92% 345,988 0.25
LLY - Eli Lilly & Co. Add 22.30% 973 0.00
VAP - Valspar Add 20.72% 220,850 0.26
FDCP - First Data Corp Add 20.36% 10,479 0.01
MSFT - Microsoft Corp. Add 19.26% 25,412 0.01
CAH - Cardinal Health Inc. Add 17.17% 2,000 0.00
USB - U.S. Bancorp Add 16.23% 392,315 0.26
EMR - Emerson Electric Add 15.09% 129,996 0.19
WYE - Wyeth Add 14.04% 9,251 0.01
GPC - Genuine Parts Add 12.37% 3,000 0.00
MDT - Medtronic plc Add 11.94% 195,521 0.22
WFC - Wells Fargo Add 11.91% 191,144 0.26
2200Q - Citigroup Inc Add 11.36% 3,235 0.00
AMGN - Amgen Add 11.17% 2,028 0.00
PFE - Pfizer Inc. Add 10.55% 203,545 0.17
BBY - Best Buy Co. Inc. Add 10.37% 451 0.00
253647Q - Time Warner Add 10.13% 1,325 0.00
TFC - Truist Financial Corp. Add 9.96% 135,400 0.17
PEP - PepsiCo Inc. Add 9.62% 760 0.00
3017264Q - Service Master Add 9.22% 9,400 0.00
CSCO - Cisco Systems Add 9.07% 5,363 0.00
NWL - Newell Brands Inc. Add 8.29% 11,700 0.01
MMM - 3M Co. Add 8.11% 70,962 0.14
2951 - Altria Group Inc Add 8.10% 430 0.00
365164Q - St. Paul Cos Add 7.87% 116,874 0.11
GIS - General Mills Add 7.49% 98,163 0.11
TGT - Target Corp. Add 6.90% 139,090 0.15
BAX - Baxter International Inc. Add 6.70% 95,350 0.07
JNJ - Johnson & Johnson Add 6.40% 76,103 0.09
BMY - Bristol-Myers Squibb Add 6.24% 16,726 0.01
IBM - International Business Machines Corp. Add 5.55% 4,625 0.01
MRSH - Marsh Add 5.32% 225 0.00
PNRG - Pentair Inc Add 5.15% 63,050 0.09
HD - Home Depot Add 4.89% 3,011 0.00
WMT - Walmart Inc. Add 4.87% 762 0.00
AAIG - American Int'l Group Add 4.64% 1,621 0.00
BP - BP plc Add 4.03% 10,665 0.01
MRKC - Merck & Co Add 3.92% 29,977 0.03
ABT - Abbott Labs Add 3.58% 4,061 0.00
FUL - H.B. Fuller Co. Add 3.57% 61,400 0.04
KO - Coca Cola Co. Add 3.49% 200 0.00
HON - Honeywell Int'l Inc. Add 3.44% 47,265 0.04
KMB - Kimberly-Clark Add 3.09% 4,515 0.01
INTC - Intel Corp. Add 2.38% 5,242 0.00
JPM - JPMorgan Chase & Co. Add 2.17% 4,292 0.00
TXN - Texas Instruments Add 2.11% 680 0.00
ADCT - ADC Telecom Add 1.78% 67,793 0.00
COP - ConocoPhillips Add 1.09% 60 0.00
VZ - Verizon Communications Add 0.89% 6,995 0.01
RDPL - Royal Dutch Petrol Add 0.70% 200 0.00
HRL - Hormel Foods Corp. Add 0.37% 8,400 0.01
ASB - Associated Banc-Corp Add 0.35% 230 0.00
AMECX - Income Fund of America Buy 99,054 0.04
AMAT - Applied Materials Buy 31,618 0.02
SPY - SPDR S&P 500 ETF Trust Buy 5,900 0.02
ASVI - ASV Inc Buy 11,925 0.01
CL - Colgate-Palmolive Buy 4,490 0.01
DNA - Ginkgo Bioworks Holdings Inc. Buy 1,997 0.01
DOW - Dow Inc. Buy 7,900 0.01
EFX - Equifax Inc. Buy 21,000 0.01
FDX - FedEx Corp. Buy 5,300 0.01
POI - Choicepoint Buy 6,200 0.01
QCOM - QUALCOMM Inc. Buy 5,440 0.01
SRDX - Surmodics Inc Buy 25,300 0.01
SYY - Sysco Corp. Buy 6,660 0.01
USGBX - Alliance Int Premr Gr Amer. Skandia Advsr GS Amer. Skandia Advsr WB Dean Witter US Govt Sec Buy 24,593 0.01
UTX - United Technologies Buy 2,437 0.01
WAMUQ - Washington Mutual Inc Buy 5,091 0.01
DUK - Duke Energy Corp Buy 8,850 0.00
MS - Morgan Stanley Buy 3,544 0.00
USA - Liberty All-Star Equity Buy 11,528 0.00
Q4 2003
APC - Anadarko Pete Corp Add 367.38% 41,334 0.03
FIMIX - Fidelity MN Muni Add 172.61% 38,112 0.02
FNMA - Federal Natl Mtge Add 32.51% 4,900 0.01
373705Q - Int'l MultiFoods Corp Add 29.31% 275,150 0.13
ECL - Ecolab Inc. Add 28.83% 356,350 0.26
KO - Coca Cola Co. Add 20.61% 980 0.00
JNJ - Johnson & Johnson Add 13.24% 139,004 0.19
FDCP - First Data Corp Add 12.68% 5,794 0.01
6683 - General Electric Add 12.46% 160,300 0.13
WMT - Walmart Inc. Add 11.91% 1,666 0.00
365164Q - St. Paul Cos Add 10.94% 146,500 0.16
PNRG - Pentair Inc Add 10.40% 115,400 0.14
TGT - Target Corp. Add 10.24% 187,140 0.19
GIS - General Mills Add 10.08% 120,075 0.15
WYE - Wyeth Add 9.38% 5,650 0.01
HRL - Hormel Foods Corp. Add 8.46% 177,250 0.12
NWL - Newell Brands Inc. Add 7.55% 9,900 0.01
MDT - Medtronic plc Add 6.51% 100,112 0.13
BAX - Baxter International Inc. Add 6.38% 85,450 0.07
USB - U.S. Bancorp Add 6.28% 142,871 0.11
MRKC - Merck & Co Add 6.12% 44,100 0.05
PFE - Pfizer Inc. Add 5.63% 102,792 0.10
VAP - Valspar Add 5.58% 56,325 0.07
TFC - Truist Financial Corp. Add 5.57% 71,700 0.10
ZBH - Zimmer Biomet Holdings Add 4.42% 2,383,016 2.15
FUL - H.B. Fuller Co. Add 4.29% 70,800 0.06
BP - BP plc Add 4.26% 10,822 0.01
BMS - Bemis Add 3.75% 37,775 0.05
HON - Honeywell Int'l Inc. Add 3.46% 45,900 0.04
JPM - JPMorgan Chase & Co. Add 3.43% 6,575 0.01
ADCT - ADC Telecom Add 3.20% 118,228 0.01
STJ - St. Jude Medical Add 3.18% 24,400 0.04
IBM - International Business Machines Corp. Add 2.82% 2,290 0.01
EMR - Emerson Electric Add 2.54% 21,300 0.04
VFINX - Vanguard Index Tr 500 Add 2.06% 4,207 0.00
BMY - Bristol-Myers Squibb Add 2.02% 5,300 0.00
BAC - Bank of America Corp. Add 1.93% 1,000 0.00
2235894Q - Lucent Tech Add 1.46% 2,992 0.00
GGG - Graco Inc. Add 1.46% 21,105 0.02
KMB - Kimberly-Clark Add 1.46% 2,100 0.00
XOM - Exxon Mobil Corp. Add 1.39% 2,822 0.00
SLB - Schlumberger Ltd. Add 1.18% 2,600 0.00
WFC - Wells Fargo Add 1.03% 16,405 0.03
TTC - Toro Co. Add 0.92% 9,869 0.01
BEGRX - Mutual Beacon Fund CL Z Add 0.26% 32 0.00
XEL - Xcel Energy Inc. Add 0.20% 1,000 0.00
2323070Q - General Motors Buy 3,966 0.01
253647Q - Time Warner Buy 13,075 0.01
BDX - Becton Dickinson Buy 5,012 0.01
FAST - Fastenal Buy 4,450 0.01
UPS - United Parcel Service Buy 3,829 0.01
Q3 2003
ZBH - Zimmer Biomet Holdings Add 872,069.45% 53,946,216 50.92
WFC - Wells Fargo Buy 1,587,928 2.54
MDT - Medtronic plc Buy 1,537,763 2.24
TGT - Target Corp. Buy 1,827,609 2.14
TFC - Truist Financial Corp. Buy 1,287,347 1.92
MMM - 3M Co. Buy 883,474 1.90
GIS - General Mills Buy 1,190,863 1.74
PFE - Pfizer Inc. Buy 1,826,883 1.73
USB - U.S. Bancorp Buy 2,274,994 1.70
GGG - Graco Inc. Buy 1,449,326 1.69
DCI - Donaldson Co. Buy 990,475 1.66
JNJ - Johnson & Johnson Buy 1,049,956 1.62
365164Q - St. Paul Cos Buy 1,338,577 1.54
HRL - Hormel Foods Corp. Buy 2,094,700 1.50
TTC - Toro Co. Buy 1,069,986 1.50
VAP - Valspar Buy 1,009,765 1.46
BMS - Bemis Buy 1,006,310 1.39
PNRG - Pentair Inc Buy 1,109,922 1.38
EMR - Emerson Electric Buy 839,949 1.37
STJ - St. Jude Medical Buy 767,224 1.28
FUL - H.B. Fuller Co. Buy 1,649,794 1.24
BAX - Baxter International Inc. Buy 1,338,473 1.21
6683 - General Electric Buy 1,286,325 1.19
MRKC - Merck & Co Buy 721,113 1.13
HON - Honeywell Int'l Inc. Buy 1,326,599 1.09
ECL - Ecolab Inc. Buy 1,235,985 0.97
0860320D - Ceridian Buy 1,569,650 0.91
MTSC - MTS Systems Buy 1,781,900 0.84
VZ - Verizon Communications Buy 789,579 0.80
2987544Q - EFunds Corp Buy 1,983,388 0.76
373705Q - Int'l MultiFoods Corp Buy 938,900 0.68
GLW - Corning Inc. Buy 2,027,815 0.59
BP - BP plc Buy 253,895 0.33
SLB - Schlumberger Ltd. Buy 219,601 0.33
ADCT - ADC Telecom Buy 3,691,989 0.27
DLX - Deluxe Corp. Buy 196,061 0.24
XEL - Xcel Energy Inc. Buy 505,148 0.24
KMB - Kimberly-Clark Buy 144,083 0.23
XOM - Exxon Mobil Corp. Buy 202,455 0.23
IBM - International Business Machines Corp. Buy 81,083 0.22
BMY - Bristol-Myers Squibb Buy 262,829 0.21
INTC - Intel Corp. Buy 238,716 0.20
JPM - JPMorgan Chase & Co. Buy 191,421 0.20
GK - G & K Services Cl A Buy 163,450 0.18
929530Q - Burlington Resources Buy 110,019 0.16
ABT - Abbott Labs Buy 118,735 0.16
BAC - Bank of America Corp. Buy 51,904 0.13
MSFT - Microsoft Corp. Buy 134,752 0.12
6686 - Motorola Buy 287,330 0.11
AXP - American Express Buy 73,252 0.10
VFINX - Vanguard Index Tr 500 Buy 203,766 0.10
NWL - Newell Brands Inc. Buy 131,175 0.09
WYE - Wyeth Buy 60,227 0.09
1028411Q - Gillette Company Buy 78,194 0.08
ASB - Associated Banc-Corp Buy 67,133 0.08
AAIG - American Int'l Group Buy 35,219 0.06
CVX - Chevron Corp. Buy 28,080 0.06
FDCP - First Data Corp Buy 45,680 0.06
HD - Home Depot Buy 61,545 0.06
WY - Weyerhaeuser Co. Buy 34,375 0.06
MER - Merrill Lynch Buy 29,117 0.05
2200Q - Citigroup Inc Buy 28,479 0.04
AMGN - Amgen Buy 18,160 0.04
AOL - AOL Time Warner Buy 76,629 0.04
CSCO - Cisco Systems Buy 61,558 0.04
PG - Procter & Gamble Buy 16,354 0.04
RDPL - Royal Dutch Petrol Buy 28,936 0.04
3017264Q - Service Master Buy 103,000 0.03
CAH - Cardinal Health Inc. Buy 14,048 0.03
CFBX - Community First Bkshr Buy 41,552 0.03
FNMA - Federal Natl Mtge Buy 15,074 0.03
HSY - Hershey Co. Buy 11,300 0.03
MUR - Murphy Oil Corp. Buy 19,889 0.03
NOK - Nokia Corp. Buy 47,625 0.03
TXN - Texas Instruments Buy 37,230 0.03
ALL - Allstate Corp. Buy 14,000 0.02
BNI - Burlington Northern Buy 18,225 0.02
CAT - Caterpillar Inc. Buy 8,100 0.02
GPC - Genuine Parts Buy 24,250 0.02
SIAL - Sigma Aldrich Buy 41,220 0.02
WMT - Walmart Inc. Buy 13,990 0.02
2235894Q - Lucent Tech Buy 204,505 0.01
2951 - Altria Group Inc Buy 5,310 0.01
3232248Q - SAFECO Corp Buy 8,650 0.01
6684 - Hewlett-Packard Buy 12,032 0.01
ADP - Automatic Data Processing Inc. Buy 13,064 0.01
APC - Anadarko Pete Corp Buy 11,251 0.01
BBY - Best Buy Co. Inc. Buy 4,987 0.01
BEGRX - Beacon Fund Buy 12,357 0.01
BGGSQ - Briggs & Stratton Buy 7,000 0.01
BLS - BellSouth Corp Buy 10,906 0.01
CDN1 - Arbitron Buy 7,530 0.01
CL - Colgate-Palmolive Buy 3,840 0.01
COP - ConocoPhillips Buy 5,480 0.01
COST - Costco Co. Buy 7,300 0.01
DALRQ - Delta Air Lines Buy 21,140 0.01
FIMIX - Fidelity MN Muni Buy 22,080 0.01
JPI - Jefferson-Pilot Buy 7,593 0.01
KO - Coca Cola Co. Buy 4,755 0.01
LLY - Eli Lilly & Co. Buy 4,364 0.01
MHS - Medco Health Solutions Buy 17,647 0.01
MRSH - Marsh Buy 4,230 0.01
OXY - Occidental Petroleum Buy 6,830 0.01
PEP - PepsiCo Inc. Buy 8,577 0.01
QWC - Qwest Communications Buy 123,669 0.01
RGR - Sturm, Ruger & Co., Inc. Buy 24,000 0.01
SBC - SBC Communications Buy 21,278 0.01
UTX - United Technologies Buy 3,090 0.01
WAG - Walgreen Buy 10,253 0.01
WM - Waste Management Inc. Buy 8,500 0.01
AWE - AT&T Wireless Group Buy 10,790 0.00
BMMI - BMC Industries Buy 1,054,314 0.00
GBND - General Binding Buy 10,000 0.00
ORCL - Oracle Corp. Buy 12,598 0.00
USGBX - Dean Witter US Govt Sec Buy 11,631 0.00
Q1 2003
3017264Q - Service Master Add 900.00% 849,600 0.04
SIAL - Sigma Aldrich Add 533.64% 35,220 0.02
CSCO - Cisco Systems Add 123.00% 17,109 0.01
MSFT - Microsoft Corp. Add 101.88% 41,432 0.04
BMS - Bemis Add 26.42% 170,472 0.30
FUL - H.B. Fuller Co. Add 23.10% 265,140 0.26
WYE - Wyeth Add 17.96% 6,600 0.01
BP - BP plc Add 17.65% 26,438 0.04
VAP - Valspar Add 15.72% 121,050 0.21
HD - Home Depot Add 11.75% 6,300 0.01
GK - G & K Services Cl A Add 11.42% 16,000 0.02
MER - Merrill Lynch Add 8.40% 2,000 0.00
HRL - Hormel Foods Corp. Add 8.29% 143,600 0.13
KMB - Kimberly-Clark Add 8.09% 7,950 0.01
SLB - Schlumberger Ltd. Add 8.03% 13,700 0.02
BAX - Baxter International Inc. Add 7.43% 81,100 0.06
0860320D - <Page> <Caption> ITEM 1 Ceridian Add 6.02% 80,500 0.05
HON - Honeywell Int'l Inc. Add 5.20% 55,950 0.05
TGT - Target Corp. Add 5.00% 83,466 0.10
365164Q - St. Paul Cos Add 4.98% 50,689 0.07
USB - U.S. Bancorp Add 4.59% 86,500 0.07
TFC - Truist Financial Corp. Add 4.52% 50,874 0.09
XEL - Xcel Energy Inc. Add 4.43% 18,028 0.01
2235894Q - Lucent Tech Add 4.22% 8,084 0.00
ZBH - Zimmer Biomet Holdings Add 3.99% 1,751,873 1.94
DCI - Donaldson Co. Add 3.80% 40,800 0.06
INTC - Intel Corp. Add 3.39% 8,304 0.01
GGG - Graco Inc. Add 3.33% 51,650 0.06
GIS - General Mills Add 3.27% 30,700 0.06
WFC - Wells Fargo Add 2.39% 31,077 0.06
PFE - Pfizer Inc. Add 2.36% 34,398 0.04
PG - Procter & Gamble Add 1.95% 200 0.00
6683 - General Electric Add 1.85% 21,500 0.02
ADCT - ADC Telecom Add 1.81% 59,572 0.01
QWC - Qwest Communications Add 1.45% 1,735 0.00
PNRG - Pentair Inc Add 1.40% 12,650 0.02
XOM - Exxon Mobil Corp. Add 1.27% 1,387 0.00
USGBX - Dean Witter US Govt Sec Add 0.94% 106 0.00
EMR - Emerson Electric Add 0.90% 6,650 0.01
FIMIX - Fidelity MN Muni Add 0.61% 360 0.00
2987544Q - EFunds Corp Add 0.43% 8,079 0.00
ABT - Abbott Labs Add 0.42% 350 0.00
IBM - International Business Machines Corp. Add 0.35% 200 0.00
MDT - Medtronic plc Add 0.18% 2,210 0.00
SMTFX - SIT MN Tax Free Inc Add 0.14% 574 0.00
BMY - Bristol-Myers Squibb Add 0.09% 200 0.00
VZ - Verizon Communications Add 0.09% 618 0.00
JNJ - Johnson & Johnson Add 0.08% 576 0.00
GLW - Corning Inc. Add 0.07% 1,400 0.00
373705Q - Int'l MultiFoods Corp Buy 125,000 0.10
NWL - Newell Brands Inc. Buy 48,300 0.06
Q4 2002
APC - Anadarko Pete Corp Add 656.29% 53,842 0.03
SMTFX - SIT MN Tax Free Inc Add 370.00% 315,935 0.09
FIMIX - Fidelity MN Muni Add 167.62% 36,778 0.02
MUR - Murphy Oil Corp. Add 100.00% 6,200 0.01
PNRG - Pentair Inc Add 24.96% 179,950 0.26
JPM - JPMorgan Chase & Co. Add 17.83% 24,800 0.03
HD - Home Depot Add 15.63% 7,250 0.01
MSFT - Microsoft Corp. Add 14.57% 5,170 0.01
BAX - Baxter International Inc. Add 13.06% 126,141 0.15
KMB - Kimberly-Clark Add 12.33% 10,790 0.02
STJ - St. Jude Medical Add 12.10% 89,550 0.15
IBM - International Business Machines Corp. Add 11.78% 6,000 0.02
WYE - Wyeth Add 10.91% 3,616 0.01
DCI - Donaldson Co. Add 10.14% 98,800 0.15
BP - BP plc Add 10.07% 13,704 0.02
PFE - Pfizer Inc. Add 8.36% 112,606 0.15
HRL - Hormel Foods Corp. Add 8.13% 130,200 0.13
TGT - Target Corp. Add 7.95% 122,948 0.16
WFC - Wells Fargo Add 7.60% 91,740 0.18
TFC - Truist Financial Corp. Add 7.53% 78,780 0.14
HON - Honeywell Int'l Inc. Add 6.64% 67,049 0.07
6683 - General Electric Add 6.42% 70,274 0.07
GIS - General Mills Add 5.10% 45,600 0.09
EMR - Emerson Electric Add 3.75% 26,620 0.06
INTC - Intel Corp. Add 3.60% 8,520 0.01
ADP - Automatic Data Processing Inc. Add 3.55% 330 0.00
SBC - SBC Communications Add 3.37% 350 0.00
ZBH - Zimmer Biomet Holdings Add 3.11% 1,322,607 1.53
1028411Q - Gillette Company Add 2.83% 2,000 0.00
MRKC - Merck & Co Add 2.83% 14,085 0.03
BMS - Bemis Add 2.76% 17,350 0.04
GLW - Corning Inc. Add 2.48% 47,150 0.01
0860320D - Ceridian Add 2.40% 31,300 0.02
FUL - H.B. Fuller Co. Add 2.22% 24,900 0.03
USB - U.S. Bancorp Add 2.20% 40,437 0.04
ADCT - ADC Telecom Add 1.77% 57,184 0.01
3017264Q - Service Master Add 1.51% 1,400 0.00
BMY - Bristol-Myers Squibb Add 1.17% 2,570 0.00
VAP - Valspar Add 1.17% 8,900 0.02
JNJ - Johnson & Johnson Add 1.00% 7,310 0.02
365164Q - St. Paul Cos Add 0.94% 9,459 0.01
GK - G & K Services Cl A Add 0.94% 1,300 0.00
USGBX - Dean Witter US Govt Sec Add 0.91% 102 0.00
929530Q - Burlington Resources Add 0.65% 700 0.00
QWC - Qwest Communications Add 0.21% 247 0.00
FDCP - First Data Corp Add 0.20% 160 0.00
MTSC - MTS Systems Add 0.11% 2,000 0.00
VZ - Verizon Communications Add 0.03% 188 0.00
ASB - Associated Banc-Corp Buy 5,991 0.01
Q3 2002
STJ - St. Jude Medical Add 100.03% 370,037 0.62
XEL - Xcel Energy Inc. Add 47.41% 132,950 0.06
VFINX - Vanguard Index Tr 500 Add 40.81% 43,014 0.03
3017264Q - Service Master Add 27.40% 20,000 0.01
2235894Q - Lucent Tech Add 23.68% 37,400 0.00
BAX - Baxter International Inc. Add 23.45% 183,525 0.26
WYE - Wyeth Add 19.47% 5,400 0.01
ABT - Abbott Labs Add 17.61% 13,250 0.03
PNRG - Pentair Inc Add 16.00% 99,450 0.17
VAP - Valspar Add 14.40% 95,800 0.17
MSFT - Microsoft Corp. Add 14.33% 4,450 0.01
365164Q - St. Paul Cos Add 13.73% 121,800 0.16
JPM - JPMorgan Chase & Co. Add 13.47% 16,503 0.01
HON - Honeywell Int'l Inc. Add 12.20% 109,825 0.11
ZBH - Zimmer Biomet Holdings Add 12.07% 4,582,545 5.46
SLB - Schlumberger Ltd. Add 11.26% 17,288 0.03
HD - Home Depot Add 10.75% 4,500 0.01
DCI - Donaldson Co. Add 10.73% 94,425 0.15
BMY - Bristol-Myers Squibb Add 10.47% 20,900 0.02
TGT - Target Corp. Add 10.00% 140,550 0.19
QWC - Qwest Communications Add 9.15% 10,000 0.00
VZ - Verizon Communications Add 8.15% 52,385 0.07
MRKC - Merck & Co Add 8.07% 37,150 0.08
JNJ - Johnson & Johnson Add 7.81% 53,202 0.13
PFE - Pfizer Inc. Add 6.74% 85,031 0.12
AAGBP - Alcoa Add 5.14% 1,500 0.00
EMR - Emerson Electric Add 4.55% 30,892 0.06
6683 - General Electric Add 4.31% 45,250 0.05
HRL - Hormel Foods Corp. Add 4.27% 65,600 0.07
ADCT - ADC Telecom Add 3.62% 112,604 0.01
MDT - Medtronic plc Add 3.42% 40,960 0.08
INTC - Intel Corp. Add 3.39% 7,760 0.00
CVX - Chevron Corp. Add 3.07% 500 0.00
MMM - 3M Co. Add 3.01% 10,298 0.05
0860320D - Ceridian Add 2.94% 37,305 0.02
USB - U.S. Bancorp Add 2.88% 51,615 0.05
TFC - Truist Financial Corp. Add 2.32% 23,700 0.05
FDCP - First Data Corp Add 2.28% 1,800 0.00
6686 - Motorola Add 2.19% 6,000 0.00
GLW - Corning Inc. Add 1.80% 33,700 0.00
929530Q - Burlington Resources Add 1.51% 1,600 0.00
SBC - SBC Communications Add 1.47% 150 0.00
ADP - Automatic Data Processing Inc. Add 1.09% 100 0.00
2200Q - Citigroup Inc Add 0.92% 375 0.00
GIS - General Mills Add 0.82% 7,300 0.02
TXN - Texas Instruments Add 0.66% 350 0.00
AOL - AOL Time Warner Add 0.57% 500 0.00
GGG - Graco Inc. Add 0.56% 8,750 0.01
XOM - Exxon Mobil Corp. Add 0.48% 542 0.00
BMS - Bemis Add 0.34% 2,150 0.00
BMMI - BMC Industries Add 0.15% 1,500 0.00
BP - BP plc Add 0.07% 100 0.00
ECL - Ecolab Inc. Add 0.07% 400 0.00
WFC - Wells Fargo Add 0.03% 360 0.00
SMTFX - SIT MN Tax Free Inc Buy 85,388 0.04
FIMIX - Fidelity MN Muni Buy 21,941 0.01
Q2 2002
ZBH - Zimmer Biomet Holdings Add 430,083.97% 37,954,910 48.67
6683 - General Electric Add 2,232.70% 1,004,134 1.29
CSCO - Cisco Systems Add 559.75% 70,025 0.04
2200Q - Citigroup Inc Add 269.24% 29,633 0.05
FDCP - First Data Corp Add 232.70% 55,243 0.08
XEL - Xcel Energy Inc. Add 223.72% 193,800 0.15
AAIG - American Int'l Group Add 202.56% 12,757 0.04
HD - Home Depot Add 143.81% 24,700 0.04
USGBX - Dean Witter US Govt Sec Add 138.70% 15,160 0.01
MSFT - Microsoft Corp. Add 118.11% 16,812 0.04
IBM - International Business Machines Corp. Add 73.77% 22,650 0.07
GLW - Corning Inc. Add 59.13% 694,200 0.11
VZ - Verizon Communications Add 58.85% 238,067 0.42
GGG - Graco Inc. Add 49.09% 510,765 0.57
INTC - Intel Corp. Add 48.79% 74,950 0.06
BAC - Bank of America Corp. Add 42.05% 17,835 0.06
ABT - Abbott Labs Add 34.66% 19,365 0.03
BMY - Bristol-Myers Squibb Add 31.75% 48,100 0.06
ADCT - ADC Telecom Add 28.36% 688,040 0.07
BMS - Bemis Add 26.75% 132,075 0.28
MRKC - Merck & Co Add 26.50% 96,425 0.22
NOK - Nokia Corp. Add 25.70% 3,300 0.00
SBC - SBC Communications Add 20.84% 1,763 0.00
PFE - Pfizer Inc. Add 17.30% 186,150 0.29
FMCC - Freddie Mac Voting Shs Add 16.67% 1,000 0.00
TGT - Target Corp. Add 15.27% 186,153 0.32
HRL - Hormel Foods Corp. Add 15.24% 203,200 0.22
0860320D - Ceridian Add 14.03% 155,995 0.13
SLB - Schlumberger Ltd. Add 13.10% 17,775 0.04
6686 - Motorola Add 12.34% 30,030 0.02
GIS - General Mills Add 10.82% 86,600 0.17
TFC - Truist Financial Corp. Add 10.35% 95,850 0.21
JPM - JPMorgan Chase & Co. Add 9.61% 10,750 0.02
BAX - Baxter International Inc. Add 9.37% 67,005 0.13
MTSC - MTS Systems Add 9.18% 151,300 0.08
365164Q - St. Paul Cos Add 7.17% 59,400 0.10
AXP - American Express Add 6.86% 3,650 0.01
MDT - Medtronic plc Add 6.69% 75,200 0.14
JNJ - Johnson & Johnson Add 6.16% 39,525 0.09
FUL - H.B. Fuller Co. Add 5.61% 59,600 0.08
2987544Q - EFunds Corp Add 5.30% 98,714 0.04
MER - Merrill Lynch Add 4.82% 1,100 0.00
MMM - 3M Co. Add 3.75% 12,374 0.07
WFC - Wells Fargo Add 3.57% 41,600 0.09
AMGN - Amgen Add 3.22% 300 0.00
WYE - Wyeth Add 2.59% 700 0.00
APC - Anadarko Pete Corp Add 2.50% 200 0.00
AWE - AT&T Wireless Group Add 2.22% 586 0.00
USB - U.S. Bancorp Add 2.11% 37,069 0.04
HON - Honeywell Int'l Inc. Add 1.90% 16,802 0.03
EMR - Emerson Electric Add 1.69% 11,250 0.03
XOM - Exxon Mobil Corp. Add 1.22% 1,353 0.00
6684 - Hewlett-Packard Add 0.98% 100 0.00
2235894Q - Lucent Tech Add 0.54% 848 0.00
DCI - Donaldson Co. Add 0.49% 4,300 0.01
9489 - At & T Add 0.48% 214 0.00
BMMI - BMC Industries Add 0.47% 4,800 0.00
CVX - Chevron Corp. Add 0.23% 38 0.00
QWC - Qwest Communications Add 0.07% 81 0.00
AOL - AOL Time Warner Buy 87,009 0.07
TXN - Texas Instruments Buy 53,350 0.06
AAGBP - Alcoa Buy 29,200 0.04
MCK - McKesson Corp. Buy 29,700 0.04
DE - Deere & Co. Buy 11,300 0.02
NBNGX - SIT Mid Cap Growth Fund Buy 12,212 0.00
Q1 2002
XEL - Xcel Energy Inc. Add 418.42% 69,918 0.15
VZ - Verizon Communications Add 406.29% 324,636 1.30
316623Q - NRG Energy Inc Add 62.43% 70,300 0.07
MRKC - Merck & Co Add 38.36% 100,900 0.51
PG - Procter & Gamble Add 35.86% 3,000 0.02
GLW - Corning Inc. Add 32.07% 285,100 0.19
GIS - General Mills Add 30.09% 185,109 0.79
PNRG - Pentair Inc Add 24.56% 123,200 0.48
BMY - Bristol-Myers Squibb Add 23.62% 28,950 0.10
PFE - Pfizer Inc. Add 23.58% 205,341 0.71
0860320D - Ceridian Add 22.54% 204,500 0.39
DCI - Donaldson Co. Add 20.84% 151,100 0.53
MDT - Medtronic plc Add 20.54% 191,455 0.75
QWC - Qwest Communications Add 20.33% 18,456 0.01
FUL - H.B. Fuller Co. Add 20.23% 178,935 0.47
2987544Q - EFunds Corp Add 19.09% 298,600 0.42
2200Q - Citigroup Inc Add 15.11% 1,445 0.01
MSFT - Microsoft Corp. Add 14.66% 1,820 0.01
USB - U.S. Bancorp Add 11.05% 174,436 0.34
9489 - At & T Add 10.58% 4,300 0.01
TFC - Truist Financial Corp. Add 10.55% 88,400 0.41
HRL - Hormel Foods Corp. Add 10.46% 126,200 0.30
6686 - Motorola Add 9.33% 20,770 0.03
BAX - Baxter International Inc. Add 8.99% 59,009 0.31
BNI - Burlington Northern Add 8.92% 2,400 0.01
WFC - Wells Fargo Add 8.41% 90,409 0.39
BP - BP plc Add 7.71% 9,745 0.05
HON - Honeywell Int'l Inc. Add 7.54% 61,906 0.21
EMR - Emerson Electric Add 7.41% 46,009 0.23
365164Q - St. Paul Cos Add 7.30% 56,349 0.23
TGT - Target Corp. Add 7.18% 81,704 0.31
JNJ - Johnson & Johnson Add 6.99% 41,934 0.24
6683 - General Electric Add 6.20% 2,624 0.01
IBM - International Business Machines Corp. Add 5.76% 1,672 0.02
ABT - Abbott Labs Add 3.91% 2,100 0.01
CVX - Chevron Corp. Add 3.87% 605 0.00
929530Q - Burlington Resources Add 3.26% 3,401 0.01
ADCT - ADC Telecom Add 2.81% 66,300 0.02
2235894Q - Lucent Tech Add 2.60% 3,976 0.00
MTSC - MTS Systems Add 2.36% 38,000 0.04
XOM - Exxon Mobil Corp. Add 1.95% 2,124 0.01
KMB - Kimberly-Clark Add 1.81% 1,600 0.01
INTC - Intel Corp. Add 1.65% 2,500 0.01
ECL - Ecolab Inc. Add 1.44% 8,696 0.03
USGBX - Dean Witter US Govt Sec Add 1.28% 138 0.00
CAH - Cardinal Health Inc. Add 0.91% 95 0.00
1028411Q - Gillette Company Add 0.86% 600 0.00
AWE - AT&T Wireless Group Add 0.50% 131 0.00
SLB - Schlumberger Ltd. Add 0.38% 517 0.00
MMM - 3M Co. Buy 329,881 3.30
JPM - JPMorgan Chase & Co. Buy 111,807 0.35
WYE - Wyeth Buy 27,035 0.15
CSCO - Cisco Systems Buy 12,510 0.02
PVN - Providian Financial Buy 10,539 0.01
Q4 2001
VFINX - Vanguard Index Tr 500 Add 3,607.31% 175,243 0.15
QWC - Qwest Communications Add 181.38% 58,511 0.04
FUL - H.B. Fuller Co. Add 97.69% 436,980 0.63
SMTFX - SIT MN Tax Free Inc Add 73.61% 36,309 0.02
316623Q - NRG Energy Inc Add 70.99% 46,750 0.04
3277Q - J.P. Morgan Add 36.22% 15,650 0.03
PNRG - Pentair Inc Add 34.22% 127,900 0.23
0860320D - Ceridian Add 31.93% 219,600 0.21
2987544Q - EFunds Corp Add 26.85% 331,039 0.23
XOM - Exxon Mobil Corp. Add 25.05% 21,781 0.04
929530Q - Burlington Resources Add 23.45% 19,800 0.04
KMB - Kimberly-Clark Add 22.81% 16,400 0.05
MRKC - Merck & Co Add 19.46% 42,851 0.13
AXP - American Express Add 18.76% 8,399 0.01
TTC - Toro Co. Add 18.59% 93,475 0.21
BP - BP plc Add 13.34% 14,879 0.03
VZ - Verizon Communications Add 13.28% 9,370 0.02
WFC - Wells Fargo Add 13.18% 125,234 0.27
BMY - Bristol-Myers Squibb Add 12.35% 13,475 0.03
SLB - Schlumberger Ltd. Add 10.30% 12,620 0.03
6683 - General Electric Add 10.14% 3,900 0.01
MER - Merrill Lynch Add 9.62% 2,000 0.01
3017264Q - Service Master Add 7.64% 5,200 0.00
TFC - Truist Financial Corp. Add 6.44% 50,700 0.12
MDT - Medtronic plc Add 6.25% 54,866 0.14
USB - U.S. Bancorp Add 6.18% 91,904 0.10
ADM - Archer-Daniels-Midland Add 5.00% 950 0.00
HON - Honeywell Int'l Inc. Add 4.97% 38,893 0.07
INTC - Intel Corp. Add 4.26% 6,176 0.01
MSFT - Microsoft Corp. Add 4.20% 500 0.00
GLW - Corning Inc. Add 3.30% 28,400 0.01
BAX - Baxter International Inc. Add 3.06% 19,500 0.05
PFE - Pfizer Inc. Add 2.61% 22,150 0.04
EMR - Emerson Electric Add 2.57% 15,550 0.04
AMGN - Amgen Add 1.02% 110 0.00
ECL - Ecolab Inc. Add 0.95% 5,700 0.01
AAIG - American Int'l Group Add 0.75% 70 0.00
365164Q - St. Paul Cos Add 0.48% 3,681 0.01
1028411Q - Gillette Company Add 0.43% 300 0.00
ADCT - ADC Telecom Add 0.43% 10,100 0.00
ZBH - Zimmer Biomet Holdings Buy 31,300,922 50.73
CDN1 - Arbitron Buy 126,449 0.22
CVX - Chevron Corp. Buy 15,640 0.07
SPY - SPDR S&P 500 ETF Trust Buy 4,550 0.03
AWE - AT&T Wireless Group Buy 26,225 0.02
BEN - Franklin Resources Inc Buy 10,000 0.02
FIMIX - Fidelity MN Muni Buy 39,624 0.02
DD - DuPont de Nemours Inc. Buy 5,089 0.01
Q3 2001
XEL - Xcel Energy Inc. Add 265,529.58% 29,994,221 50.88
USGBX - Dean Witter US Govt Sec Add 706.22% 86,915 0.08
MRKC - Merck & Co Add 494.83% 183,145 0.70
316623Q - NRG Energy Inc Add 375.45% 52,000 0.05
PNRG - Pentair Inc Add 281.90% 275,900 0.49
2987544Q - EFunds Corp Add 123.86% 682,217 0.65
XOM - Exxon Mobil Corp. Add 115.17% 46,543 0.11
3277Q - J.P. Morgan Add 55.94% 15,501 0.03
2200Q - Citigroup Inc Add 51.82% 3,562 0.01
SLB - Schlumberger Ltd. Add 45.65% 38,414 0.10
SBC - SBC Communications Add 43.52% 2,765 0.01
9489 - At & T Add 37.92% 16,806 0.02
FDCP - First Data Corp Add 33.12% 8,838 0.02
FNMA - Federal Natl Mtge Add 30.33% 925 0.00
AXP - American Express Add 28.76% 10,000 0.02
MSFT - Microsoft Corp. Add 21.89% 2,140 0.01
GLW - Corning Inc. Add 21.47% 152,100 0.08
SMTFX - SIT MN Tax Free Inc Add 17.88% 7,481 0.01
365164Q - St. Paul Cos Add 17.36% 113,600 0.27
HON - Honeywell Int'l Inc. Add 16.93% 113,302 0.17
EMR - Emerson Electric Add 13.92% 73,988 0.20
AAIG - American Int'l Group Add 13.02% 1,080 0.00
TYI - Tyco Add 12.42% 745 0.00
MER - Merrill Lynch Add 10.64% 2,000 0.00
QWC - Qwest Communications Add 10.22% 2,990 0.00
MDT - Medtronic plc Add 9.98% 79,615 0.20
HD - Home Depot Add 9.41% 1,685 0.00
6684 - Hewlett-Packard Add 6.99% 666 0.00
2235894Q - Lucent Tech Add 6.27% 9,199 0.00
ENRNQ - Enron Corp Add 5.80% 1,150 0.00
929530Q - Burlington Resources Add 5.11% 4,102 0.01
PFE - Pfizer Inc. Add 4.83% 39,075 0.09
VAP - Valspar Add 4.69% 30,300 0.06
MH - Minnesota Mining Add 3.53% 11,134 0.06
INTC - Intel Corp. Add 3.37% 4,725 0.01
ADCT - ADC Telecom Add 3.04% 69,400 0.01
TGT - Target Corp. Add 2.73% 30,317 0.05
3017264Q - Service Master Add 2.71% 1,800 0.00
6686 - Motorola Add 2.48% 5,500 0.00
BMY - Bristol-Myers Squibb Add 2.47% 2,625 0.01
1028411Q - Gillette Company Add 2.20% 1,500 0.00
WFC - Wells Fargo Add 2.12% 19,757 0.05
ADP - Automatic Data Processing Inc. Add 2.08% 187 0.00
IBM - International Business Machines Corp. Add 1.98% 564 0.00
6683 - General Electric Add 1.42% 540 0.00
USB - U.S. Bancorp Add 1.25% 18,378 0.02
VZ - Verizon Communications Add 0.99% 692 0.00
ECL - Ecolab Inc. Add 0.38% 2,288 0.00
BP - BP plc Add 0.15% 170 0.00
GIS - General Mills Add 0.13% 824 0.00
0860320D - Ceridian Buy 687,850 0.57
BLS - BellSouth Corp Buy 4,908 0.01
PEP - PepsiCo Inc. Buy 5,407 0.01
Q2 2001
VFINX - Vanguard Index Tr 500 Add 0.11% 113 0.00
WFC - Wells Fargo Buy 930,133 4.88
GGG - Graco Inc. Buy 1,215,362 4.53
TGT - Target Corp. Buy 1,111,640 4.35
MDT - Medtronic plc Buy 797,600 4.15
TFC - Truist Financial Corp. Buy 789,266 4.13
MH - Minnesota Mining Buy 315,500 4.07
BAX - Baxter International Inc. Buy 679,380 3.88
USB - U.S. Bancorp Buy 1,468,647 3.78
365164Q - St. Paul Cos Buy 654,318 3.75
PFE - Pfizer Inc. Buy 809,610 3.66
EMR - Emerson Electric Buy 531,520 3.63
HRL - Hormel Foods Corp. Buy 1,264,000 3.48
JNJ - Johnson & Johnson Buy 603,788 3.41
GIS - General Mills Buy 615,546 3.05
DCI - Donaldson Co. Buy 804,000 2.83
ECL - Ecolab Inc. Buy 595,988 2.76
STJ - St. Jude Medical Buy 403,342 2.73
HON - Honeywell Int'l Inc. Buy 669,155 2.65
MTSC - MTS Systems Buy 1,666,800 2.60
VAP - Valspar Buy 645,740 2.59
TTC - Toro Co. Buy 505,008 2.57
BMS - Bemis Buy 563,603 2.56
FUL - H.B. Fuller Co. Buy 453,880 2.56
DLX - Deluxe Corp. Buy 567,195 1.85
ADCT - ADC Telecom Buy 2,280,600 1.70
CEN - Ceridian Buy 650,250 1.41
GLW - Corning Inc. Buy 708,500 1.34
2987544Q - eFunds Corp Buy 550,800 1.16
BMMI - BMC Industries Buy 1,032,414 0.70
BMY - Bristol-Myers Squibb Buy 106,450 0.63
BP - BP plc Buy 111,407 0.63
SLB - Schlumberger Ltd. Buy 84,145 0.50
INTC - Intel Corp. Buy 140,231 0.46
KMB - Kimberly-Clark Buy 72,303 0.46
GK - G & K Services Cl A Buy 144,800 0.44
VZ - Verizon Communications Buy 69,841 0.42
6686 - Motorola Buy 221,530 0.41
XOM - Exxon Mobil Corp. Buy 40,413 0.40
APC - Anadarko Pete Corp Buy 134,799 0.39
PNRG - Pentair Inc Buy 97,872 0.37
929530Q - Burlington Resources Buy 80,317 0.36
IBM - International Business Machines Corp. Buy 28,468 0.36
ABT - Abbott Labs Buy 56,530 0.31
BAC - Bank of America Corp. Buy 44,967 0.31
MRKC - Merck & Co Buy 37,012 0.27
1028411Q - Gillette Company Buy 68,300 0.22
6683 - General Electric Buy 37,910 0.21
FDCP - First Data Corp Buy 26,686 0.19
RDPL - Royal Dutch Petrol Buy 28,700 0.19
AHP - Am Home Products Buy 27,535 0.18
EW - Edwards Lifesciences Corp. Buy 57,841 0.17
AXP - American Express Buy 34,772 0.15
CVD - Covance Inc. Buy 59,200 0.15
3277Q - J.P. Morgan Buy 27,709 0.14
CFBX - Community First Bkshr Buy 48,416 0.13
MER - Merrill Lynch Buy 18,800 0.13
9489 - At & T Buy 44,324 0.11
DALRQ - Delta Air Lines Buy 21,444 0.11
ENRNQ - Enron Corp Buy 19,840 0.11
QWC - Qwest Communications Buy 29,268 0.11
2235894Q - Lucent Tech Buy 146,624 0.10
BNI - Burlington Northern Buy 29,990 0.10
WM - Waste Management Inc. Buy 28,500 0.10
3017264Q - Service Master Buy 66,300 0.09
CAH - Cardinal Health Inc. Buy 11,370 0.09
HD - Home Depot Buy 17,900 0.09
SIAL - Sigma Aldrich Buy 20,300 0.09
AAIG - American Int'l Group Buy 8,298 0.08
HSY - Hershey Co. Buy 10,900 0.08
MSFT - Microsoft Corp. Buy 9,774 0.08
SNA - Snap-On Inc. Buy 27,700 0.08
ALL - Allstate Corp. Buy 14,000 0.07
AMGN - Amgen Buy 10,800 0.07
FMCC - Freddie Mac Voting Shs Buy 7,800 0.06
PG - Procter & Gamble Buy 8,966 0.06
ADP - Automatic Data Processing Inc. Buy 9,000 0.05
AGRE - American Greetings Buy 39,250 0.05
BEN - Franklin Resources Inc Buy 10,000 0.05
GPC - Genuine Parts Buy 14,250 0.05
MUR - Murphy Oil Corp. Buy 6,200 0.05
PVN - Providian Financial Buy 7,512 0.05
SMTFX - SIT MN Tax Free Income Fund Buy 41,844 0.05
2200Q - Citigroup Inc Buy 6,874 0.04
2274839Q - American Water Works Buy 10,000 0.04
748957Q - Pharmacia Corp Buy 7,576 0.04
ASB - Associated Banc-Corp Buy 9,060 0.04
JPI - Jefferson-Pilot Buy 7,593 0.04
TYI - Tyco Buy 6,000 0.04
XEL - Xcel Energy Inc. Buy 11,296 0.04
316623Q - NRG Energy Inc Buy 13,850 0.03
3232248Q - SAFECO Corp Buy 8,650 0.03
3283020Q - M.STNLY D. Witter Buy 4,000 0.03
6684 - Hewlett-Packard Buy 9,534 0.03
ADM - Archer-Daniels-Midland Buy 19,000 0.03
BGGSQ - Briggs & Stratton Buy 7,000 0.03
DD - DuPont de Nemours Inc. Buy 4,944 0.03
EKDKQ - Eastman Kodak Buy 5,482 0.03
FNMA - Federal Natl Mtge Buy 3,050 0.03
NOK - Nokia Corp. Buy 12,840 0.03
RGR - Sturm, Ruger & Co., Inc. Buy 24,000 0.03
SBC - SBC Communications Buy 6,353 0.03
USGBX - Dean Witter US Govt Sec Buy 12,307 0.03
WWD - Woodward Inc. Buy 2,695 0.03
NBNGX - SIT Mid Cap Growth Fund Buy 10,800 0.02
STT - State Street Corp. Buy 4,188 0.02
GBND - General Binding Buy 10,000 0.01
EBNX - Ebenx Inc. Buy 10,000 0.00
SGID - Silicon Graphics Buy 10,000 0.00
Q1 2001
WY - Weyerhaeuser Co. Add 8.03% 1,983,847 7.42
Q4 2000
2443Q - Firstar Add 741.03% 624,600 0.84
BAC - Bank of America Corp. Add 459.59% 36,767 0.10
GLW - Corning Inc. Add 196.08% 98,795 0.30
6686 - Motorola Add 168.98% 86,400 0.10
PVN - Providian Financial Add 100.00% 3,756 0.01
6684 - Hewlett-Packard Add 65.32% 3,767 0.01
2235894Q - Lucent Tech Add 64.34% 34,150 0.03
INTC - Intel Corp. Add 32.87% 30,260 0.05
SNA - Snap-On Inc. Add 26.32% 5,500 0.01
3017264Q - Service Master Add 25.00% 9,700 0.01
BP - BP plc Add 22.92% 19,547 0.05
ADCT - ADC Telecom Add 20.40% 285,500 0.30
TGT - Target Corp. Add 8.65% 89,002 0.17
9489 - At & T Add 8.31% 3,267 0.00
GK - G & K Services Cl A Add 8.14% 9,600 0.02
HD - Home Depot Add 7.97% 1,300 0.00
TTC - Toro Co. Add 7.78% 36,500 0.08
ANWPX - New Perspective Fund Add 5.68% 1,553 0.00
ADM - Archer-Daniels-Midland Add 5.00% 1,004 0.00
WY - Weyerhaeuser Co. Add 3.40% 813,432 1.69
MSFT - Microsoft Corp. Add 3.20% 300 0.00
FDCP - First Data Corp Add 2.97% 750 0.00
AAIG - American Int'l Group Add 2.11% 210 0.00
DCI - Donaldson Co. Add 1.71% 13,500 0.02
USGBX - MUTUAL FUNDS Dean Witter US Govt Sec Add 1.38% 163 0.00
PNRG - Pentair Inc Add 0.80% 750 0.00
VZ - Verizon Communications Add 0.75% 500 0.00
SLB - Schlumberger Ltd. Add 0.25% 150 0.00
GIS - General Mills Add 0.10% 600 0.00
HON - Honeywell Int'l Inc. Add 0.05% 300 0.00
EMR - Emerson Electric Add 0.00% 2 0.00
ASB - Associated Banc-Corp Buy 9,060 0.02
EKDKQ - Eastman Kodak Buy 5,395 0.01
Q3 2000
VFINX - Vanguard Index Tr 500 Add 4,440.03% 173,472 0.22
WY - Weyerhaeuser Co. Add 914.68% 21,545,348 46.11
VZ - Verizon Communications Add 685.30% 58,525 0.18
2235894Q - Lucent Tech Add 197.87% 35,256 0.08
QWC - Qwest Communications Add 197.77% 17,101 0.05
ANWPX - New Perspective Fund Add 143.15% 16,104 0.02
TGT - Target Corp. Add 116.31% 553,370 0.92
VAP - Valspar Add 96.71% 306,100 0.46
ADCT - ADC Telecom Add 90.55% 665,200 1.16
INTC - Intel Corp. Add 86.06% 42,584 0.12
MER - Merrill Lynch Add 80.16% 8,365 0.04
FDCP - First Data Corp Add 75.98% 10,900 0.03
PNRG - Pentair Inc Add 60.00% 35,100 0.06
WM - Waste Management Inc. Add 43.18% 9,500 0.01
AAIG - American Int'l Group Add 41.75% 2,934 0.02
FUL - H.B. Fuller Co. Add 30.94% 110,300 0.21
BGGSQ - Briggs & Stratton Add 16.67% 1,000 0.00
DLX - Deluxe Corp. Add 12.70% 75,490 0.10
9489 - At & T Add 11.29% 3,987 0.01
HON - Honeywell Int'l Inc. Add 10.75% 62,094 0.14
1028411Q - Gillette Company Add 9.14% 1,700 0.00
DCI - Donaldson Co. Add 4.37% 33,056 0.05
SNA - Snap-On Inc. Add 3.98% 800 0.00
SIAL - Sigma Aldrich Add 3.89% 1,000 0.00
TTC - Toro Co. Add 3.69% 16,700 0.03
BMMI - BMC Industries Add 2.91% 34,400 0.02
HRL - Hormel Foods Corp. Add 2.79% 34,800 0.04
TFC - Truist Financial Corp. Add 2.42% 18,600 0.05
CFBX - Community First Bkshr Add 2.11% 1,000 0.00
GIS - General Mills Add 1.63% 9,850 0.02
ECL - Ecolab Inc. Add 1.53% 9,000 0.02
BP - BP plc Add 1.50% 1,260 0.00
MTSC - MTS Systems Add 0.03% 500 0.00
APC - Anadarko Pete Corp Buy 7,770 0.03
3232248Q - SAFECO Corp Buy 8,650 0.02
USGBX - MUTUAL FUNDS Dean Witter US Govt Sec Buy 11,847 0.02
FNMA - Federal Natl Mtge Buy 2,846 0.01
Q2 2000
WY - Weyerhaeuser Co. Buy 2,355,507 50.90
ADCT - ADC Telecom Buy 734,600 3.87
PFE - Pfizer Inc. Buy 759,236 2.29
MDT - Medtronic plc Buy 698,920 2.19
2766711Q - Wells Fargo & Co Buy 890,817 2.17
NLCS - Natl Computer Sys Buy 685,270 2.12
EMR - Emerson Electric Buy 517,080 1.96
JNJ - Johnson & Johnson Buy 303,056 1.94
GGG - Graco Inc. Buy 856,418 1.75
MH - Minnesota Mining Buy 335,546 1.74
TGT - Target Corp. Buy 475,770 1.73
BAX - Baxter International Inc. Buy 343,320 1.52
STJ - St. Jude Medical Buy 523,183 1.51
GIS - General Mills Buy 602,662 1.45
365164Q - St. Paul Cos Buy 671,030 1.44
ECL - Ecolab Inc. Buy 586,688 1.44
HRL - Hormel Foods Corp. Buy 1,247,950 1.32
TFC - Truist Financial Corp. Buy 767,652 1.24
HON - Honeywell Int'l Inc. Buy 577,661 1.22
BMS - Bemis Buy 525,200 1.11
FUL - H.B. Fuller Co. Buy 356,530 1.02
3346Q - US Bancorp Buy 835,481 1.01
CEN - Ceridian Buy 655,150 0.99
GLW - Corning Inc. Buy 55,973 0.95
DCI - Donaldson Co. Buy 757,144 0.94
TTC - Toro Co. Buy 452,308 0.94
DLX - Deluxe Corp. Buy 594,641 0.88
RLR - ReliaStar Buy 229,650 0.76
MTSC - MTS Systems Buy 1,749,514 0.69
VAP - Valspar Buy 316,500 0.67
INTC - Intel Corp. Buy 49,484 0.42
BMY - Bristol-Myers Squibb Buy 92,480 0.34
BMMI - BMC Industries Buy 1,182,450 0.30
BP - BP plc Buy 84,020 0.30
SLB - Schlumberger Ltd. Buy 63,270 0.30
XOM - Exxon Mobil Corp. Buy 47,640 0.24
IBM - International Business Machines Corp. Buy 31,926 0.22
KMB - Kimberly-Clark Buy 58,900 0.21
GK - G & K Services Cl A Buy 121,500 0.19
929530Q - Burlington Resources Buy 76,117 0.18
6683 - General Electric Buy 51,138 0.17
MRKC - Merck & Co Buy 33,412 0.16
ABT - Abbott Labs Buy 53,700 0.15
571300Q - GTE Corp Buy 35,014 0.14
2443Q - Firstar Buy 97,988 0.13
PNRG - Pentair Inc Buy 58,500 0.13
RDPL - Royal Dutch Petrol Buy 30,700 0.12
AHP - Am Home Products Buy 30,980 0.11
AXP - American Express Buy 34,947 0.11
6686 - Motorola Buy 54,130 0.10
2196Q - Bankamerica Corp Buy 32,667 0.09
2235894Q - Lucent Tech Buy 17,818 0.09
ENRNQ - Enron Corp Buy 20,040 0.08
EW - Edwards Lifesciences Corp. Buy 67,303 0.08
MER - Merrill Lynch Buy 10,435 0.08
9489 - At & T Buy 35,320 0.07
AGRE - American Greetings Buy 58,550 0.07
DALRQ - Delta Air Lines Buy 21,916 0.07
3277Q - J.P. Morgan Buy 9,150 0.06
6684 - Hewlett-Packard Buy 6,467 0.05
AAIG - American Int'l Group Buy 7,028 0.05
AMGN - Amgen Buy 10,800 0.05
BNI - Burlington Northern Buy 32,690 0.05
CFBX - Community First Bankshares Buy 47,416 0.05
HD - Home Depot Buy 17,311 0.05
MSFT - Microsoft Corp. Buy 10,483 0.05
SIAL - Sigma Aldrich Buy 25,700 0.05
USW - US West Inc New Buy 10,029 0.05
VFINX - Vanguard Index Tr 500 Buy 3,907 0.05
1028411Q - Gillette Company Buy 18,600 0.04
ADP - Automatic Data Processing Inc. Buy 13,030 0.04
CAH - Cardinal Health Inc. Buy 8,701 0.04
CVD - Covance Inc. Buy 66,025 0.04
FDCP - First Data Corp Buy 14,346 0.04
HSY - Hershey Co. Buy 11,900 0.04
NOK - Nokia Corp. Buy 12,500 0.04
PG - Procter & Gamble Buy 10,326 0.04
2735222Q - Capital Title Group Inc Buy 320,000 0.03
3017264Q - Service Master Buy 38,800 0.03
CSCO - Cisco Systems Buy 8,400 0.03
PVN - Providian Financial Buy 4,556 0.03
QWC - Qwest Communications Buy 8,647 0.03
SMTFX - SIT MN Tax Free Income Fund Buy 41,844 0.03
SNA - Snap-On Inc. Buy 20,100 0.03
VZ - Verizon Communications Buy 8,540 0.03
WM - Waste Management Inc. Buy 22,000 0.03
2274839Q - American Water Works Buy 10,000 0.02
236555Q - Bestfoods Buy 4,432 0.02
2953349Q - Union Pacific Resources Buy 17,081 0.02
4868 - Monsanto Buy 6,120 0.02
ALL - Allstate Corp. Buy 14,576 0.02
BAC - Bank of America Corp. Buy 8,000 0.02
DD - DuPont de Nemours Inc. Buy 6,251 0.02
EKDKQ - Eastman Kodak Buy 4,395 0.02
FMCC - Freddie Mac Voting Shs Buy 7,860 0.02
GPC - Genuine Parts Buy 14,000 0.02
JPI - Jefferson-Pilot Buy 5,062 0.02
MIPSB - MIPS Technol. CL B Buy 9,307 0.02
MUR - Murphy Oil Corp. Buy 6,200 0.02
NBNGX - SIT Mid Cap Growth Fund Buy 13,800 0.02
SBC - SBC Communications Buy 6,353 0.02
SGID - Silicon Graphics Buy 67,200 0.02
SNIGX - SIT Large Cap Growth Fund Buy 4,642 0.02
TYI - Tyco Buy 6,000 0.02
ADBE - Adobe Inc. Buy 1,600 0.01
ADM - Archer-Daniels-Midland Buy 20,099 0.01
BGGSQ - Briggs & Stratton Buy 6,000 0.01
IFF - International Flavors & Fragrances Inc. Buy 7,000 0.01
RGR - Sturm, Ruger & Co., Inc. Buy 24,000 0.01
STT - State Street Corp. Buy 2,094 0.01
GBND - General Binding Buy 10,000 0.00
Q1 2000
ANWPX - New Perspective Fund Buy 93,833 100.00
Q4 1999
HD - Home Depot Add 306.62% 14,411 0.06
MSFT - Microsoft Corp. Add 191.70% 7,300 0.05
GIS - General Mills Add 108.96% 308,793 0.70
AMGN - Amgen Add 100.00% 5,400 0.02
BP - BP plc Add 100.00% 39,820 0.15
2755Q - Honeywell Inc Add 87.98% 221,705 0.81
2235894Q - Lucent Tech Add 66.27% 3,300 0.02
VAP - Valspar Add 49.97% 93,800 0.25
ABT - Abbott Labs Add 48.60% 14,750 0.03
GK - G & K Services Cl A Add 41.77% 22,600 0.05
6684 - Hewlett-Packard Add 40.59% 1,867 0.01
929530Q - Burlington Resources Add 35.20% 17,200 0.04
AHP - Am Home Products Add 29.23% 7,600 0.02
CEN - Ceridian Add 20.94% 107,950 0.15
RDPL - Royal Dutch Petrol Add 18.68% 4,800 0.02
CFBX - Community First Bankshares Add 17.96% 4,490 0.00
SIAL - Sigma Aldrich Add 13.57% 3,000 0.01
1028411Q - Gillette Company Add 11.63% 1,000 0.00
PNRG - Pentair Inc Add 10.42% 4,000 0.01
2196Q - Bankamerica Corp Add 8.24% 2,400 0.01
EMR - Emerson Electric Add 6.06% 27,400 0.10
INTC - Intel Corp. Add 5.25% 2,470 0.01
DLX - Deluxe Corp. Add 4.95% 27,358 0.05
9489 - At & T Add 4.93% 970 0.00
CSCO - Cisco Systems Add 3.97% 300 0.00
ENRNQ - Enron Corp Add 2.04% 400 0.00
BMS - Bemis Add 1.64% 8,200 0.02
SLB - Schlumberger Ltd. Add 1.39% 900 0.00
6683 - General Electric Add 1.14% 145 0.00
RLR - ReliaStar Add 0.84% 4,100 0.01
STJ - St. Jude Medical Add 0.84% 4,308 0.01
365164Q - St. Paul Cos Add 0.75% 4,900 0.01
MDT - Medtronic plc Add 0.58% 5,300 0.01
MH - Minnesota Mining Add 0.52% 1,700 0.01
2443Q - Firstar Add 0.50% 440 0.00
571300Q - GTE Corp Add 0.48% 202 0.00
ECL - Ecolab Inc. Add 0.39% 2,300 0.01
IBM - International Business Machines Corp. Add 0.37% 120 0.00
TFC - Truist Financial Corp. Add 0.32% 2,400 0.00
MTSC - MTS Systems Add 0.26% 4,514 0.00
BNI - Burlington Northern Add 0.24% 1,200 0.00
MRKC - Merck & Co Add 0.16% 50 0.00
FUL - H.B. Fuller Co. Add 0.13% 400 0.00
JNJ - Johnson & Johnson Add 0.06% 175 0.00
GGG - Graco Inc. Add 0.03% 300 0.00
XOM - Exxon Mobil Corp. Buy 42,962 0.22
AAIG - American Int'l Group Buy 5,046 0.03
FDCP - First Data Corp Buy 5,146 0.02
FMCC - Freddie Mac Voting Shs Buy 6,460 0.02
2274839Q - American Water Works Buy 10,000 0.01
2641504Q - Solectron Buy 2,400 0.01
2953349Q - Union Pacific Resources Buy 12,912 0.01
3017264Q - Service Master Buy 18,000 0.01
BLS - BellSouth Corp Buy 4,424 0.01
TYI - Tyco Buy 6,000 0.01
Q3 1999
WY - Weyerhaeuser Co. Buy 24,161,391 52.08
2766711Q - Wells Fargo & Co Buy 903,433 2.26
ADCT - ADC Telecom Buy 781,300 2.07
MDT - Medtronic plc Buy 917,420 2.06
MH - Minnesota Mining Buy 327,915 1.99
EMR - Emerson Electric Buy 452,452 1.81
NLCS - Natl Computer Sys Buy 744,120 1.80
PFE - Pfizer Inc. Buy 795,190 1.80
GGG - Graco Inc. Buy 857,368 1.78
2755Q - Honeywell Inc Buy 252,000 1.77
JNJ - Johnson & Johnson Buy 298,111 1.73
HRL - Hormel Foods Corp. Buy 630,450 1.65
MRLL - Merrill Corp Buy 1,280,900 1.62
3346Q - US Bancorp Buy 780,926 1.49
GIS - General Mills Buy 283,393 1.45
TFC - Truist Financial Corp. Buy 749,326 1.35
BAX - Baxter International Inc. Buy 345,630 1.32
ECL - Ecolab Inc. Buy 584,088 1.26
FUL - H.B. Fuller Co. Buy 314,930 1.21
DLX - Deluxe Corp. Buy 552,223 1.19
365164Q - St. Paul Cos Buy 651,366 1.13
MTSC - MTS Systems Buy 1,713,000 1.12
DCI - Donaldson Co. Buy 737,344 1.08
BMS - Bemis Buy 498,750 1.07
STJ - St. Jude Medical Buy 514,825 1.03
TTC - Toro Co. Buy 437,208 1.03
RLR - ReliaStar Buy 485,800 1.02
45449Q - TSI Inc Buy 1,179,005 0.92
BMMI - BMC Industries Buy 1,139,875 0.89
BNI - Burlington Northern Buy 489,990 0.85
CEN - Ceridian Buy 515,400 0.81
GLW - Corning Inc. Buy 96,138 0.42
VAP - Valspar Buy 187,700 0.39
BMY - Bristol-Myers Squibb Buy 80,180 0.34
BP - BP plc Buy 39,819 0.28
SLB - Schlumberger Ltd. Buy 64,820 0.26
IBM - International Business Machines Corp. Buy 32,734 0.25
INTC - Intel Corp. Buy 47,072 0.22
571300Q - GTE Corp Buy 41,996 0.20
KMB - Kimberly-Clark Buy 59,200 0.20
2443Q - Firstar Buy 88,520 0.14
GK - G & K Services Cl A Buy 54,100 0.14
5050 - Exxon Corp Buy 26,124 0.13
MRKC - Merck & Co Buy 31,312 0.13
929530Q - Burlington Resources Buy 48,867 0.11
AGRE - American Greetings Buy 69,350 0.11
2196Q - Bankamerica Corp Buy 29,142 0.10
3891289Q - Mobil Corp Buy 15,300 0.10
6683 - General Electric Buy 12,676 0.10
PNRG - Pentair Inc Buy 38,400 0.10
RDPL - Royal Dutch Petrol Buy 25,700 0.10
AXP - American Express Buy 10,449 0.09
6686 - Motorola Buy 14,550 0.08
3277Q - J.P. Morgan Buy 9,150 0.07
ABT - Abbott Labs Buy 30,350 0.07
AHP - Am Home Products Buy 26,000 0.07
DALRQ - Delta Air Lines Buy 21,916 0.07
MER - Merrill Lynch Buy 66,435 0.07
USW - US West Inc New Buy 16,169 0.06
9489 - At & T Buy 19,670 0.05
CVD - Covance Inc. Buy 75,425 0.05
ENRNQ - Enron Corp Buy 19,640 0.05
PG - Procter & Gamble Buy 8,900 0.05
SGID - Silicon Graphics Buy 73,500 0.05
2735222Q - Capital Title Group Inc Buy 320,000 0.04
HSY - Hershey Co. Buy 12,740 0.04
SIAL - Sigma Aldrich Buy 22,100 0.04
6684 - Hewlett-Packard Buy 4,600 0.03
AMGN - Amgen Buy 5,400 0.03
BAC - Bank of America Corp. Buy 8,000 0.03
CAH - Cardinal Health Inc. Buy 8,895 0.03
CFBX - Mairs and Power, Inc. Discretionary Clients' Holdings as Item 1 Community First Bankshares Buy 25,000 0.03
CSCO - Cisco Systems Buy 7,550 0.03
PVN - Providian Financial Buy 5,206 0.03
1028411Q - Gillette Company Buy 8,600 0.02
2235894Q - Lucent Tech Buy 4,980 0.02
ADM - Archer-Daniels-Midland Buy 20,101 0.02
ADP - Automatic Data Processing Inc. Buy 8,030 0.02
ALL - Allstate Corp. Buy 14,576 0.02
BGGSQ - Briggs & Stratton Buy 6,000 0.02
DD - DuPont de Nemours Inc. Buy 5,744 0.02
EKDKQ - Eastman Kodak Buy 4,113 0.02
GPC - Genuine Parts Buy 14,000 0.02
HD - Home Depot Buy 4,700 0.02
IFF - International Flavors & Fragrances Inc. Buy 7,000 0.02
JPI - Jefferson-Pilot Buy 5,062 0.02
MSFT - Microsoft Corp. Buy 3,808 0.02
MUR - Murphy Oil Corp. Buy 6,200 0.02
NOK - Nokia Corp. Buy 3,600 0.02
RGR - Sturm, Ruger & Co., Inc. Buy 32,000 0.02
236555Q - Bestfoods Buy 4,192 0.01
4868 - Monsanto Buy 6,120 0.01
562424Q - Osmonics Buy 13,000 0.01
GBND - General Binding Buy 10,000 0.01