John Osterweis - AltaRock Partners
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    8
Portfolio value:    $4,126,337,614
Holdings Activity Buys Sells    History
Holding/activity history for  Alphabet Inc. (GOOGL)
← All GOOGL superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 43,391 0.30 Reduce 74.38% 0.77 $272.11–349.00 · VW $313.28i $12,477,516 SEC
2025   Q4 169,391 1.04 Reduce 50.81% 0.78 $235.84–328.83 · VW $295.89i $53,019,383 SEC
2025   Q3 344,391 1.53 Reduce 67.06% 2.25 $172.77–256.00 · VW $209.35i $83,721,452 SEC
2025   Q2 1,045,429 3.36 Reduce 69.74% 7.49 $140.53–181.23 · VW $164.63i $184,235,953 SEC
2025   Q1 3,454,367 10.74 Reduce 0.76% 0.10 $150.66–207.05 · VW $177.73i $534,183,313 SEC
2024   Q4 3,480,801 13.33 Add 4.41% 0.56 $159.74–201.42 · VW $176.91i $658,915,629 SEC
2024   Q3 3,333,905 10.89 Reduce 16.70% 2.50 $147.22–191.75 · VW $166.48i $552,928,144 SEC
2024   Q2 4,002,110 15.00 Reduce 6.60% 0.92 $149.60–186.05 · VW $170.15i $728,984,337 SEC
2024   Q1 4,285,110 13.90 Reduce 11.83% 1.79 $130.67–153.78 · VW $142.93i $646,751,652 SEC
2023   Q4 4,859,830 15.14 Reduce 7.59% 1.31 $120.21–142.68 · VW $132.28i $678,869,653 SEC
2023   Q3 5,259,222 17.24 Reduce 8.32% 1.37 $115.35–139.16 · VW $130.73i $688,221,791 SEC
2023   Q2 5,736,600 16.49 Reduce 8.69% 1.55 $101.93–129.04 · VW $115.57i $686,671,020 SEC
2023   Q1 6,282,417 17.85 Reduce 2.30% 0.41 $84.86–108.18 · VW $96.84i $651,675,115 SEC
2022   Q4 6,430,417 17.83 Reduce 8.18% 1.79 $83.34–104.82 · VW $94.88i $567,355,692 SEC
2022   Q3 7,003,600 21.93 Add 3.56% 0.75 $95.56–122.43 · VW $109.24i $669,894,000 SEC
2022   Q2 6,762,600 22.74 Add 0.90% 0.20 $101.88–143.71 · VW $115.69i $736,873,000 SEC
2022   Q1 6,702,200 23.76 Add 16.21% 3.31 $124.50–151.55 · VW $136.29i $932,058,000 SEC
2021   Q4 5,767,520 22.02 Add 0.87% 0.19 $131.05–150.97 · VW $143.87i $835,437,000 SEC
2021   Q3 5,717,520 20.62 Reduce 10.64% 2.30 $121.53–146.25 · VW $136.48i $764,295,000 SEC
2021   Q2 6,398,320 21.62 $122.09 $781,168,000 SEC
2021   Q1 6,398,320 25.08 $103.13 $659,833,000 SEC
2020   Q4 6,398,320 23.50 Reduce 11.35% 2.83 $71.66–92.19 · VW $83.83i $560,698,000 SEC
2020   Q3 7,217,700 24.95 Add 0.18% 0.04 $70.11–86.31 · VW $76.62i $528,913,000 SEC
2020   Q2 7,204,860 26.19 Add 23.82% 5.04 $53.75–73.79 · VW $67.18i $510,843,000 SEC
2020   Q1 5,818,860 21.47 Add 26.50% 4.50 $50.44–76.54 · VW $64.73i $338,061,000 SEC
2019   Q4 4,600,000 19.06 Buy 19.06 $58.16–68.35 · VW $64.38i $308,060,000 SEC
Price snapshot:
Current price$352.51
Avg. buy price$82.60
+/- since buy326.76%
52-week low$175.98
52-week high$408.37