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  Apple Inc. (AAPL)
← All AAPL superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 4,751 0.01 Add 1.65% <0.01 $245.51–315.00 · VW $290.86i $1,205,756 SEC
2025   Q4 4,674 0.01 Reduce 0.53% <0.01 $243.42–288.62 · VW $265.41i $1,270,674 SEC
2025   Q3 4,699 0.01 Reduce 8.74% <0.01 $225.95–280.38 · VW $261.73i $1,196,506 SEC
2025   Q2 5,149 0.01 Reduce 1.91% <0.01 $195.07–235.12 · VW $220.78i $1,056,420 SEC
2025   Q1 5,249 0.01 Reduce 9.56% <0.01 $169.21–244.03 · VW $204.70i $1,165,960 SEC
2024   Q4 5,804 0.02 Reduce 7.49% <0.01 $219.38–260.10 · VW $240.44i $1,453,438 SEC
2024   Q3 6,274 0.02 Reduce 7.72% <0.01 $213.92–237.81 · VW $229.69i $1,461,842 SEC
2024   Q2 6,799 0.02 Reduce 14.74% <0.01 $192.15–237.23 · VW $219.46i $1,432,005 SEC
2024   Q1 7,974 0.01 Reduce 14.02% <0.01 $164.08–193.00 · VW $183.11i $1,367,382 SEC
2023   Q4 9,274 0.02 Add 13.72% <0.01 $179.25–199.62 · VW $186.54i $1,785,523 SEC
2023   Q3 8,155 0.02 Add 7.81% <0.01 $165.67–192.93 · VW $182.85i $1,396,218 SEC
2023   Q2 7,564 0.01 Add 8.34% <0.01 $171.96–198.23 · VW $186.02i $1,467,189 SEC
2023   Q1 6,982 0.01 $164.90 $1,151,332 SEC
2022   Q4 6,982 0.01 Reduce 2.46% <0.01 $124.17–157.38 · VW $142.99i $907,171 SEC
2022   Q3 7,158 0.01 $138.17 $989,000 SEC
2022   Q2 7,158 0.01 Reduce 2.05% <0.01 $129.04–176.15 · VW $154.14i $979,000 SEC
2022   Q1 7,308 0.01 Add 12.69% <0.01 $132.61–179.61 · VW $153.69i $1,276,000 SEC
2021   Q4 6,485 0.01 Reduce 2.41% <0.01 $152.00–182.94 · VW $166.69i $1,152,000 SEC
2021   Q3 6,645 0.01 Add 4.68% <0.01 $138.27–165.70 · VW $156.42i $940,000 SEC
2021   Q2 6,348 0.01 $136.89 $869,000 SEC
2021   Q1 6,348 0.01 Reduce 27.43% <0.01 $116.21–137.07 · VW $125.96i $775,000 SEC
2020   Q4 8,748 0.01 Reduce 3.32% <0.01 $118.39–145.09 · VW $128.25i $1,161,000 SEC
2020   Q3 9,048 0.01 Add 11.15% <0.01 $103.10–137.98 · VW $120.04i $1,048,000 SEC
2020   Q2 8,140 0.01 $91.16 $742,000 SEC
2020   Q1 8,140 0.01 Add 2.01% <0.01 $53.15–81.06 · VW $71.23i $517,000 SEC
2019   Q4 7,980 <0.01 Reduce 4.77% <0.01 $64.07–81.96 · VW $71.46i $586,000 SEC
2019   Q3 8,380 <0.01 $55.97 $469,000 SEC
2019   Q2 8,380 <0.01 $49.52 $415,000 SEC
2019   Q1 8,380 <0.01 $47.50 $398,000 SEC
2018   Q4 8,380 <0.01 Reduce 19.27% <0.01 $35.50–46.24 · VW $41.67i $330,000 SEC
2018   Q3 10,380 <0.01 Add 53.10% <0.01 $42.56–58.37 · VW $48.53i $586,000 SEC
2018   Q2 6,780 <0.01 $46.31 $314,000 SEC
2018   Q1 6,780 <0.01 Add 16.90% <0.01 $40.16–47.59 · VW $44.82i $284,000 SEC
2017   Q4 5,800 <0.01 Buy <0.01 $37.56–45.15 · VW $42.41i $245,000 SEC
2013   Q2 0 0.00 Sell 100.00% <0.01 $13.89–18.35 · VW $16.55i SEC
2013   Q1 448 <0.01 Reduce 68.00% <0.01 $13.75–16.78 · VW $15.53i $7,000 SEC
2012   Q4 1,400 <0.01 Reduce 33.33% <0.01 $15.54–21.24 · VW $17.51i $27,000 SEC
2012   Q3 2,100 <0.01 Reduce 21.05% <0.01 $18.06–25.18 · VW $21.38i $50,000 SEC
2012   Q2 2,660 <0.01 Reduce 26.92% <0.01 $19.59–24.32 · VW $22.55i $55,000 SEC
2012   Q1 3,640 <0.01 Add 1200.00% <0.01 $18.44–23.00 · VW $20.69i $78,000 SEC
2011   Q4 280 <0.01 Buy <0.01 $13.49–19.56 · VW $17.47i $4,000 SEC
2008   Q3 0 0.00 Sell 100.00% <0.01 $2.83–6.20 · VW $4.11i SEC
2008   Q2 700 <0.01 $5.71 $4,000 SEC
2008   Q1 700 <0.01 $5.71 $4,000 SEC
2007   Q4 700 <0.01 $7.14 $5,000 SEC
2007   Q3 700 <0.01 $5.71 $4,000 SEC
2007   Q2 700 <0.01 $4.29 $3,000 SEC
2007   Q1 700 0.00 $2.86 $2,000 SEC
2006   Q4 700 0.00 $2.86 $2,000 SEC
2006   Q3 700 <0.01 $2.86 $2,000 SEC
2006   Q2 700 0.00 Buy $1.79–2.50 · VW $2.24i $1,000 SEC
2006   Q1 0 0.00 Sell 100.00% <0.01 $2.06–2.64 · VW $2.28i SEC
2005   Q4 18,200 <0.01 Add 550.00% <0.01 $2.25–3.09 · VW $2.59i $47,000 SEC
2005   Q3 2,800 0.00 Reduce 50.00% <0.01 $1.65–2.54 · VW $2.20i $5,000 SEC
2005   Q2 5,600 <0.01 Buy <0.01 $1.27–1.73 · VW $1.56i $7,362 SEC
Price snapshot:
Current price$317.31
Avg. buy price$102.50
+/- since buy209.56%
52-week low$200.70
52-week high$323.45