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  BP plc (BP)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2025   Q2 0 0.00 Sell 100.00% <0.01 SEC
2025   Q1 6,300 <0.01 Buy <0.01 $33.79 $212,881 SEC
2024   Q4 0 0.00 Sell 100.00% <0.01 SEC
2024   Q3 6,602 <0.01 Add 0.92% $31.39 $207,243 SEC
2024   Q2 6,542 <0.01 Add 0.77% $36.10 $236,165 SEC
2024   Q1 6,492 <0.01 Reduce 0.92% $37.68 $244,634 SEC
2023   Q4 6,552 <0.01 Reduce 3.36% <0.01 $35.40 $231,944 SEC
2023   Q3 6,780 <0.01 Reduce 0.35% $38.72 $262,540 SEC
2023   Q2 6,804 <0.01 Add 1.27% $35.29 $240,101 SEC
2023   Q1 6,719 <0.01 Reduce 2.47% <0.01 $37.94 $254,916 SEC
2022   Q4 6,889 <0.01 Buy <0.01 $34.93 $240,630 SEC
2019   Q3 0 0.00 Sell 100.00% <0.01 SEC
2019   Q2 5,099 <0.01 Reduce 0.14% $41.77 $213,000 SEC
2019   Q1 5,106 <0.01 Buy <0.01 $43.67 $223,000 SEC
2018   Q4 0 0.00 Sell 100.00% <0.01 SEC
2018   Q3 5,200 <0.01 Add 0.04% $46.15 $240,000 SEC
2018   Q2 5,198 <0.01 Reduce 1.89% $45.59 $237,000 SEC
2018   Q1 5,298 <0.01 Add 18.39% <0.01 $40.58 $215,000 SEC
2017   Q4 4,475 <0.01 Buy <0.01 $42.01 $188,000 SEC
2016   Q3 0 0.00 Sell 100.00% <0.01 SEC
2016   Q2 5,696 <0.01 Buy <0.01 $35.46 $202,000 SEC
2015   Q4 0 0.00 Sell 100.00% <0.01 SEC
2015   Q3 7,096 <0.01 Reduce 9.19% <0.01 $30.58 $217,000 SEC
2015   Q2 7,814 <0.01 Reduce 0.22% $39.93 $312,000 SEC
2015   Q1 7,831 <0.01 Reduce 1.19% $39.08 $306,000 SEC
2014   Q4 7,925 <0.01 Add 0.03% $38.11 $302,000 SEC
2014   Q3 7,923 <0.01 $43.92 $348,000 SEC
2014   Q2 7,923 <0.01 Reduce 43.20% <0.01 $52.76 $418,000 SEC
2014   Q1 13,950 0.01 Reduce 38.57% <0.01 $48.10 $671,000 SEC
2013   Q4 22,707 0.01 $48.62 $1,104,000 SEC
2013   Q3 22,707 0.01 Reduce 10.25% <0.01 $42.01 $954,000 SEC
2013   Q2 25,301 0.01 Add 314.70% <0.01 $41.74 $1,056,000 SEC
2013   Q1 6,101 <0.01 $42.29 $258,000 SEC
2012   Q4 6,101 <0.01 Reduce 0.41% $41.63 $254,000 SEC
2012   Q3 6,126 <0.01 Reduce 26.08% <0.01 $42.28 $259,000 SEC
2012   Q2 8,287 0.01 Add 0.12% $40.55 $336,000 SEC
2012   Q1 8,277 0.01 $44.94 $372,000 SEC
2011   Q4 8,277 0.01 Add 3.77% <0.01 $42.77 $354,000 SEC
2011   Q3 7,976 0.01 Reduce 1.65% <0.01 $36.11 $288,000 SEC
2011   Q2 8,110 0.01 Reduce 4.70% <0.01 $44.27 $359,000 SEC
2011   Q1 8,510 0.01 Add 0.28% $44.18 $376,000 SEC
2010   Q4 8,486 0.01 Reduce 8.12% <0.01 $44.19 $375,000 SEC
2010   Q3 9,236 0.02 Reduce 0.81% <0.01 $41.14 $380,000 SEC
2010   Q2 9,311 0.01 Reduce 22.12% <0.01 $28.89 $269,000 SEC
2010   Q1 11,956 0.03 $57.04 $682,000 SEC
2009   Q4 11,956 0.04 Add 6.97% <0.01 $57.96 $693,000 SEC
2009   Q3 11,177 0.03 Reduce 5.35% <0.01 $53.23 $595,000 SEC
2009   Q2 11,809 0.03 Buy 0.03 $47.68 $563,000 SEC
2009   Q1 0 0.00 Sell 100.00% 0.03 SEC
2008   Q4 12,528 0.03 Buy 0.03 $46.78 $586,000 SEC
2008   Q2 0 0.00 Sell 100.00% 0.02 SEC
2008   Q1 33,117 0.02 Reduce 1.75% <0.01 $30.17 $999,000 SEC
2007   Q4 33,707 0.03 Reduce 0.06% $37.00 $1,247,000 SEC
2007   Q3 33,728 0.07 Reduce 0.30% <0.01 $35.10 $1,184,000 SEC
2007   Q2 33,828 0.03 Reduce 0.44% <0.01 $36.66 $1,240,000 SEC
2007   Q1 33,978 0.03 Reduce 0.51% <0.01 $33.02 $1,122,000 SEC
2006   Q4 34,153 0.03 Add 0.11% $34.32 $1,172,000 SEC
2006   Q3 34,117 0.03 Reduce 23.10% 0.01 $33.53 $1,144,000 SEC
2006   Q2 44,367 0.05 Add 121.84% 0.03 $43.48 $1,929,000 SEC
2006   Q1 20,000 0.01 Reduce 66.21% 0.05 $11.50 $230,000 SEC
2005   Q4 59,183 0.08 Buy 0.08 $43.85 $2,595,000 SEC
2000   Q1 0 0.00 Sell 100.00% 0.07 SEC
1999   Q4 11,092 0.07 Reduce 8.35% <0.01 $59,312.48 $657,894,000 SEC
1999   Q3 12,102 0.07 Add 115.07% 0.04 $55,406.21 $670,526,000 SEC
1999   Q2 5,627 0.05 Reduce 46.52% 0.05 $108,499.91 $610,529,000 SEC
1999   Q1 10,522 0.10 $101.03 $1,063,000 SEC