Skip to content
Guess what? Valuesider just got better: smarter and more intuitive.
User

Andrew R. Adams

Mairs & Power Growth Fund

Mairs & Power Growth Fund Ecolab Inc stake

total: 93

Mairs & Power Growth Fund ECL trades

Total transactions:
12
New positions:
1
Added:
2
Reduced:
9
Held since:
2019 Q3
Held for:
27 quarters
Latest activity:
2026 Q1
According to 2026 Q1 report, Mairs & Power Growth Fund holds 269,830 Ecolab Inc (ECL) shares with a market value of roughly $71.78M accounting for 1.43% of the overall portfolio. To date, the estimated cost basis is nearly $199.86 for "buy" trades and estimated average "sell" price is $203.55. Mairs & Power Growth Fund first purchased ECL in 2019 Q3, initially acquiring 936,900 shares. Since the initial investment in Ecolab Inc (ECL), Mairs & Power Growth Fund has made 11 more transactions.

How many ECL shares does Mairs & Power Growth Fund currently hold?

According to 2026 Q1 report, Mairs & Power Growth Fund holds 269,830 shares of Ecolab Inc (ECL), valued at around $71.78M.

When did Mairs & Power Growth Fund buy Ecolab Inc (ECL)?

Mairs & Power Growth Fund first invested in Ecolab Inc (ECL) in 2019 Q3 at the reported quarter-end price of $198.04 per share.

What's the cost basis of Mairs & Power Growth Fund's ECL stake?

The estimated cost basis for Ecolab Inc (ECL) stake is around $199.86 per share. This represents their average reported price* across all buy transactions

Estimated cost basis*

Weighted AVG buy price:
$199.86
Weighted AVG sell price:
$203.55

Mairs & Power Growth Fund's historical trades in Ecolab Inc

12 results
Period % of
portfolio
Shares
held after*
Reported
price*
Value* % (shares)
of activity
% change
to portfolio
2026 Q1
1.43%
269,830
$266.02
$71,780,177
-2.94% (-8,185)
-0.04%
2024 Q2
1.19%
278,015
$238.00
$66,167,570
-28.77% (-112,296)
-0.49%
2024 Q1
1.65%
390,311
$230.90
$90,122,810
-31.54% (-179,839)
-0.83%
2023 Q4
2.25%
570,150
$198.35
$113,089,252
-21.53% (-156,442)
-0.69%
2023 Q3
2.73%
726,592
$169.40
$123,084,685
-10.00% (-80,722)
-0.28%
2023 Q2
3.10%
807,314
$186.69
$150,717,451
-16.60% (-160,686)
-0.66%
2023 Q1
3.52%
968,000
$165.53
$160,233,040
-6.83% (-71,000)
-0.27%
2021 Q2
3.88%
1,039,000
$205.97
$214,002,830
+11.12% (+104,000)
+0.39%
2021 Q1
3.92%
935,000
$214.07
$200,155,450
+8.72% (+75,000)
+0.31%
2020 Q3
3.92%
$199.84
-3.91% (-35,000)
2020 Q2
4.26%
$198.95
-4.47% (-41,900)
2019 Q3
4.23%
$198.04
new
* Shares, change to shares, sold shares, shares held after: split-adjusted.
* Reported price: this doesn't represent the actual buy or sell price. It is the split-adjusted price of the security as of the last day of the reported period.
If the security is completely sold out, we show the reported split-adjusted price prior to the actual period.
* Estimated cost basis: based on "Reported price*" (not earlier than 2013 Q2). Calculation starts from the latest "new buy" activity to the latest "close out" activity (if any).
* Value or Price: If the security is completely sold out, we show the reported value (or price) prior to the actual period.
* New buy or own: this means there is no earlier reporting (for us or in general). So we can't know if the actual purchase of the security happened at the reported period or earlier.