Thomas Russo
Gardner Russo & Quinn
Thomas Russo L'OREAL stake
total: 273
Gardner Russo & Quinn LRLCF trades
- Total transactions:
- 37
- New positions:
- 1
- Added:
- 13
- Reduced:
- 23
- Held since:
- 2013 Q2 or earlier
- Held for:
- 53+ quarters
- Latest activity:
- 2025 Q4
According to 2026 Q2 report, Thomas Russo holds 3,705 L'OREAL (LRLCF) shares with a market value of roughly $1.63M accounting for 0.02% of the overall portfolio. Gardner Russo & Quinn has held LRLCF since at least 2013 Q2 with 2,665 shares in our earliest available record. Since at least 2013 Q2, Gardner Russo & Quinn has made 36 more transactions.
Estimated cost basis*
- Weighted AVG buy price:
- $244.96
- Weighted AVG sell price:
- $333.39
Thomas Russo's historical trades in L'OREAL
37 results
| Period |
% of portfolio |
Shares held after* |
Reported price* |
Value* |
% (shares) of activity |
% change to portfolio |
|---|---|---|---|---|---|---|
|
2025 Q4
|
0.02%
|
3,705
|
$430.55
|
$1,595,200
|
-8.52% (-345)
|
-0%
|
|
2025 Q2
|
0.02%
|
4,050
|
$426.22
|
$1,726,211
|
-0.88% (-36)
|
-0%
|
|
2025 Q1
|
0.02%
|
4,086
|
$370.35
|
$1,513,236
|
-28.45% (-1,625)
|
-0.01%
|
|
2024 Q4
|
0.02%
|
5,711
|
$353.99
|
$2,021,612
|
-1.01% (-58)
|
-0%
|
|
2024 Q3
|
0.03%
|
5,769
|
$448.71
|
$2,588,596
|
-1.23% (-72)
|
-0%
|
|
2024 Q2
|
0.03%
|
5,841
|
$439.47
|
$2,566,951
|
-13.29% (-895)
|
-0%
|
|
2024 Q1
|
0.03%
|
6,736
|
$473.74
|
$3,191,126
|
-1.46% (-100)
|
-0%
|
|
2023 Q4
|
0.03%
|
6,836
|
$497.81
|
$3,403,033
|
-18.97% (-1,600)
|
-0.01%
|
|
2023 Q1
|
0.04%
|
8,436
|
$446.80
|
$3,769,226
|
+7.93% (+620)
|
+0%
|
|
2022 Q4
|
0.03%
|
7,816
|
$356.03
|
$2,782,766
|
+0.01% (+1)
|
+0%
|
|
2022 Q2
|
0.03%
|
$344.21
|
+15.86% (+1,070)
|
|||
|
2021 Q3
|
0.03%
|
$413.64
|
-3.92% (-275)
|
|||
|
2021 Q2
|
0.03%
|
$445.73
|
-4.68% (-345)
|
|||
|
2021 Q1
|
0.03%
|
$384.11
|
-15.45% (-1,346)
|
|||
|
2020 Q4
|
0.03%
|
$380.32
|
+32.57% (+2,140)
|
|||
|
2020 Q3
|
0.02%
|
$325.52
|
-3.67% (-250)
|
|||
|
2020 Q2
|
0.02%
|
$320.92
|
+17.64% (+1,023)
|
|||
|
2020 Q1
|
0.02%
|
$262.16
|
+17.77% (+875)
|
|||
|
2019 Q4
|
0.01%
|
$296.36
|
-11.95% (-668)
|
|||
|
2019 Q3
|
0.01%
|
$280.09
|
+11.42% (+573)
|
|||
|
2019 Q1
|
0.01%
|
$269.23
|
+7.22% (+338)
|
|||
|
2018 Q3
|
0.01%
|
$241.24
|
-2.70% (-130)
|
|||
|
2018 Q1
|
0.01%
|
$225.57
|
-6.42% (-330)
|
|||
|
2017 Q4
|
0.01%
|
$222.18
|
-0.19% (-10)
|
|||
|
2017 Q3
|
0.01%
|
$212.62
|
-1.44% (-75)
|
|||
|
2017 Q2
|
0.01%
|
$208.04
|
-29.44% (-2,180)
|
|||
|
2017 Q1
|
0.01%
|
$192.71
|
+10.94% (+730)
|
|||
|
2016 Q3
|
0.01%
|
$188.91
|
-0.74% (-50)
|
|||
|
2016 Q2
|
0.01%
|
$191.08
|
+5.08% (+325)
|
|||
|
2015 Q2
|
0.01%
|
$178.28
|
-8.18% (-570)
|
|||
|
2015 Q1
|
0.01%
|
$184.07
|
-2.11% (-150)
|
|||
|
2014 Q4
|
0.01%
|
$168.54
|
-1.39% (-100)
|
|||
|
2014 Q3
|
0.01%
|
$158.73
|
+1.40% (+100)
|
|||
|
2014 Q2
|
0.01%
|
$172.33
|
+42.69% (+2,130)
|
|||
|
2014 Q1
|
0.01%
|
$164.93
|
-12.07% (-685)
|
|||
|
2013 Q4
|
0.01%
|
$176.04
|
+112.95% (+3,010)
|
|||
|
2013 Q2
|
0.01%
|
$163.98
|
new or own*
|
|||
* 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.
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.