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  KLA Corp. (KLAC)
← All KLAC superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 44,050 1.02 Reduce 33.22% 0.41 $125.06–169.34 · VW $147.21i $6,485,866 SEC
2025   Q4 65,960 1.23 Reduce 6.56% 0.07 $98.10–128.68 · VW $116.10i $8,014,585 SEC
2025   Q3 70,590 1.07 Reduce 4.43% 0.04 $83.22–108.56 · VW $99.88i $7,613,837 SEC
2025   Q2 73,860 0.96 Reduce 5.78% 0.05 $55.13–91.48 · VW $78.73i $6,615,936 SEC
2025   Q1 78,390 0.79 Reduce 1.25% <0.01 $63.19–79.40 · VW $70.19i $5,328,952 SEC
2024   Q4 79,380 0.72 Add 2.19% 0.02 $60.94–83.30 · VW $69.08i $5,001,893 SEC
2024   Q3 77,680 0.84 Reduce 0.69% <0.01 $64.80–89.63 · VW $77.29i $6,015,617 SEC
2024   Q2 78,220 0.96 Reduce 21.94% 0.23 $62.32–87.65 · VW $77.47i $6,449,317 SEC
2024   Q1 100,210 1.05 Reduce 3.08% 0.03 $54.24–72.92 · VW $65.67i $7,000,370 SEC
2023   Q4 103,390 0.97 Reduce 0.14% <0.01 $44.83–59.74 · VW $54.23i $6,010,061 SEC
2023   Q3 103,530 0.84 Reduce 4.50% 0.04 $44.01–52.02 · VW $47.30i $4,748,507 SEC
2023   Q2 108,410 0.91 Reduce 2.47% 0.02 $35.59–48.83 · VW $44.31i $5,258,102 SEC
2023   Q1 111,150 0.80 Reduce 21.96% 0.21 $35.98–42.95 · VW $39.62i $4,436,775 SEC
2022   Q4 142,430 0.97 Reduce 33.56% 0.44 $25.02–41.96 · VW $34.89i $5,370,038 SEC
2022   Q3 214,370 1.30 Add 27.92% 0.28 $28.28–39.90 · VW $32.81i $6,487,000 SEC
2022   Q2 167,580 1.02 $31.91 $5,347,000 SEC
2022   Q1 167,580 0.99 Reduce 0.88% <0.01 $31.06–45.71 · VW $37.79i $6,134,000 SEC
2021   Q4 169,070 1.08 Reduce 2.37% 0.02 $31.80–44.24 · VW $39.68i $7,272,000 SEC
2021   Q3 173,170 0.89 Add 1.22% 0.01 $28.74–37.46 · VW $33.22i $5,793,000 SEC
2021   Q2 171,090 0.82 Add 233.51% 0.57 $28.59–35.97 · VW $32.33i $5,547,000 SEC
2021   Q1 51,300 0.27 Buy 0.27 $25.77–34.22 · VW $31.01i $1,695,000 SEC
Price snapshot:
Current price$222.25
Avg. buy price$32.77
+/- since buy578.31%
52-week low$82.87
52-week high$307.37