Oribel Capital Management’s Ecolab ECL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-130,800
Closed -$36.9M 145
2025
Q4
$34.3M Sell
130,800
-100
-0.1% -$26.6K 1.57% 16
2025
Q3
$35.8M Sell
130,900
-9,500
-7% -$2.58M 1.13% 28
2025
Q2
$37.8M Buy
+140,400
New +$35.7M 0.97% 39
2024
Q4
Sell
-246,200
Closed -$61.2M 116
2024
Q3
$62.9M Buy
+246,200
New +$60.2M 2.77% 8
2024
Q2
Sell
-183,100
Closed -$42.3M 74
2024
Q1
$42.3M Buy
183,100
+23,200
+15% +$4.92M 2.47% 17
2023
Q4
$31.7M Sell
159,900
-44,000
-22% -$7.91M 2.1% 12
2023
Q3
$34.5M Sell
203,900
-83,600
-29% -$15.2M 3.05% 9
2023
Q2
$53.7M Buy
287,500
+193,100
+205% +$33.2M 2.96% 9
2023
Q1
$7.62M Buy
+94,400
New +$14.7M 0.68% 59
2021
Q1
Sell
-33,200
Closed -$7.18M 168
2020
Q4
$7.18M Sell
33,200
-31,700
-49% -$6.62M 0.93% 32
2020
Q3
$13M Buy
+64,900
New +$13M 1.06% 22
2017
Q4
Sell
-44,700
Closed -$5.75M 73
2017
Q3
$5.75M Buy
+44,700
New +$5.88M 1.18% 41
2017
Q2
Sell
-59,200
Closed -$7.42M 100
2017
Q1
$7.42M Buy
+59,200
New +$7.24M 1.22% 15

Other funds holding ECL

Oribel Capital Management's ECL Position: Q1 2026 in Review

Oribel Capital Management sold out of Ecolab (ECL) in Q1 2026, closing a stake of 130,800 shares — an estimated $36.9M sold.

Oribel Capital Management first reported a position in ECL in Q1 2017 and held it in 13 quarters. The position peaked at $62.9M in Q3 2024. 1,691 funds tracked by Wall St. Rank hold ECL as of Q1 2026.

  • Oribel Capital Management reported no remaining Ecolab position as of Q1 2026 after selling out during the quarter.
  • Oribel Capital Management sold 130,800 Ecolab shares in Q1 2026, an estimated $36.9M.
  • Oribel Capital Management first reported a position in Ecolab in Q1 2017 and held it in 13 quarters.
  • Oribel Capital Management's Ecolab position peaked at $62.9M in Q3 2024.
  • 1,691 funds tracked by Wall St. Rank held Ecolab as of Q1 2026.

Based on Oribel Capital Management's 13F filing for Q1 2026, filed 14 May 2026.