Mairs Power Inc (1070134) Portfolio


Number of Companies: 152
Inflow: $262,590 K
Outflow: $-224,167 K
Net Flow: $38,423 K
2016-03-31: Recent SEC Filing
2015-12-31: Previous SEC Filing


Receive a FREE weekly executive review of stocks moving into the top 10, taking the top industy spot or moving up within their industry. Sent directly to your Inbox every Saturday. Sign up today and get last week's review immediately sent to you.

We value and respect your privacy. Please read our Terms and Conditions which states our firm commitment to your privacy. Your email address will not be shared with a third party, nor will it be sold or used for purposes other than subscription for the weekly review.

Mffais Overall Rank Mffais Industry Rank Company Industry Shares Action Qty Chg Close Price Mffais Flow(K) Current Value (K)
17 2 Hormel Foods Corp (HRL) Packaged Food 3,636,699 Added More 1,608,090 $43.24 $69,533 $157,250
3063 12 Unitedhealth Group Inc (UNH) Managed Care 408,430 Added More 386,900 $128.89 $49,871 $52,646
2791 27 St Jude Medical Inc (STJ) Medical Devices 2,936,518 Added More 678,355 $55.00 $37,309 $161,508
3064 14 Walt Disney Cothe (DIS) Entertainment Content 1,006,016 Added More 223,408 $99.30 $22,186 $99,907
3031 8 Pfizer Inc (PFE) Large Pharma 4,402,543 Added More 505,214 $29.63 $14,974 $130,491
2920 268 Us Bancorp (USB) Banks 6,624,483 Added More 334,212 $40.59 $13,565 $268,887
2977 67 Qualcomm Inc (QCOM) Semiconductor Devices 1,493,814 Added More 166,305 $51.13 $8,504 $76,393
2951 12 Ecolab Inc (ECL) Other Commercial Services 2,477,114 Added More 63,576 $111.51 $7,089 $276,247
3000 32 American Express Co (AXP) Consumer Finance 922,453 Added More 105,694 $61.40 $6,489 $56,638
3050 14 Wells Fargo And Co (WFC) Diversified Banks 2,839,536 Added More 74,386 $48.36 $3,597 $137,319
2779 8 Schwab Charles Corp (SCHW) Wealth Management 218,810 Added More 121,537 $28.02 $3,405 $6,131
2502 7 Donaldson Co Inc (DCI) Pollution Control Equipment 5,450,706 Added More 95,558 $31.91 $3,049 $173,932
2503 22 Hb Fuller Co (FUL) Specialty Chemicals 3,508,213 Added More 71,671 $42.45 $3,042 $148,923
2413 20 Proto Labs Inc (PRLB) Fabricated Metal And Hardware 249,294 Added More 31,075 $77.08 $2,395 $19,218
175 2 3m Co (MMM) Containers And Packaging 1,831,176 Added More 13,616 $166.63 $2,268 $305,128
700 7 Emc Ins Group Inc (EMCI) P And C Insurance 78,973 New Holding 78,973 $25.65 $2,025 $2,025
3075 13 Exxon Mobil Corp (XOM) Integrated Oils 806,059 Added More 21,959 $83.58 $1,835 $67,378
2738 24 Western Union Co (WU) Consumer Finance 4,953,014 Added More 88,026 $19.29 $1,698 $95,543
803 3 Raven Industries Inc (RAVN) Agricultural Machinery 327,953 Added More 96,400 $16.02 $1,544 $5,253
677 50 Wintrust Financial Corp (WTFC) Banks 152,030 Added More 22,600 $44.34 $1,002 $6,741
559 39 Cardinal Financial Corp (CFNL) Banks 301,206 Added More 44,300 $20.35 $901 $6,129
2314 20 Gentherm Inc (THRM) Auto Parts 124,295 Added More 17,500 $41.59 $727 $5,169
2670 7 Oshkosh Corp (OSK) Construction And Mining Machinery 193,540 Added More 16,700 $40.86 $682 $7,909
387 3 Apogee Enterprises Inc (APOG) Non Wood Building Materials 150,400 Added More 15,400 $43.88 $675 $6,601
2390 8 Hub Group Inc-Cl A (HUBG) Logistics Services 148,450 Added More 16,200 $40.79 $660 $6,055
2537 256 Privatebancorp Inc (PVTB) Banks 169,600 Added More 12,200 $38.59 $470 $6,546
2705 17 Principal Financial Group (PFG) Life Insurance 2,902,934 Added More 11,820 $39.45 $466 $114,520
3061 12 Chevron Corp (CVX) Integrated Oils 364,246 Added More 3,372 $95.40 $321 $34,749
2577 67 Oasis Petroleum Inc (OAS) Exploration And Production 224,900 Added More 43,300 $7.28 $315 $1,637
2668 3 Fastenal Co (FAST) Home And Office Product Whslrs 2,209,291 Added More 6,424 $49.00 $314 $108,255
2217 66 Sps Commerce Inc (SPSC) Application Software 62,950 Added More 6,200 $42.93 $266 $2,703
2249 5 Sturm Ruger And Co Inc (RGR) Defense Primes 3,200 New Holding 3,200 $68.37 $218 $218
3001 7 Raytheon Company (RTN) Defense Primes 1,675 New Holding 1,675 $122.62 $205 $205
2991 68 Texas Instruments Inc (TXN) Semiconductor Devices 3,500 New Holding 3,500 $57.41 $200 $200
2066 18 Vascular Solutions Inc (VASC) Medical Devices 75,553 Added More 5,700 $32.52 $185 $2,457
3077 22 Procter And Gamble Cothe (PG) Household Products 298,011 Added More 2,175 $82.30 $179 $24,529
3071 42 Intl Business Machines Corp (IBM) It Services 198,907 Added More 835 $151.44 $126 $30,124
3076 10 Johnson And Johnson (JNJ) Large Pharma 2,185,213 Added More 905 $108.19 $97 $236,440
3040 9 Abbvie Inc (ABBV) Large Pharma 268,191 Added More 1,380 $57.11 $78 $15,319
2128 8 G And K Services Inc -Cl A (GK) Other Commercial Services 458,790 Added More 392 $73.25 $28 $33,606
3059 25 Pepsico Inc (PEP) Beverages 11,437 Added More 200 $102.48 $20 $1,172
2861 30 Abbott Laboratories (ABT) Life Science Equipment 319,391 Added More 473 $41.83 $19 $13,360
2790 12 Royal Bank Of Canada (RY) Diversified Banks 17,940 Added More 250 $57.56 $14 $1,032
2868 6 Sysco Corp (SYY) Food Products Wholesalers 6,987 Added More 300 $46.73 $14 $326
2976 33 Oracle Corp (ORCL) Infrastructure Software 31,617 Added More 80 $40.91 $3 $1,293
3062 63 Atandt Inc (T) Telecom Carriers 38,391 Added More 68 $39.16 $2 $1,503
1898 7 Idex Corp (IEX) Flow Control Equipment 4,072 No Change 0 $82.87 $0 $337
2592 79 Adobe Systems Inc (ADBE) Application Software 2,175 No Change 0 $93.80 $0 $204
2225 16 Tennant Co (TNC) Industrial Machinery 7,900 No Change 0 $51.48 $0 $406
3052 34 Visa Inc-Class A Shares (V) Consumer Finance 8,057 No Change 0 $76.48 $0 $616
343 22 Westamerica Bancorporation (WABC) Banks 5,359 No Change 0 $48.70 $0 $261
19 1 Weyerhaeuser Co (WY) Reit 9,905 No Change 0 $30.98 $0 $306
2955 7 Automatic Data Processing (ADP) Payment And Data Processors 4,502 No Change 0 $89.70 $0 $403
12 2 Alliant Energy Corp (LNT) Integrated Utilities 4,364 No Change 0 $74.27 $0 $324
3025 1 Fedex Corp (FDX) Courier Services 3,380 No Change 0 $162.72 $0 $549
2803 33 Kellogg Co (K) Packaged Food 3,850 No Change 0 $76.55 $0 $294
3022 6 Altria Group Inc (MO) Tobacco 9,448 No Change 0 $62.66 $0 $592
2887 35 Hershey Cothe (HSY) Packaged Food 69,120 No Change 0 $92.08 $0 $6,365
2914 19 Clorox Company (CLX) Household Products 1,957 No Change 0 $126.05 $0 $246
3016 38 Starbucks Corp (SBUX) Restaurants 3,940 No Change 0 $59.70 $0 $235
3065 7 Philip Morris International (PM) Tobacco 8,098 No Change 0 $98.11 $0 $794
2789 9 Ameriprise Financial Inc (AMP) Wealth Management 2,391 No Change 0 $94.01 $0 $224
2987 27 Nike Inc -Cl B (NKE) Apparel Footwear And Acc Design 5,400 No Change 0 $61.47 $0 $331
3020 26 United Technologies Corp (UTX) Aircraft And Parts 10,157 No Change 0 $100.09 $0 $1,016
3044 9 Costco Wholesale Corp (COST) Mass Merchants 2,898 No Change 0 $157.58 $0 $456
2735 29 Autoliv Inc (ALV) Auto Parts 2,664 No Change 0 $118.48 $0 $315
2775 23 Intl Flavors And Fragrances (IFF) Specialty Chemicals 4,000 No Change 0 $113.76 $0 $455
2410 8 Polaris Industries Inc (PII) Recreational Vehicles 4,063 No Change 0 $98.48 $0 $400
2982 9 Cigna Corp (CI) Managed Care 4,695 No Change 0 $137.24 $0 $644
2038 17 Cardiovascular Systems Inc (CSII) Medical Devices 246,202 No Change 0 $10.37 $0 $2,553
16 2 Idexx Laboratories Inc (IDXX) Life Science Equipment 3,998 No Change 0 $78.32 $0 $313
3028 34 Thermo Fisher Scientific Inc (TMO) Life Science Equipment 1,683 Sold Some -52 $141.58 $-7 $238
2979 53 Cisco Systems Inc (CSCO) Communications Equipment 25,921 Sold Some -310 $28.46 $-8 $737
2778 11 Bank Of America Corp (BAC) Diversified Banks 13,064 Sold Some -675 $13.52 $-9 $176
3056 27 Boeing Cothe (BA) Aircraft And Parts 2,680 Sold Some -72 $126.94 $-9 $340
2675 9 Bank Of Montreal (BMO) Diversified Banks 3,874 Sold Some -200 $60.68 $-12 $235
2952 26 Du Pont Ei De Nemours (DD) Specialty Chemicals 4,812 Sold Some -200 $63.32 $-12 $304
399 2 Cliffs Natural Resources Inc (CLF) Steel Raw Material Suppliers 10,000 Sold Some -5,000 $3.00 $-15 $30
480 3 Phillips 66 (PSX) Refining And Marketing 24,864 Sold Some -178 $86.58 $-15 $2,152
3053 58 Biogen Inc (BIIB) Biotech 1,025 Sold Some -70 $260.32 $-18 $266
49 1 Novartis Ag (NVS) Large Pharma 3,780 Sold Some -300 $72.44 $-21 $273
2770 8 Caterpillar Inc (CAT) Construction And Mining Machinery 4,732 Sold Some -300 $76.54 $-22 $362
3005 17 Lowes Cos Inc (LOW) Home Products Stores 5,769 Sold Some -350 $75.75 $-26 $437
2865 6 Norfolk Southern Corp (NSC) Rail Freight 3,177 Sold Some -350 $83.25 $-29 $264
2586 16 Graco Inc (GGG) Flow Control Equipment 2,850,096 Sold Some -354 $83.95 $-29 $239,294
3029 24 Coca-Cola Cothe (KO) Beverages 20,809 Sold Some -800 $46.38 $-37 $965
3017 8 Wal-Mart Stores Inc (WMT) Mass Merchants 7,472 Sold Some -700 $68.48 $-47 $511
3027 7 Comcast Corp-Class A (CMCSA) Cable And Satellite 3,465 Sold Some -834 $61.08 $-50 $211
2930 31 Exelon Corp (EXC) Integrated Utilities 7,728 Sold Some -1,431 $35.86 $-51 $277
3068 39 Mcdonalds Corp (MCD) Restaurants 16,972 Sold Some -456 $125.68 $-57 $2,133
3079 54 Apple Inc (AAPL) Communications Equipment 15,122 Sold Some -586 $108.98 $-63 $1,648
3030 69 Intel Corp (INTC) Semiconductor Devices 415,789 Sold Some -2,011 $32.34 $-65 $13,450
3014 6 Bristol-Myers Squibb Co (BMY) Large Pharma 285,918 Sold Some -1,145 $63.88 $-73 $18,264
1721 12 Surmodics Inc (SRDX) Medical Devices 16,700 Sold Some -4,125 $18.41 $-75 $307
3008 5 Eli Lilly And Co (LLY) Large Pharma 220,135 Sold Some -1,069 $72.01 $-76 $15,851
3032 17 Cvs Health Corp (CVS) Food And Drug Stores 3,069 Sold Some -750 $103.73 $-77 $318
1161 31 Northern Oil And Gas Inc (NOG) Exploration And Production 229,480 Sold Some -20,000 $3.99 $-79 $915
3006 19 Becton Dickinson And Co (BDX) Health Care Supplies 4,584 Sold Some -600 $151.82 $-91 $695
2985 20 Colgate-Palmolive Co (CL) Household Products 9,213 Sold Some -1,290 $70.65 $-91 $650
1583 6 Mocon Inc (MOCO) Measurement Instruments 179,905 Sold Some -7,000 $13.85 $-96 $2,491
3018 33 Danaher Corp (DHR) Life Science Equipment 2,496 Sold Some -1,038 $94.86 $-98 $236
80 1 Accenture Plc-Cl A (ACN) It Services 2,232 Sold Some -900 $115.40 $-103 $257
2956 32 Dominion Resources Incva (D) Integrated Utilities 4,445 Sold Some -1,526 $75.12 $-114 $333
2187 13 Daktronics Inc (DAKT) Consumer Electronics 32,260 Sold Some -15,500 $7.90 $-122 $254
1084 116 Bank Mutual Corp (BKMU) Banks 268,213 Sold Some -16,600 $7.57 $-125 $2,030
3058 62 Verizon Communications Inc (VZ) Telecom Carriers 188,916 Sold Some -2,327 $54.08 $-125 $10,216
3072 34 Microsoft Corp (MSFT) Infrastructure Software 157,184 Sold Some -2,473 $55.23 $-136 $8,681
974 7 Hawkins Inc (HWKN) Specialty Chemicals 164,023 Sold Some -4,000 $36.09 $-144 $5,919
94 5 Alnylam Pharmaceuticals Inc (ALNY) Biotech 0 Sold All -2,300 $62.77 $-144 $0
3023 7 Merck And Co Inc (MRK) Large Pharma 101,850 Sold Some -2,787 $52.91 $-147 $5,388
3066 59 Amgen Inc (AMGN) Biotech 9,916 Sold Some -1,175 $149.92 $-176 $1,486
2990 40 Mondelez International Inc-A (MDLZ) Packaged Food 0 Sold All -4,464 $40.11 $-179 $0
3019 8 Union Pacific Corp (UNP) Rail Freight 0 Sold All -2,696 $79.55 $-214 $0
2417 251 Tcf Financial Corp (TCB) Banks 146,912 Sold Some -17,777 $12.26 $-217 $1,801
3057 15 Jpmorgan Chase And Co (JPM) Diversified Banks 278,763 Sold Some -3,817 $59.22 $-226 $16,508
3021 55 Celgene Corp (CELG) Biotech 0 Sold All -2,681 $100.08 $-268 $0
2297 3 Patterson Cos Inc (PDCO) Health Care Supply Chain 1,380,227 Sold Some -6,067 $46.52 $-282 $64,221
3074 26 Facebook Inc-A (FB) Internet Media 0 Sold All -2,562 $114.09 $-292 $0
3080 12 Amazoncom Inc (AMZN) Ecommerce Discretionary 353 Sold Some -500 $593.64 $-296 $209
2994 16 Corning Inc (GLW) Electronics Components 2,970,216 Sold Some -14,666 $20.88 $-306 $62,047
306 3 Actuant Corp-A (ATU) Auto Parts 201,340 Sold Some -16,000 $24.70 $-395 $4,975
2264 13 Caseys General Stores Inc (CASY) Food And Drug Stores 42,770 Sold Some -3,700 $113.32 $-419 $4,846
591 14 Allete Inc (ALE) Integrated Utilities 248,127 Sold Some -7,900 $56.07 $-442 $13,912
2626 34 Buffalo Wild Wings Inc (BWLD) Restaurants 23,930 Sold Some -3,200 $148.11 $-473 $3,544
2836 19 Snap-On Inc (SNA) Home Improvement 38,411 Sold Some -4,005 $156.99 $-628 $6,030
2993 54 Schlumberger Ltd (SLB) Oil And Gas Services And Equip 2,211,516 Sold Some -10,008 $73.75 $-738 $163,099
3012 21 Kimberly-Clark Corp (KMB) Household Products 152,602 Sold Some -6,615 $134.50 $-889 $20,526
3070 18 Home Depot Inc (HD) Home Products Stores 203,759 Sold Some -6,818 $133.42 $-909 $27,187
2630 5 Generac Holdings Inc (GNRC) Electrical Power Equipment 797,291 Sold Some -24,945 $37.24 $-928 $29,691
3035 2 United Parcel Service-Cl B (UPS) Courier Services 1,235,397 Sold Some -9,615 $105.47 $-1,014 $130,297
2453 7 Stratasys Ltd (SSYS) Other Hardware 1,262,958 Sold Some -42,355 $25.92 $-1,097 $32,735
2928 37 General Mills Inc (GIS) Packaged Food 3,273,319 Sold Some -18,575 $63.34 $-1,176 $207,364
3003 49 Travelers Cos Incthe (TRV) P And C Insurance 583,387 Sold Some -11,862 $116.70 $-1,384 $68,087
1515 24 United Fire Group Inc (UFCS) P And C Insurance 160,707 Sold Some -35,700 $43.82 $-1,564 $7,042
2886 77 Conocophillips (COP) Exploration And Production 438,055 Sold Some -40,449 $40.27 $-1,628 $17,640
2944 1 Emerson Electric Co (EMR) Industrial Automation Controls 2,947,379 Sold Some -31,131 $54.38 $-1,692 $160,278
3049 6 General Electric Co (GE) Electrical Power Equipment 4,129,933 Sold Some -58,891 $31.79 $-1,872 $131,290
267 21 Agree Realty Corp (ADC) Reit 160,169 Sold Some -49,300 $38.47 $-1,896 $6,161
1950 4 Ch Robinson Worldwide Inc (CHRW) Logistics Services 1,981,697 Sold Some -35,757 $74.23 $-2,654 $147,101
2659 21 Xcel Energy Inc (XEL) Integrated Utilities 423,803 Sold Some -77,939 $41.82 $-3,259 $17,723
2970 31 Fiserv Inc (FISV) Consumer Finance 1,183,006 Sold Some -39,455 $102.58 $-4,047 $121,352
2563 18 Bemis Company (BMS) Containers And Packaging 4,502,574 Sold Some -130,772 $51.77 $-6,771 $233,143
3047 19 Honeywell International Inc (HON) Comml And Res Bldg Equip And Sys 2,160,865 Sold Some -63,117 $112.05 $-7,072 $242,124
2069 10 Badger Meter Inc (BMI) Measurement Instruments 1,058,444 Sold Some -117,287 $66.51 $-7,800 $70,397
370 4 Baxter International Inc (BAX) Health Care Supplies 2,035,912 Sold Some -216,840 $41.08 $-8,907 $83,635
2996 7 Target Corp (TGT) Mass Merchants 2,346,369 Sold Some -108,731 $82.27 $-8,946 $193,059
166 1 Toro Co (TTC) Agricultural Machinery 2,033,622 Sold Some -123,240 $86.12 $-10,613 $175,135
1567 9 Mts Systems Corp (MTSC) Industrial Machinery 1,277,076 Sold Some -259,107 $60.84 $-15,766 $77,710
148 3 Cray Inc (CRAY) Computer Hardware And Storage 2,073,609 Sold Some -381,697 $41.91 $-15,996 $86,904
1801 4 Mdu Resources Group Inc (MDU) Cement And Aggregates 665,493 Sold Some -1,203,385 $19.45 $-23,417 $12,950
2542 7 Deluxe Corp (DLX) Printing Services 186,597 Sold Some -473,297 $62.49 $-29,576 $11,660
2467 20 Valspar Corpthe (VAL) Specialty Chemicals 2,347,083 Sold Some -515,638 $107.01 $-55,183 $251,184