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  Universal Corp. (UVV)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2008   Q2 0 0.00 Sell 100.00% <0.01 SEC
2008   Q1 500 <0.01 $66.00 $33,000 SEC
2007   Q4 500 <0.01 $52.00 $26,000 SEC
2007   Q3 500 <0.01 $48.00 $24,000 SEC
2007   Q2 500 <0.01 $60.00 $30,000 SEC
2007   Q1 500 <0.01 $62.00 $31,000 SEC
2006   Q4 500 <0.01 $50.00 $25,000 SEC
2006   Q3 500 <0.01 Reduce 98.90% 0.05 $36.00 $18,000 SEC
2006   Q2 45,400 0.05 Reduce 62.53% 0.09 $37.22 $1,690,000 SEC
2006   Q1 121,150 0.15 Reduce 18.18% 0.04 $36.77 $4,455,000 SEC
2005   Q4 148,062 0.20 Buy 0.20 $43.36 $6,420,000 SEC
2005   Q3 0 0.00 Sell 100.00% 1.08 SEC
2005   Q2 155,167 1.08 Reduce 0.51% <0.01 $43,780.00 $6,793,211,000 SEC
2005   Q1 155,967 0.33 Reduce 0.32% <0.01 $45,770.00 $7,138,610,000 SEC
2004   Q4 156,467 0.37 Reduce 0.13% <0.01 $47,840.00 $7,485,381,000 SEC
2004   Q3 156,667 0.40 Reduce 0.13% <0.01 $44,640.00 $6,993,615,000 SEC
2004   Q2 156,867 0.47 Reduce 0.59% 0.01 $50,940.00 $7,990,805,000 SEC
2004   Q1 157,800 2.10 Reduce 0.85% <0.01 $50,820.00 $8,019,396,000 SEC
2003   Q4 159,150 0.55 Add 31.47% 0.13 $44,170.00 $7,029,656,000 SEC
2003   Q3 121,050 0.36 Add 0.75% <0.01 $42,130.00 $5,099,837,000 SEC
2003   Q2 120,150 0.42 $42,300.00 $5,082,345,000 SEC
2003   Q1 120,150 0.44 Buy 0.44 $37,760.00 $4,536,864,000 SEC
2002   Q4 0 0.00 Sell 100.00% 0.45 SEC
2002   Q3 118,150 0.45 Reduce 0.34% <0.01 $35,070.00 $4,143,520,000 SEC
2002   Q2 118,550 0.42 Reduce 0.50% <0.01 $36,700.00 $4,350,785,000 SEC
2002   Q1 119,150 0.44 Buy 0.44 $39,360.00 $4,689,744,000 SEC
2001   Q1 0 0.00 Sell 100.00% 0.56 SEC
2000   Q4 118,112 0.56 Buy 0.56 $35,000.00 $4,133,920,000 SEC
2000   Q1 0 0.00 Sell 100.00% 0.32 SEC
1999   Q4 133,410 0.32 Reduce 2.63% <0.01 $22,812.50 $3,043,416,000 SEC
1999   Q3 137,010 0.36 Reduce 2.10% <0.01 $26,125.00 $3,579,386,000 SEC
1999   Q2 139,948 0.35 Reduce 0.68% <0.01 $28,437.50 $3,979,771,000 SEC
1999   Q1 140,900 0.33 $25.56 $3,602,000 SEC