Thomas Russo - Gardner Russo & Quinn
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    86
Portfolio value:    $8,496,278,296
Holdings Activity Buys Sells    History
Holding/activity history for  L'Oreal SA (LRLCF)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 3,705 0.02 $402.52 $1,491,341 SEC
2025   Q4 3,705 0.02 Reduce 8.52% <0.01 $430.55 $1,595,200 SEC
2025   Q3 4,050 0.02 $432.99 $1,753,599 SEC
2025   Q2 4,050 0.02 Reduce 0.88% <0.01 $426.22 $1,726,211 SEC
2025   Q1 4,086 0.02 Reduce 28.45% <0.01 $370.35 $1,513,236 SEC
2024   Q4 5,711 0.02 Reduce 1.01% <0.01 $353.99 $2,021,612 SEC
2024   Q3 5,769 0.03 Reduce 1.23% <0.01 $448.71 $2,588,596 SEC
2024   Q2 5,841 0.03 Reduce 13.29% <0.01 $439.47 $2,566,951 SEC
2024   Q1 6,736 0.03 Reduce 1.46% <0.01 $473.74 $3,191,126 SEC
2023   Q4 6,836 0.03 Reduce 18.97% <0.01 $497.81 $3,403,033 SEC
2023   Q3 8,436 0.04 $416.30 $3,511,911 SEC
2023   Q2 8,436 0.04 $465.97 $3,930,890 SEC
2023   Q1 8,436 0.04 Add 7.93% <0.01 $446.80 $3,769,226 SEC
2022   Q4 7,816 0.03 Add 0.01% $356.03 $2,782,766 SEC
2022   Q3 7,815 0.03 $323.48 $2,528,000 SEC
2022   Q2 7,815 0.03 Add 15.86% <0.01 $344.21 $2,690,000 SEC
2022   Q1 6,745 0.03 $404.89 $2,731,000 SEC
2021   Q4 6,745 0.03 $474.13 $3,198,000 SEC
2021   Q3 6,745 0.03 Reduce 3.92% <0.01 $413.64 $2,790,000 SEC
2021   Q2 7,020 0.03 Reduce 4.68% <0.01 $445.73 $3,129,000 SEC
2021   Q1 7,365 0.03 Reduce 15.45% <0.01 $384.11 $2,829,000 SEC
2020   Q4 8,711 0.03 Add 32.57% <0.01 $380.32 $3,313,000 SEC
2020   Q3 6,571 0.02 Reduce 3.67% <0.01 $325.52 $2,139,000 SEC
2020   Q2 6,821 0.02 Add 17.64% <0.01 $320.92 $2,189,000 SEC
2020   Q1 5,798 0.02 Add 17.77% <0.01 $262.16 $1,520,000 SEC
2019   Q4 4,923 0.01 Reduce 11.95% <0.01 $296.36 $1,459,000 SEC
2019   Q3 5,591 0.01 Add 11.42% <0.01 $280.09 $1,566,000 SEC
2019   Q2 5,018 0.01 $285.17 $1,431,000 SEC
2019   Q1 5,018 0.01 Add 7.22% <0.01 $269.23 $1,351,000 SEC
2018   Q4 4,680 0.01 $229.91 $1,076,000 SEC
2018   Q3 4,680 0.01 Reduce 2.70% <0.01 $241.24 $1,129,000 SEC
2018   Q2 4,810 0.01 $246.99 $1,188,000 SEC
2018   Q1 4,810 0.01 Reduce 6.42% <0.01 $225.57 $1,085,000 SEC
2017   Q4 5,140 0.01 Reduce 0.19% $222.18 $1,142,000 SEC
2017   Q3 5,150 0.01 Reduce 1.44% <0.01 $212.62 $1,095,000 SEC
2017   Q2 5,225 0.01 Reduce 29.44% <0.01 $208.04 $1,087,000 SEC
2017   Q1 7,405 0.01 Add 10.94% <0.01 $192.71 $1,427,000 SEC
2016   Q4 6,675 0.01 $182.92 $1,221,000 SEC
2016   Q3 6,675 0.01 Reduce 0.74% <0.01 $188.91 $1,261,000 SEC
2016   Q2 6,725 0.01 Add 5.08% <0.01 $191.08 $1,285,000 SEC
2016   Q1 6,400 0.01 $179.38 $1,148,000 SEC
2015   Q4 6,400 0.01 $168.75 $1,080,000 SEC
2015   Q3 6,400 0.01 $173.13 $1,108,000 SEC
2015   Q2 6,400 0.01 Reduce 8.18% <0.01 $178.28 $1,141,000 SEC
2015   Q1 6,970 0.01 Reduce 2.11% <0.01 $184.07 $1,283,000 SEC
2014   Q4 7,120 0.01 Reduce 1.39% <0.01 $168.54 $1,200,000 SEC
2014   Q3 7,220 0.01 Add 1.40% <0.01 $158.73 $1,146,000 SEC
2014   Q2 7,120 0.01 Add 42.69% <0.01 $172.33 $1,227,000 SEC
2014   Q1 4,990 0.01 Reduce 12.07% <0.01 $164.93 $823,000 SEC
2013   Q4 5,675 0.01 Add 112.95% <0.01 $176.04 $999,000 SEC
2013   Q3 2,665 <0.01 $171.86 $458,000 SEC
2013   Q2 2,665 0.01 Add 8.11% <0.01 $163.98 $437,000 SEC
2013   Q1 2,465 <0.01 Add 22.33% <0.01 $159.03 $392,000 SEC
2012   Q4 2,015 <0.01 $138.46 $279,000 SEC
2012   Q3 2,015 <0.01 Add 55.00% <0.01 $124.07 $250,000 SEC
2012   Q2 1,300 <0.01 Buy <0.01 $116.92 $152,000 SEC