Glenn Greenberg - Brave Warrior Advisors
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    36
Portfolio value:    $4,040,158,246
Holdings Activity Buys Sells    History
Holding/activity history for  Microsoft Corp. (MSFT)
← All MSFT superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 2,025 0.02 Add 285.71% 0.01 $356.28–450.33 · VW $418.95i $749,594 SEC
2025   Q4 525 0.01 $483.62 $253,900 SEC
2025   Q3 525 0.01 $517.95 $271,924 SEC
2025   Q2 525 0.01 Reduce 58.82% <0.01 $456.89–555.45 · VW $506.34i $261,140 SEC
2025   Q1 1,275 0.01 $375.39 $478,622 SEC
2024   Q4 1,275 0.01 Add 142.86% <0.01 $386.57–456.16 · VW $413.24i $537,412 SEC
2024   Q3 525 <0.01 $430.30 $225,907 SEC
2024   Q2 525 0.01 $446.95 $234,649 SEC
2024   Q1 525 <0.01 Reduce 48.78% <0.01 $388.03–433.60 · VW $412.25i $220,878 SEC
2023   Q4 1,025 0.01 Reduce 16.33% <0.01 $362.90–420.82 · VW $399.12i $385,441 SEC
2023   Q3 1,225 0.01 $315.75 $386,794 SEC
2023   Q2 1,225 0.01 Reduce 27.94% <0.01 $311.55–366.78 · VW $335.36i $417,161 SEC
2023   Q1 1,700 0.02 $288.30 $490,110 SEC
2022   Q4 1,700 0.01 Buy 0.01 $219.35–276.76 · VW $248.51i $407,694 SEC
2015   Q4 0 0.00 Sell 100.00% 12.92 $48.19–56.85 · VW $51.97i SEC
2015   Q3 6,280,742 12.92 Add 0.85% 0.11 $41.66–54.98 · VW $50.33i $277,986,000 SEC
2015   Q2 6,228,032 12.52 Reduce 0.03% <0.01 $39.72–48.41 · VW $43.88i $274,968,000 SEC
2015   Q1 6,229,600 12.01 Add 21.67% 2.14 $40.12–49.54 · VW $45.51i $253,264,000 SEC
2014   Q4 5,120,165 13.20 Add 5.92% 0.74 $40.23–49.06 · VW $44.38i $237,832,000 SEC
2014   Q3 4,833,947 15.68 Reduce 0.10% 0.01 $42.10–50.05 · VW $46.65i $224,102,000 SEC
2014   Q2 4,838,894 13.80 Add 21.45% 2.44 $39.86–45.71 · VW $43.67i $201,782,000 SEC
2014   Q1 3,984,111 10.33 Add 0.59% 0.06 $37.49–41.66 · VW $40.03i $163,309,000 SEC
2013   Q4 3,960,893 9.60 Add 0.61% 0.06 $34.63–38.98 · VW $37.31i $148,177,000 SEC
2013   Q3 3,936,900 9.90 Buy 9.90 $30.95–38.29 · VW $35.79i $131,020,000 SEC
Price snapshot:
Current price$390.99
Avg. buy price$364.08
+/- since buy7.39%
52-week low$349.20
52-week high$551.05