Mairs & Power
AUM
$4.33B
Positions
48
Top Position
MSFT 9.8%
Top 10
48%
Largest New
Catalent Inc
$42.38M
Biggest Increase
Microsoft Corporation
+66.0K shares
Largest Exit
Neogen Corp
85.1K shares
Biggest Decrease
Roche Holding AG
-703.0K shares