Mairs & Power
AUM
$5.55B
Positions
43
Top Position
MSFT 11.5%
Top 10
54%
Largest New
Cognex Corp
$14.72M
Biggest Increase
Meta Platforms Inc
+25.0K shares
Largest Exit
Donaldson Company Inc
123.6K shares
Biggest Decrease
Fastenal Co
-540.5K shares