
MAIRS & POWER INC
Latest 13F filing data - Q3 2025
Holdings (Top positions)
| Stock | Ticker | ||
|---|---|---|---|
![]() | NWE | 89K | $5.22M |
![]() | AMCR | 89K | $724.09K |
![]() | TRV | 88K | $24.71M |
![]() | ALRS | 87K | $1.92M |
![]() | THRM | 76K | $2.58M |
![]() | PFE | 75K | $1.92M |
![]() | SOLV | 73K | $5.35M |
![]() | HSY | 71K | $13.34M |
![]() | XOM | 70K | $7.88M |
![]() | MEDP | 70K | $35.78M |
![]() | EMR | 68K | $8.94M |
![]() | INSP | 65K | $4.86M |
![]() | TREX | 63K | $3.27M |
![]() | PNR | 60K | $6.67M |
![]() | PLXS | 55K | $7.95M |
![]() | MRK | 52K | $4.38M |
![]() | WTFC | 51K | $6.73M |
![]() | NKE | 51K | $3.54M |
![]() | ABBV | 47K | $10.98M |
![]() | CFR | 44K | $5.51M |

Northwestern Energy Group Inc
NWE
Shares Held
89K
Value
$5.22M

Amcor plc
AMCR
Shares Held
89K
Value
$724.09K

The Travelers Companies, Inc.
TRV
Shares Held
88K
Value
$24.71M

Alerus Financial Corporation
ALRS
Shares Held
87K
Value
$1.92M

Gentherm Incorporated
THRM
Shares Held
76K
Value
$2.58M

Pfizer Inc.
PFE
Shares Held
75K
Value
$1.92M

Solventum Corporation
SOLV
Shares Held
73K
Value
$5.35M

The Hershey Company
HSY
Shares Held
71K
Value
$13.34M

Exxon Mobil Corporation
XOM
Shares Held
70K
Value
$7.88M

Medpace Holdings, Inc.
MEDP
Shares Held
70K
Value
$35.78M

Emerson Electric Co.
EMR
Shares Held
68K
Value
$8.94M

Inspire Medical Systems, Inc.
INSP
Shares Held
65K
Value
$4.86M

Trex Company, Inc.
TREX
Shares Held
63K
Value
$3.27M

Pentair plc
PNR
Shares Held
60K
Value
$6.67M

Plexus Corp.
PLXS
Shares Held
55K
Value
$7.95M

Merck & Co., Inc.
MRK
Shares Held
52K
Value
$4.38M

Wintrust Financial Corporation
WTFC
Shares Held
51K
Value
$6.73M

NIKE, Inc.
NKE
Shares Held
51K
Value
$3.54M

AbbVie Inc.
ABBV
Shares Held
47K
Value
$10.98M

Cullen/Frost Bankers, Inc.
CFR
Shares Held
44K
Value
$5.51M
