
MAIRS & POWER INC
Latest 13F filing data - Q3 2025
Holdings (Top positions)
| Stock | Ticker | ||
|---|---|---|---|
![]() | MSA | 1K | $252.94K |
![]() | XYL | 1K | $216.24K |
![]() | MMC | 1K | $273.27K |
![]() | ACN | 1K | $328.47K |
![]() | MPC | 1K | $250.75K |
![]() | TT | 1K | $540.53K |
![]() | LHX | 1K | $320.99K |
![]() | WM | 1K | $231.87K |
![]() | GEV | 1K | $614.90K |
![]() | ADSK | 801 | $254.45K |
![]() | AJG | 760 | $235.40K |
![]() | ETN | 647 | $242.14K |
![]() | MA | 644 | $366.31K |
![]() | DE | 602 | $275.27K |
![]() | CMI | 528 | $223.01K |
![]() | LIN | 429 | $203.78K |
![]() | BLK | 331 | $385.90K |
![]() | BRK-A | 5 | $3.77M |

MSA Safety Incorporated
MSA
Shares Held
1K
Value
$252.94K

Xylem Inc.
XYL
Shares Held
1K
Value
$216.24K

Marsh & McLennan Companies, Inc.
MMC
Shares Held
1K
Value
$273.27K

Accenture plc
ACN
Shares Held
1K
Value
$328.47K

Marathon Petroleum Corporation
MPC
Shares Held
1K
Value
$250.75K

Trane Technologies plc
TT
Shares Held
1K
Value
$540.53K

L3Harris Technologies, Inc.
LHX
Shares Held
1K
Value
$320.99K

Waste Management, Inc.
WM
Shares Held
1K
Value
$231.87K

GE Vernova Inc.
GEV
Shares Held
1K
Value
$614.90K

Autodesk, Inc.
ADSK
Shares Held
801
Value
$254.45K

Arthur J. Gallagher & Co.
AJG
Shares Held
760
Value
$235.40K

Eaton Corporation plc
ETN
Shares Held
647
Value
$242.14K

Mastercard Incorporated
MA
Shares Held
644
Value
$366.31K

Deere & Company
DE
Shares Held
602
Value
$275.27K

Cummins Inc.
CMI
Shares Held
528
Value
$223.01K

Linde plc
LIN
Shares Held
429
Value
$203.78K

BlackRock, Inc.
BLK
Shares Held
331
Value
$385.90K

Berkshire Hathaway Inc.
BRK-A
Shares Held
5
Value
$3.77M
