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  PPL Corp. (PPL)
← All PPL superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2013   Q2 0 0.00 Sell 100.00% <0.01 $26.49–29.89 · VW $28.32i SEC
2013   Q1 322 <0.01 $27.94 $9,000 SEC
2012   Q4 322 <0.01 Reduce 24.94% $26.12–28.83 · VW $27.88i $9,000 SEC
2012   Q3 429 <0.01 $27.94 $12,000 SEC
2012   Q2 429 <0.01 $25.61 $11,000 SEC
2012   Q1 429 <0.01 $25.61 $11,000 SEC
2011   Q4 429 <0.01 $27.94 $12,000 SEC
2011   Q3 429 <0.01 Buy <0.01 $25.15–28.19 · VW $27.10i $11,000 SEC
2006   Q4 0 0.00 Sell 100.00% <0.01 $32.07–36.96 · VW $34.82i SEC
2006   Q3 1,288 <0.01 $30.27 $39,000 SEC
2006   Q2 1,288 <0.01 Reduce 29.42% <0.01 $27.80–32.75 · VW $31.04i $39,000 SEC
2006   Q1 1,825 <0.01 $27.39 $50,000 SEC
2005   Q4 1,825 <0.01 $27.39 $50,000 SEC
2005   Q3 1,825 <0.01 Reduce 22.73% <0.01 $26.31–31.37 · VW $28.35i $55,000 SEC
2005   Q2 2,362 <0.01 $27.65 $65,318 SEC
2005   Q1 2,362 <0.01 $25.14 $59,389 SEC
2004   Q4 2,362 <0.01 $24.81 $58,608 SEC
2004   Q3 2,362 <0.01 Reduce 26.67% <0.01 $21.50–25.04 · VW $23.58i $51,898 SEC
2004   Q2 3,221 <0.01 $21.38 $68,850 SEC
2004   Q1 3,221 <0.01 $21.24 $68,400 SEC
2003   Q4 3,221 <0.01 $20.37 $65,625 SEC
2003   Q3 3,221 <0.01 Add 50.02% <0.01 $18.11–19.69 · VW $18.95i $61,425 SEC
2003   Q2 2,147 <0.01 Buy <0.01 $17.91–20.65 · VW $19.01i $43,000 SEC
2002   Q3 0 0.00 Sell 100.00% <0.01 $12.33–16.89 · VW $14.91i SEC
2002   Q2 902 <0.01 $15.41 $13,894 SEC
2002   Q1 902 <0.01 Add 91.10% <0.01 $15.21–18.60 · VW $16.76i $16,636 SEC
2001   Q4 472 <0.01 $16.23 $7,667 SEC
2001   Q3 472 <0.01 Buy <0.01 $14.43–20.42 · VW $17.14i $7,172 SEC
2001   Q1 0 0.00 Sell 100.00% <0.01 $19.21–29.04 · VW $25.35i SEC
2000   Q4 427 <0.01 Buy <0.01 $15.78–21.70 · VW $19.59i $8,992 SEC
2000   Q2 0 0.00 Sell 100.00% <0.01 $10.19–15.63 · VW $13.81i SEC
2000   Q1 2,147 <0.01 Buy <0.01 $8.56–11.64 · VW $10.40i $20,937 SEC
1999   Q2 0 0.00 Sell 100.00% <0.01 $12.84–14.90 · VW $13.59i SEC
1999   Q1 3,998 <0.01 $11.50 $46,000 SEC
Price snapshot:
Current price$36.07
52-week low$32.66
52-week high$39.79