Dark
Light
System
Institutional Investment Manager
MAIRS & POWER INC
MAIRS & POWER INC (CIK: 0001070134) incorporated in Minnesota, located at 30 E. 7th Street, Suite 2500, St Paul, MN. Institutional holdings reported to the SEC.

Institutional Holdings (2014Q3)
Portfolio Summary: 193 holdings with a total value of $6,852,515,000.
#
Name
Shares
Value ($)
%
Options
Notes
151 IDEXX LAB 3,199 377,000 0.01%
152 ISHARES NASDAQ BIOTECHNOLOGY ETF 618 364,000 0.01%
153 DANAHER CORP DEL 4,760 362,000 0.01%
154 GOOGLE INC 625 361,000 0.01%
155 LOWES COS INC 6,576 348,000 0.01%
156 ALTRIA GROUP INC 7,406 340,000 0.00%
157 CVS HEALTH CORP 4,243 338,000 0.00%
158 AMAZON COM INC 1,003 323,000 0.00%
159 ANADARKO PETE CORP 3,143 319,000 0.00%
160 NEXTERA ENERGY INC 3,308 311,000 0.00%
161 CATERPILLAR INC 3,072 304,000 0.00%
162 IDEX CORP 4,130 299,000 0.00%
163 AMERIPRISE FINL INC 2,391 295,000 0.00%
164 NORFOLK SOUTHERN CORP 2,637 294,000 0.00%
165 THERMO FISHER SCIENTIFIC INC 2,381 290,000 0.00%
166 INTEGRYS ENERGY GROUP INC 4,380 284,000 0.00%
167 APACHE CORP 2,996 281,000 0.00%
168 COSTCO WHSL CORP NEW 2,191 275,000 0.00%
169 KELLOGG CO 4,450 274,000 0.00%
170 SYSCO CORP 6,934 263,000 0.00%
171 EXELON CORP 7,648 261,000 0.00%
172 ALLIANT ENERGY CORP 4,497 249,000 0.00%
173 WESTAMERICA BANCORPORATION COM 5,359 249,000 0.00%
174 NIKE INC 2,721 243,000 0.00%
175 UNION PAC CORP 2,235 242,000 0.00%
176 ISHARES TR 1,516 240,000 0.00%
177 STERICYCLE INC 2,005 234,000 0.00%
178 CENTERPOINT ENERGY INC 9,390 230,000 0.00%
179 WEYERHAEUSER CO 7,038 224,000 0.00%
180 TEXAS INSTRS INC 4,653 222,000 0.00%
181 AIRGAS INC 2,000 221,000 0.00%
182 STARBUCKS CORP 2,885 218,000 0.00%
183 DUKE ENERGY CORP NEW 2,906 217,000 0.00%
184 ISHARES TR 5,041 210,000 0.00%
185 SIMON PPTY GROUP INC NEW 1,249 205,000 0.00%
186 COMCAST CORP NEW 3,773 203,000 0.00%
187 POWERSHARES ETF TRUST 10,581 191,000 0.00%
188 ISHARES GOLD TRUST 16,346 191,000 0.00%
189 PURECYCLE CORP 11,855 77,000 0.00%
190 SONUS NETWORKS INC 15,000 51,000 0.00%
191 PERSHING GOLD CORP COM 75,000 23,000 0.00%
192 POLYMET MINING CORP 10,000 11,000 0.00%
193 Petro River Oil Corp 15,000 1,000 0.00%
Page 4 of 4

Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001104659-14-080852, filed 2014.11.14).

From 2023-01-03 onward, the SEC requires values to be reported in nearest dollars. Earlier filings reported values in thousands; therefore, positions shown as $0 in older filings may represent actual values between $0–$999.