Robert Torray - Torray Investment Partners
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    86
Portfolio value:    $638,141,748
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 77,732 4.51 Add 128.89% 2.54 $356.28–450.33 · VW $418.95i $28,774,189 SEC
2025   Q4 33,960 2.52 Reduce 4.42% 0.11 $381.71–493.50 · VW $422.65i $16,423,911 SEC
2025   Q3 35,530 2.58 Reduce 3.14% 0.08 $464.89–553.72 · VW $503.54i $18,402,764 SEC
2025   Q2 36,681 2.65 Reduce 4.62% 0.10 $456.89–555.45 · VW $506.34i $18,245,496 SEC
2025   Q1 38,456 2.15 Reduce 1.42% 0.03 $344.79–462.52 · VW $422.56i $14,435,998 SEC
2024   Q4 39,010 2.36 Add 1.28% 0.03 $386.57–456.16 · VW $413.24i $16,442,715 SEC
2024   Q3 38,516 2.32 Add 1.05% 0.02 $400.80–441.85 · VW $422.04i $16,573,435 SEC
2024   Q2 38,116 2.54 Reduce 6.60% 0.17 $385.58–468.35 · VW $423.69i $17,035,946 SEC
2024   Q1 40,811 2.57 Reduce 2.56% 0.07 $388.03–433.60 · VW $412.25i $17,170,004 SEC
2023   Q4 41,885 2.55 Add 1.16% 0.03 $362.90–420.82 · VW $399.12i $15,750,435 SEC
2023   Q3 41,406 2.31 Reduce 2.63% 0.07 $309.45–384.30 · VW $357.55i $13,073,945 SEC
2023   Q2 42,523 2.50 Reduce 1.49% 0.03 $311.55–366.78 · VW $335.36i $14,480,782 SEC
2023   Q1 43,168 2.23 Add 6.39% 0.13 $245.61–335.94 · VW $303.31i $12,445,334 SEC
2022   Q4 40,574 1.75 Reduce 1.61% 0.03 $219.35–276.76 · VW $248.51i $9,730,457 SEC
2022   Q3 41,238 1.92 Add 5.32% 0.10 $213.43–267.45 · VW $245.34i $9,604,000 SEC
2022   Q2 39,154 1.93 Reduce 1.17% 0.02 $241.51–294.18 · VW $265.72i $10,056,000 SEC
2022   Q1 39,617 1.97 Reduce 0.97% 0.02 $246.44–315.95 · VW $278.09i $12,214,000 SEC
2021   Q4 40,006 1.99 Reduce 0.01% <0.01 $271.52–344.30 · VW $304.87i $13,455,000 SEC
2021   Q3 40,010 1.73 Reduce 2.15% 0.04 $280.25–349.67 · VW $320.17i $11,280,000 SEC
2021   Q2 40,890 1.63 Reduce 0.86% 0.01 $243.00–305.84 · VW $283.57i $11,077,000 SEC
2021   Q1 41,246 1.52 Reduce 1.51% 0.02 $224.26–263.19 · VW $245.71i $9,725,000 SEC
2020   Q4 41,878 1.54 Reduce 3.74% 0.06 $209.11–246.13 · VW $229.21i $9,315,000 SEC
2020   Q3 43,505 1.68 Reduce 1.33% 0.02 $196.25–232.86 · VW $214.39i $9,150,000 SEC
2020   Q2 44,092 1.69 Reduce 0.61% <0.01 $181.35–231.15 · VW $212.68i $8,973,000 SEC
2020   Q1 44,361 1.55 Reduce 0.39% <0.01 $132.52–187.51 · VW $167.76i $6,996,000 SEC
2019   Q4 44,533 1.21 Reduce 76.14% 2.15 $146.65–190.70 · VW $166.45i $7,023,000 SEC
2019   Q3 186,668 2.83 Reduce 0.70% 0.02 $133.22–152.50 · VW $145.70i $25,952,000 SEC
2019   Q2 187,993 2.62 Reduce 3.61% 0.09 $119.01–141.68 · VW $132.85i $25,184,000 SEC
2019   Q1 195,038 2.45 Reduce 2.04% 0.05 $108.80–131.37 · VW $121.28i $23,003,000 SEC
2018   Q4 199,096 2.43 Reduce 3.29% 0.08 $93.96–113.42 · VW $106.47i $20,222,000 SEC
2018   Q3 205,878 2.38 Reduce 1.32% 0.03 $99.35–116.18 · VW $108.81i $23,546,000 SEC
2018   Q2 208,640 2.18 Reduce 9.21% 0.20 $97.26–112.78 · VW $107.46i $20,574,000 SEC
2018   Q1 229,808 2.20 Add 1041.96% 2.01 $87.08–99.99 · VW $95.30i $20,975,000 SEC
2017   Q4 20,124 0.17 Add 22.17% 0.03 $80.70–96.07 · VW $90.18i $1,721,000 SEC
2017   Q3 16,472 0.12 Reduce 5.56% <0.01 $72.92–86.20 · VW $81.10i $1,227,000 SEC
2017   Q2 17,442 0.13 Reduce 1.22% <0.01 $68.02–74.96 · VW $72.58i $1,202,000 SEC
2017   Q1 17,658 0.12 Add 29.58% 0.03 $63.62–70.74 · VW $68.07i $1,163,000 SEC
2016   Q4 13,627 0.09 Add 1.50% <0.01 $58.80–65.91 · VW $62.90i $847,000 SEC
2016   Q3 13,425 0.08 Add 1.90% <0.01 $55.61–61.41 · VW $59.09i $773,000 SEC
2016   Q2 13,175 0.05 Buy 0.05 $48.04–58.70 · VW $54.73i $674,000 SEC
2010   Q4 0 0.00 Sell 100.00% 0.32 $25.56–29.46 · VW $27.20i SEC
2010   Q3 55,245 0.32 Buy 0.32 $23.54–28.87 · VW $25.89i $1,352,950 SEC
Price snapshot:
Current price$390.99
Avg. buy price$259.87
+/- since buy50.45%
52-week low$349.20
52-week high$551.05