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
Period Portfolio
Value
Top 20 holdings history (left to right)
2026   Q1 $8.50 B BRK.A GOOG MA PM HKHHF CFRHF NSRGY NFLX BRK.B MLM SUNB UBER ERFSF PDRDF DASH CMCSA BF.A JPM XOM V
2025   Q4 $9.26 B GOOG BRK.A MA CFRHF PM HKHHF BRK.B NSRGY NFLX MLM UBER ASHTF PDRDF DASH JPM CMCSA BF.A V XOM BF.B
2025   Q3 $9.33 B BRK.A GOOG MA PM CFRHF HKHHF NFLX BRK.B NSRGY UBER MLM ASHTF PDRDF DASH JPM CMCSA BF.A V XOM BF.B
2025   Q2 $9.41 B BRK.A MA GOOG PM NFLX CFRHF HKHHF NSRGY BRK.B UBER MLM ASHTF PDRDF DASH JPM CMCSA BF.A V BF.B XOM
2025   Q1 $8.92 B BRK.A MA GOOG PM CFRHF BRK.B NSRGY HKHHF NFLX MLM UBER ASHTF PDRDF JPM DASH CMCSA BF.A V BF.B XOM
2024   Q4 $8.85 B BRK.A GOOG MA CFRHF PM BRK.B NFLX NSRGY HKHHF MLM PDRDF JPM ASHTF UBER DASH CMCSA BF.A V BF.B XOM
2024   Q3 $9.74 B BRK.A GOOG MA CFRHF NSRGY PM BRK.B HKHHF NFLX PDRDF MLM ASHTF JPM UBER CMCSA BF.A DASH V BF.B BUDFF
2024   Q2 $9.47 B BRK.A GOOG MA NSRGY CFRHF HKHHF BRK.B PM NFLX PDRDF MLM ASHTF JPM UBER CMCSA BF.A DASH V BF.B WFC
2024   Q1 $9.75 B BRK.A GOOG MA NSRGY CFRHF HKHHF BRK.B NFLX PM PDRDF MLM ASHTF JPM UBER CMCSA BF.A V BF.B WFC BUDFF
2023   Q4 $9.81 B BRK.A GOOG MA NSRGY CFRHF HKHHF PM BRK.B NFLX PDRDF MLM ASHTF JPM UBER CMCSA BF.A V BF.B WFC BUDFF
2023   Q3 $9.17 B BRK.A GOOG MA NSRGY CFRHF HKHHF PM BRK.B PDRDF NFLX MLM ASHTF JPM CMCSA BF.A V BF.B BUDFF WFC XOM
2023   Q2 $10.12 B BRK.A GOOG NSRGY MA CFRHF HKHHF PDRDF PM BRK.B NFLX MLM ASHTF JPM BF.A CMCSA 41IS V BF.B CABO WFC
2023   Q1 $9.64 B BRK.A NSRGY MA CFRHF GOOG HKHHF PDRDF PM BRK.B NFLX MLM ASHTF JPM 41IS BF.A CMCSA V BF.B CABO BUDFF
2022   Q4 $9.06 B BRK.A NSRGY MA CFRHF GOOG PM HKHHF PDRDF BRK.B MLM NFLX ASHTF 41IS JPM BF.A CMCSA V BF.B CABO BUDFF
2022   Q3 $8.26 B BRK.A NSRGY MA GOOG PM HKHHF CFRHF PDRDF BRK.B MLM 41IS ASHTF NFLX JPM BF.A CMCSA CABO BF.B V WFC
2022   Q2 $8.94 B BRK.A NSRGY MA GOOG PM CFRHF HKHHF PDRDF BRK.B MLM 41IS JPM CMCSA BF.A BABA ASHTF CABO NFLX BF.B V
2022   Q1 $10.39 B BRK.A NSRGY MA GOOG CFRHF PDRDF PM HKHHF BRK.B MLM 41IS JPM CMCSA ASHTF BABA BF.A CABO V BF.B BUDFF
2021   Q4 $11.20 B BRK.A NSRGY MA GOOG CFRHF PDRDF HKHHF PM BRK.B MLM 41IS JPM CMCSA ASHTF BF.A BABA CABO V BF.B WFC
2021   Q3 $10.84 B BRK.A NSRGY MA GOOG PDRDF PM CFRHF HKHHF BRK.B 41IS JPM MLM CMCSA BUDFF BABA ASHTF BF.A CABO V BF.B
2021   Q2 $11.82 B BRK.A MA NSRGY GOOG PM CFRHF PDRDF HKHHF 41IS BRK.B MLM JPM BUDFF BABA CMCSA BF.A ASHTF CABO V BF.B
2021   Q1 $10.95 B MA BRK.A NSRGY GOOG PM HKHHF PDRDF CFRHF 41IS BRK.B JPM MLM BUDFF CMCSA BABA BF.A ASHTF CABO V BF.B
2020   Q4 $11.01 B MA NSRGY BRK.A GOOG HKHHF PDRDF PM 41IS CFRHF BRK.B JPM BUDFF MLM CMCSA BF.A BF.B V CABO WFC ASHTF
2020   Q3 $10.28 B MA NSRGY BRK.A UN PDRDF HKHHF GOOG PM CFRHF BRK.B JPM MLM BUDFF CMCSA BF.A BF.B V WFC DEO MO
2020   Q2 $9.84 B MA NSRGY BRK.A PDRDF HKHHF UN GOOG PM CFRHF BRK.B JPM MLM BUDFF CMCSA BF.A DGEAF V BF.B WFC DEO
2020   Q1 $9.88 B MA NSRGY BRK.A HKHHF PDRDF PM UN GOOG CFRHF BRK.B BUDFF JPM MLM SWGAF CMCSA BF.A DGEAF JCDXF BF.B V
2019   Q4 $13.02 B MA NSRGY BRK.A HKHHF PDRDF CFRHF PM UN WFC BUDFF BRK.B MLM GOOG SWGAF CMCSA BF.A DGEAF JCDXF BF.B MO
2019   Q3 $12.83 B MA NSRGY BRK.A HKHHF PDRDF CFRHF UN BUDFF PM WFC MLM BRK.B GOOG SWGAF CMCSA BF.A DGEAF JCDXF MO BF.B
2019   Q2 $13.14 B MA NSRGY BRK.A HKHHF PDRDF CFRHF UN PM BUDFF WFC BRK.B MLM SWGAF CMCSA DGEAF MO BF.A GOOG JCDXF BF.B
2019   Q1 $12.86 B MA NSRGY BRK.A HKHHF PDRDF PM CFRHF UN BUDFF WFC BRK.B MLM SWGAF MO DGEAF CMCSA JCDXF BF.A GOOG BF.B
2018   Q4 $12.03 B MA BRK.A NSRGY PDRDF HKHHF UN CFRHF PM WFC BUDFF BRK.B SWGAF MLM DGEAF MO CMCSA JCDXF BF.A BF.B GOOG
2018   Q3 $13.81 B MA BRK.A NSRGY PDRDF HKHHF CFRHF PM UN BUDFF WFC BRK.B SWGAF MLM MO DGEAF JCDXF CMCSA BF.A BF.B V
2018   Q2 $13.69 B MA BRK.A NSRGY HKHHF CFRHF PDRDF PM UN BUDFF WFC SWGAF BRK.B MLM MO DGEAF JCDXF CMCSA BF.A BF.B V
2018   Q1 $14.32 B MA BRK.A NSRGY HKHHF CFRHF PM PDRDF UN BUDFF WFC BRK.B SWGAF MLM MO BTAFF DGEAF JCDXF CMCSA BF.A BF.B
2017   Q4 $14.50 B BRK.A MA NSRGY PM HKHHF CFRHF PDRDF UN BUDFF WFC BRK.B SWGAF MLM MO BTAFF DGEAF JCDXF BF.A CMCSA BF.B
2017   Q3 $14.12 B NSRGY MA BRK.A PM CFRHF HKHHF UN PDRDF BUDFF WFC BRK.B SWGAF MLM MO BTAFF DGEAF JCDXF CMCSA BF.A BF.B
2017   Q2 $13.54 B NSRGY BRK.A PM MA HKHHF CFRHF PDRDF UN BUDFF WFC BRK.B MO MLM SWGAF BTAFF CMCSA DGEAF JCDXF BF.A SNI
2017   Q1 $12.91 B NSRGY BRK.A PM MA CFRHF HKHHF BUDFF WFC UN PDRDF BRK.B MLM MO SWGAF BTAFF CMCSA DGEAF JCDXF BF.A SNI
2016   Q4 $11.81 B BRK.A NSRGY MA PM WFC CFRHF HKHHF BUDFF PDRDF UN BRK.B MLM MO SWGAF BTAFF CMCSA DGEAF BF.A JCDXF SNI
2016   Q3 $12.01 B NSRGY BRK.A PM MA HKHHF BUD PDRDF CFRHF WFC UN BRK.B MO MLM BTAFF SWGAF DGEAF CMCSA BF.A JCDXF SNI
2016   Q2 $11.93 B NSRGY BRK.A PM HKHHF BUD MA WFC PDRDF CFRHF UN MO MLM BRK.B BTAFF SWGAF BF.A DGEAF CMCSA JCDXF SNI
2016   Q1 $11.83 B NSRGY BRK.A PM MA HKHHF BUD CFRHF WFC PDRDF UN MO BRK.B MLM BTAFF SWGAF BF.A DGEAF JCDXF CMCSA SBWRF
2015   Q4 $11.69 B NSRGY BRK.A MA PM HKHHF BUD WFC CFRHF PDRDF UN MO BRK.B SBWRF MLM BTAFF BF.A SWGAF DGEAF CMCSA JCDXF
2015   Q3 $11.07 B NSRGY BRK.A MA PM HKHHF WFC CFRHF SBWRF UN PDRDF BUD MO BRK.B MLM BF.A BTAFF DGEAF CMCSK JCDXF SNI
2015   Q2 $11.38 B NSRGY BRK.A MA PM WFC HKHHF CFRHF PDRDF SBWRF BUD UN BRK.B MO BF.A MLM DGEAF BTAFF CMCSK JCDXF SNI
2015   Q1 $11.13 B NSRGY BRK.A MA WFC PM HKHHF CFRHF PDRDF BUD SBWRF UN BRK.B MO MLM BTAFF BF.A CMCSK DGEAF SNI JCDXF
2014   Q4 $10.98 B BRK.A NSRGY MA PM WFC CFRHF HKHHF SBWRF PDRDF BUD UN BRK.B MO CMCSK BTAFF DGEAF BF.A MLM SNI GHC
2014   Q3 $10.62 B NSRGY BRK.A PM WFC MA HKHHF SBWRF CFRHF PDRDF BUD UN BRK.B MO BTAFF MLM BF.A CMCSK DGEAF SNI DEO
2014   Q2 $10.82 B NSRGY BRK.A PM WFC CFRHF MA HKHHF SBWRF PDRDF BUD UN BRK.B MO BTAFF DGEAF BF.A MLM CMCSK SNI DEO
2014   Q1 $10.35 B NSRGY BRK.A PM MA WFC HKHHF CFRHF SBWRF PDRDF BUD UN BRK.B BTAFF MO DGEAF BF.A MLM CMCSK SNI JCDXF
2013   Q4 $10.11 B NSRGY BRK.A PM MA CFRHF WFC HKHHF SBWRF PDRDF BUD UN BRK.B MO DGEAF BTAFF CMCSK BF.A MLM SNI JCDXF
2013   Q3 $9.37 B NSRGY BRK.A PM CFRHF MA HKHHF WFC PDRDF SBWRF BUD UN MO BTAFF BRK.B DGEAF CMCSK BF.A MLM SNI JCDXF
2013   Q2 $8.53 B NSRGY BRK.A PM CFR1 MA WFC HKHHF SBWRF PDRDF BUD UN MO BRK.B BTAFF DGEAF BF.A CMCSK MLM SNI DEO
2013   Q1 $8.50 B NSRGY PM BRK.A HKHHF CFR1 SBWRF MA PDRDF WFC BUD UN MO BTAFF BRK.B DGEAF BF.A CMCSK MLM SNI DEO
2012   Q4 $7.23 B NSRGY PM BRK.A CFR1 HKHHF MA PDRDF SBWRF WFC BUD UN BTAFF MO DGEAF BRK.B BF.A CMCSK MLM SNI DEO
2012   Q3 $6.81 B NSRGY PM BRK.A HKHHF CFR1 PDRDF SBWRF MA WFC BUD UN MO BTAFF DGEAF BRK.B BF.A CMCSK MLM SNI DEO
2012   Q2 $6.37 B PM NSRGY BRK.A HKHHF PDRDF CFR1 SBWRF MA WFC BUD UN MO BTAFF DGEAF BF.A BRK.B CMCSK MLM SNI DEO
2012   Q1 $6.14 B PM NSRGY BRK.A CFR1 HKHHF PDRDF SBWRF MA WFC BUD UN MO BTAFF DGEAF BF.A BRK.B CMCSK MLM SNI DEO
2011   Q4 $5.37 B PM NSRGY BRK.A CFR1 HKHHF PDRDF SBWRF MA WFC UN MO BTAFF BUD DGEAF BF.A BRK.B MLM CMCSK SNI DEO
2011   Q3 $4.70 B NSRGY PM BRK.A HKHHF CFR1 SBWRF MA PDRDF UN WFC MO BTAFF BUD CMCSK DGEAF BF.A BRK.B MLM SNI DEO
2011   Q2 $5.23 B NSRGY PM BRK.A CFR1 HKHHF SBWRF PDRDF WFC MA UN MO BTAFF CMCSK BUD DGEAF MLM BF.A BRK.B SNI HAS
2011   Q1 $4.92 B NSRGY PM BRK.A CFR1 HKHHF SBWRF PDRDF WFC UN MO MA CMCSK BTAFF BUD MLM BRK.B DGEAF BF.A SNI HAS
2010   Q4 $2.56 B PM BRK.A WFC UN MO CMCSK MLM MA BUD BRK.B BF.A SNI HAS DEO ABT MLKN XOM PG MKL GS
2010   Q3 $2.32 B BRK.A PM UN MO WFC CMCSK MA BRK.B MLM BF.A SNI BUD HAS DEO ABT MLKN HRL PG XOM MKL
2010   Q2 $2.05 B BRK.A PM CMCSK WFC UN MO MLM BRK.B SNI BF.A MA HAS DEO BUD ABT MLKN PG MKL HRL XOM
2010   Q1 $2.18 B BRK.A PM WFC CMCSK MO MLM UN SNI BRK.B BF.A HAS DEO MA ABT PG MKL MLKN XOM HRL BF.B
2009   Q4 $1.88 B BRK.A PM CMCSK MLM WFC MO UN SNI BRK.B BF.A HAS DEO MA ABT PG MKL XOM HRL MLKN BF.B
2009   Q3 $1.84 B BRK.A PM WFC CMCSK MLM MO UN SNI BRYG BF.A HAS DEO ABT MA PG MKL MLKN HRL XOM BF.B
2009   Q2 $1.66 B BRK.A PM WFC CMCSK MLM MO UN SNI BRYG BF.A HAS DEO ABT MKL XOM PG MA MLKN HRL PEP
2009   Q1 $957 M PM MLM CMCSK MO WFC SNI BF.A DEO XOM MKL ABT HRL MA BF.B PEP PG VMC SPLS* CZN RDS.A
2008   Q4 $1.76 B BRK.A PM MLM WFC CMCSK MO UN BRYG BF.A SNI HAS BF.B DEO XOM ABT MKL HRL MLKN MA PEP
2008   Q3 $1 M Y 1556464D
2008   Q1 $4.45 B NSRGY BRK.A HKHHF PM MLM WFC RIT CMCSK 3517233Q AAIG DGEAF TGRAF MO UN CBRY BF.A PDRDF BRYG HAS HRB
2007   Q4 $4.70 B BRK.A NSRGY MO HKHHF MLM RIT WFC AAIG 3517233Q CMCSK TGRAF DGEAF UN CBRY PDRDF BF.A BRYG HAS HRB KFT
2007   Q3 $1.62 B BRYG AAIG MO HAS HRB HKHHF MLM TGRAF KFT 3517233Q NSRGY DGEAF MATV DEO ISCA MKL BF.A MLKN XOM ABT
2007   Q2 $4.70 B BRK.A MO NSRGY HKHHF MLM CMCSK WFC AAIG RIT TGRAF 3517233Q DGEAF CBRY BF.A C PDRDF UN HAS HRB BRYG
2007   Q1 $4.39 B MO BRK.A NSRGY HKHHF MLM CMCSK WFC RIT 3517233Q AAIG TGRAF DGEAF CBRY C BF.A PDRDF UN HAS HRB BRYG
2006   Q4 $4.24 B BRK.A MO NSRGY HKHHF CMCSK MLM RIT WFC AAIG 3517233Q DGEAF TGRAF C HAS BF.A CBRY PDRDF UN HRB BRYG
2006   Q3 $3.84 B BRK.A MO NSRGY HKHHF CMCSK WFC MLM AAIG 3517233Q CHD TGRAF BF.A DGEAF C CBRY HAS PDRDF HRB UN BRYG
2006   Q2 $3.61 B BRK.A MO NSRGY HKHHF CMCSK MLM WFC CHD AAIG TGRAF 3517233Q DGEAF BF.A C HRB CBRY HAS PDRDF UN BRYG
2006   Q1 $2.92 B MO NSRGY MLM HKHHF WFC RCHMY CMCSK TGRAF BF.A 3517233Q DGEAF C HAS CBRY PDRDF UN ISCA KFT MATV DEO
2005   Q4 $3.29 B MO BRK.A NSRGY HKHHF MLM WFC AAIG RCHMY CMCSK TGRAF 3517233Q BF.A HRB C HAS DGEAF CBRY UN PDRDF BRYG
2005   Q3 $49.35 B HKHHF 1030294Q KGSPF 6686 NSC ABT SYY SWMAF APWRQ RHI MO MLM WFC CMCSK AAIG 3517233Q HRB BF.A KFT PDRDF
2005   Q2 $628.16 B UN PDRDF ISCA PGR MKL DEO XOM MLKN ABT ISCB BF.B HRL FMCC HP 6683 SMG SWMAF PEP JNJ 3393199Q
2005   Q1 $2,162.32 B MO NSRGY CMCSK WFC 3517233Q MLM 3042514Q HAS DGEAF C BF.A KFT MATV CBRY UN PDRDF MKL PGR ISCA DEO
2004   Q4 $2,048.07 B MO NSRGY CMCSK WFC 3517233Q MLM 3042514Q HAS DGEAF C BF.A KFT MATV UN CBRY PDRDF MKL PGR AES MLKN
2004   Q3 $1,730.20 B MO NSRGY WFC CMCSK MLM 3517233Q 3042514Q HAS C DGEAF BF.A MATV KFT CBRY UN PDRDF MKL AES XOM MLKN
2004   Q2 $1,695.33 B NSRGY MO WFC CMCSK MLM 3517233Q 3042514Q HAS DGEAF C BF.A MATV KFT UN CBRY PDRDF PGR MKL MLKN HRL
2004   Q1 $382.50 B C SWMAF RRD MLKN HAS PEP JNJ MLM DEO UVV FTU ODP CMCSK XOM KT MATV HNZ HRL CZN UN
2003   Q4 $1,274.79 B CMCSK MLM HAS 3517233Q 3042514Q C WEEBF BF.A DGEAF MO MATV KFT NSRGY PGR HEHN MKL AES MLKN XOM BF.B
2003   Q3 $1,426.73 B NSRGY MO HEHN WFC WEEBF CMCSK MLM HAS 3517233Q C 3042514Q BF.A KFT DGEAF MATV MKL PGR MLKN HRL FMCC
2003   Q2 $1,202.07 B NSRGY HEHN WFC CMCSK WEEBF HAS MLM 3517233Q C BF.A KFT DGEAF 3042514Q MATV MKL PGR FMCC MLKN HRL BF.B
2003   Q1 $1,039.24 B HEHN NSRGY MO CMCSK WFC WEEBF HAS MLM 3517233Q BF.A DGEAF PEP MATV C KFT MKL PGR FMCC BF.B 2727195Q
2002   Q4 $777.17 B HEHN 3621240Q WFC WEEBF CMCSK MLM 3517233Q KFT BF.A MATV FMCC MKL 792838Q PGR BF.B HRL ISCB SMG KR SWMAF
2002   Q3 $930.53 B NSRGY HEHN 2951 WEEBF WFC MLM DGEAF 3517233Q KFT BF.A PEP MATV HAS C MKL FMCC 2727195Q PGR JNJ BF.B
2002   Q2 $1,031.86 B HEHN NSRGY 2951 WEEBF WFC MLM DGEAF 3517233Q KFT RIT HAS BF.A MATV C 2727195Q FMCC PGR MKL MLKN BF.B
2002   Q1 $1,062.68 B 2951 HEHN NSRGY MLM WEEBF WFC 3517233Q DGEAF PEP HAS KFT BF.A MATV C 2727195Q FMCC MKL MLKN PGR BF.B
2001   Q4 $727.66 B 2951 HEHN MLM WEEBF WFC 3517233Q KFT MATV BF.A 2727195Q FMCC PGR MKL HRL BF.B ISCB A SMG 597902Q PEP
2001   Q3 $628.49 B 2951 HEHN MLM WFC 3517233Q MATV BF.A KFT FMCC 2727195Q AWE PGR BF.B HRL ISCB MKL 597902Q FTU PEP SWMAF
2001   Q2 $820.05 B 2951 HEHN MLM NSRGY WFC DGEAF HAS 3517233Q 2727195Q FMCC BF.A MATV KFT MLKN PGR BF.B ISCB HRL 597902Q MKL
2001   Q1 $1,034.45 B 3621240Q 2951 NSRGY MLM A WFC 3517233Q FMCC DGEAF HAS BF.A 2727195Q MATV MLKN BF.B ISCB PGR HRL 597902Q MKL
2000   Q4 $741.29 B 2951 NSRGY WFC MLM FMCC C DGEAF 3517233Q MS BF.A 2727195Q MLKN HAS MATV ISCB BF.B PGR 597902Q HRL CZN
2000   Q3 $1,031.99 B 3621240Q AOL NSRGY A WFC 2951 MLM MS FMCC PBVA DGEAF HAS 3517233Q 2727195Q BF.A MLKN MATV ISCB BF.B PGR
2000   Q2 $1,138.79 B 3621240Q AOL 156718Q NSRGY MLM WFC 2951 MS A FMCC HAS DGEAF IVKAF 2727195Q BF.A ISCB MLKN MATV PGR MEL
2000   Q1 $1,030.90 B 3621240Q AOL MS MLM IVKAF WFC NSRGY 156718Q FMCC HAS 2951 DGEAF BF.A ISCB MLKN MATV KINV/B PGR 0227217Q 6683
1999   Q4 $948.03 B BRK.A MS C 950967Q MLM 156718Q WFC FMCC NSRGY HAS 2951 DGEAF 2727195Q BF.A ISCB LMT 597902Q MATV PGR 6683
1999   Q3 $1,000.75 B BRK.A MS 156718Q C MLM FMCC 950967Q 2951 WFC NSRGY HAS DGEAF LMT BF.A 2727195Q ISCB 597902Q MATV PGR HINKY
1999   Q2 $1,137.46 B BRK.A MLM MS C 950967Q FMCC 2951 HAS WFC 156718Q NSRGY LMT DGEAF 2727195Q PGR BF.A ISCB 597902Q MATV HINKY
1999   Q1 $1.10 B BRK.A MLM MS C FMCC HAS 950967Q 2951 NSRGY WFC 156718Q DGEAF LMT 2727195Q ISCB PGR BF.A 597902Q HINKY MATV