Robert Millen - Jensen Investment Management Inc
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    84
Portfolio value:    $5,072,800,848
Holdings Activity Buys Sells    History
Holding/activity history for  Ecolab Inc. (ECL)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 58,860 0.31 Reduce 1.83% <0.01 $266.02 $15,657,937 SEC
2025   Q4 59,960 0.25 Reduce 10.49% 0.02 $262.52 $15,740,699 SEC
2025   Q3 66,986 0.23 Reduce 1.47% <0.01 $273.86 $18,344,786 SEC
2025   Q2 67,986 0.21 Reduce 1.45% <0.01 $269.44 $18,318,148 SEC
2025   Q1 68,986 0.19 Reduce 0.90% <0.01 $253.52 $17,489,331 SEC
2024   Q4 69,614 0.15 Reduce 1.07% <0.01 $234.32 $16,311,952 SEC
2024   Q3 70,364 0.15 Reduce 0.09% <0.01 $255.33 $17,966,040 SEC
2024   Q2 70,426 0.14 $238.00 $16,761,388 SEC
2024   Q1 70,426 0.12 Reduce 0.63% <0.01 $230.90 $16,261,363 SEC
2023   Q4 70,871 0.11 Reduce 0.86% <0.01 $198.35 $14,057,263 SEC
2023   Q3 71,486 0.10 Reduce 0.53% <0.01 $169.40 $12,109,728 SEC
2023   Q2 71,866 0.10 Reduce 1.64% <0.01 $186.69 $13,416,664 SEC
2023   Q1 73,066 0.09 Reduce 0.91% <0.01 $163.28 $11,930,216 SEC
2022   Q4 73,740 0.08 Reduce 0.05% $145.56 $10,733,594 SEC
2022   Q3 73,780 0.09 Reduce 0.53% <0.01 $144.42 $10,655,000 SEC
2022   Q2 74,170 0.09 Reduce 0.63% <0.01 $153.75 $11,404,000 SEC
2022   Q1 74,637 0.10 Reduce 0.42% <0.01 $176.56 $13,178,000 SEC
2021   Q4 74,952 0.12 Reduce 0.25% <0.01 $234.59 $17,583,000 SEC
2021   Q3 75,137 0.12 $208.62 $15,675,000 SEC
2021   Q2 75,137 0.12 Reduce 0.76% <0.01 $205.97 $15,476,000 SEC
2021   Q1 75,716 0.13 Reduce 0.33% <0.01 $214.08 $16,209,000 SEC
2020   Q4 75,966 0.14 Reduce 0.03% $216.36 $16,436,000 SEC
2020   Q3 75,992 0.13 Reduce 2.01% <0.01 $199.84 $15,186,000 SEC
2020   Q2 77,552 0.15 Reduce 63.22% 0.23 $198.95 $15,429,000 SEC
2020   Q1 210,852 0.37 Reduce 75.82% 1.27 $155.83 $32,857,000 SEC
2019   Q4 872,138 1.67 Reduce 34.47% 0.97 $192.99 $168,314,000 SEC
2019   Q3 1,330,906 2.82 Reduce 32.09% 1.42 $198.04 $263,573,000 SEC
2019   Q2 1,959,938 4.42 Reduce 16.55% 0.82 $197.44 $386,970,000 SEC
2019   Q1 2,348,752 4.94 Add 0.08% <0.01 $176.54 $414,649,000 SEC
2018   Q4 2,346,871 4.89 Reduce 9.06% 0.46 $147.35 $345,811,000 SEC
2018   Q3 2,580,766 5.05 Reduce 0.48% 0.02 $156.78 $404,612,000 SEC
2018   Q2 2,593,226 4.89 Reduce 8.23% 0.42 $140.33 $363,907,000 SEC
2018   Q1 2,825,776 5.06 Add 11.47% 0.52 $137.07 $387,329,000 SEC
2017   Q4 2,534,985 4.34 Add 0.53% 0.02 $134.18 $340,144,000 SEC
2017   Q3 2,521,580 4.38 Reduce 0.74% 0.03 $128.61 $324,300,000 SEC
2017   Q2 2,540,440 4.62 Reduce 2.64% 0.12 $132.75 $337,243,000 SEC
2017   Q1 2,609,395 4.58 Reduce 0.17% <0.01 $125.34 $327,062,000 SEC
2016   Q4 2,613,765 4.49 Reduce 0.22% 0.01 $117.22 $306,386,000 SEC
2016   Q3 2,619,650 4.77 Reduce 0.29% 0.01 $121.72 $318,864,000 SEC
2016   Q2 2,627,176 4.83 Reduce 0.71% 0.03 $118.60 $311,583,000 SEC
2016   Q1 2,645,991 4.71 Add 0.47% 0.02 $111.52 $295,081,000 SEC
2015   Q4 2,633,631 5.05 Add 1.35% 0.07 $114.38 $301,235,000 SEC
2015   Q3 2,598,511 5.02 Add 0.46% 0.02 $109.72 $285,109,000 SEC
2015   Q2 2,586,581 4.67 Reduce 0.05% <0.01 $113.07 $292,465,000 SEC
2015   Q1 2,587,908 4.52 Add 0.03% <0.01 $114.38 $296,005,000 SEC
2014   Q4 2,587,231 4.18 Add 24.47% 0.82 $104.52 $270,417,000 SEC
2014   Q3 2,078,581 3.79 Reduce 14.01% 0.57 $114.83 $238,683,000 SEC
2014   Q2 2,417,220 4.05 Reduce 3.32% 0.13 $111.34 $269,133,000 SEC
2014   Q1 2,500,130 3.89 Add 30.76% 0.92 $107.99 $269,989,000 SEC
2013   Q4 1,911,965 2.83 Reduce 1.15% 0.03 $104.27 $199,361,000 SEC
2013   Q3 1,934,293 2.96 Add 36.90% 0.80 $98.76 $191,031,000 SEC
2013   Q2 1,412,898 1.97 Add 1.73% 0.03 $85.19 $120,365,000 SEC
2013   Q1 1,388,817 1.86 Add 3.59% 0.06 $80.18 $111,355,000 SEC
2012   Q4 1,340,684 1.80 Reduce 2.65% 0.04 $71.90 $96,395,000 SEC
2012   Q3 1,377,166 1.60 Add 1.51% 0.02 $64.81 $89,254,000 SEC
2012   Q2 1,356,638 1.69 Add 1.32% 0.02 $68.53 $92,970,000 SEC
2012   Q1 1,338,957 1.43 Reduce 0.54% <0.01 $61.72 $82,640,000 SEC
2011   Q4 1,346,287 1.46 Reduce 15.00% 0.12 $57.81 $77,828,000 SEC
2011   Q3 1,583,867 0.79 Reduce 9.99% 0.17 $48.89 $77,435,000 SEC
2011   Q2 1,759,567 1.73 Reduce 0.65% 0.01 $56.38 $99,204,000 SEC
2011   Q1 1,771,095 1.66 Add 1.24% 0.02 $51.02 $90,361,000 SEC
2010   Q4 1,749,336 1.84 Add 1.83% 0.03 $50.42 $88,202,000 SEC
2010   Q3 1,717,878 1.08 Reduce 0.38% <0.01 $50.74 $87,165,000 SEC
2010   Q2 1,724,368 1.10 Reduce 2.16% 0.02 $44.91 $77,441,000 SEC
2010   Q1 1,762,378 1.08 Add 7.23% 0.07 $43.95 $77,457,000 SEC
2009   Q4 1,643,548 2.32 Add 0.42% <0.01 $44.58 $73,269,000 SEC
2009   Q3 1,636,688 1.36 Add 2.51% 0.03 $46.23 $75,664,000 SEC
2009   Q2 1,596,688 1.31 Add 2.10% 0.03 $38.99 $62,255,000 SEC
2009   Q1 1,563,795 1.27 Add 3.24% 0.04 $34.73 $54,311,000 SEC
2008   Q4 1,514,785 1.12 Reduce 0.62% <0.01 $35.15 $53,245,000 SEC
2008   Q3 1,524,235 1.24 Add 0.08% <0.01 $48.52 $73,956,000 SEC
2008   Q2 1,523,035 1.26 Reduce 3.33% 0.04 $42.99 $65,475,000 SEC
2008   Q1 1,575,485 1.24 Reduce 26.31% 0.47 $43.43 $68,423,000 SEC
2007   Q4 2,138,025 1.78 Add 2.56% 0.04 $51.21 $109,488,000 SEC
2007   Q3 2,084,675 1.61 Add 3.59% 0.06 $47.20 $98,397,000 SEC
2007   Q2 2,012,515 1.50 Add 2.74% 0.04 $42.70 $85,934,000 SEC
2007   Q1 1,958,925 1.55 Add 0.75% 0.01 $43.00 $84,234,000 SEC
2006   Q4 1,944,285 3.26 Add 1.76% 0.06 $45.20 $87,882,000 SEC
2006   Q3 1,910,625 3.36 Add 1.24% 0.04 $42.82 $81,813,000 SEC
2006   Q2 1,887,275 3.32 Reduce 4.08% 0.12 $40.58 $76,586,000 SEC
2006   Q1 1,967,450 3.03 Reduce 2.66% 0.07 $38.20 $75,157,000 SEC
2005   Q4 2,021,165 2.71 Buy 2.71 $36.27 $73,308,000 SEC