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  Moody's Corp. (MCO)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 862,036 9.11 Add 5.84% 0.50 $436.25 $376,063,205 SEC
2025   Q4 814,503 8.16 Reduce 14.15% 1.17 $510.85 $416,088,858 SEC
2025   Q3 948,735 8.27 Reduce 0.37% 0.03 $476.48 $452,053,253 SEC
2025   Q2 952,254 8.72 Add 0.14% 0.01 $501.59 $477,641,084 SEC
2025   Q1 950,905 8.90 $465.69 $442,826,949 SEC
2024   Q4 950,905 9.11 Reduce 10.85% 1.08 $473.37 $450,129,900 SEC
2024   Q3 1,066,619 9.97 Reduce 1.88% 0.18 $474.59 $506,206,711 SEC
2024   Q2 1,087,080 9.42 Add 35.86% 2.49 $420.93 $457,584,584 SEC
2024   Q1 800,135 6.76 Reduce 1.30% 0.09 $393.03 $314,477,059 SEC
2023   Q4 810,635 7.06 Add 135.35% 4.06 $390.56 $316,601,606 SEC
2023   Q3 344,434 2.73 Add 31.70% 0.66 $316.17 $108,899,698 SEC
2023   Q2 261,534 2.18 $347.72 $90,940,602 SEC
2023   Q1 261,534 2.19 $306.02 $80,034,635 SEC
2022   Q4 261,534 2.29 Add 3.53% 0.08 $278.62 $72,868,603 SEC
2022   Q3 252,608 2.01 Add 104.86% 1.03 $243.11 $61,412,000 SEC
2022   Q2 123,310 1.03 $271.97 $33,537,000 SEC
2022   Q1 123,310 1.06 $337.41 $41,606,000 SEC
2021   Q4 123,310 1.27 $390.58 $48,162,000 SEC
2021   Q3 123,310 1.18 Reduce 46.07% 1.06 $355.11 $43,789,000 SEC
2021   Q2 228,668 2.29 $362.37 $82,862,000 SEC
2021   Q1 228,668 2.60 $298.61 $68,283,000 SEC
2020   Q4 228,668 2.78 Reduce 65.61% 5.96 $290.24 $66,369,000 SEC
2020   Q3 664,855 9.09 Reduce 9.60% 1.00 $289.85 $192,708,000 SEC
2020   Q2 735,494 10.36 Reduce 50.50% 10.07 $274.73 $202,062,000 SEC
2020   Q1 1,485,724 19.95 Add 41.46% 5.85 $211.50 $314,231,000 SEC
2019   Q4 1,050,261 15.42 $237.41 $249,342,000 SEC
2019   Q3 1,050,261 18.64 Reduce 7.08% 1.35 $204.83 $215,125,000 SEC
2019   Q2 1,130,261 19.05 $195.31 $220,751,000 SEC
2019   Q1 1,130,261 19.45 $181.09 $204,679,000 SEC
2018   Q4 1,130,261 18.84 Add 16.89% 2.72 $140.04 $158,282,000 SEC
2018   Q3 966,907 14.85 $167.20 $161,667,000 SEC
2018   Q2 966,907 17.05 $170.56 $164,916,000 SEC
2018   Q1 966,907 17.85 $161.30 $155,962,000 SEC
2017   Q4 966,907 18.75 Reduce 10.67% 2.35 $147.61 $142,725,000 SEC
2017   Q3 1,082,436 22.03 $139.21 $150,686,000 SEC
2017   Q2 1,082,436 18.55 $121.68 $131,711,000 SEC
2017   Q1 1,082,436 17.99 Add 0.38% 0.07 $112.04 $121,276,000 SEC
2016   Q4 1,078,336 14.90 Add 11.74% 1.57 $94.27 $101,655,000 SEC
2016   Q3 965,000 16.64 Reduce 2.72% 0.46 $108.28 $104,490,000 SEC
2016   Q2 992,019 16.89 Reduce 4.60% 0.85 $93.71 $92,962,000 SEC
2016   Q1 1,039,799 18.51 Add 23.44% 3.51 $96.56 $100,403,000 SEC
2015   Q4 842,370 17.18 Add 14.68% 2.20 $100.34 $84,523,000 SEC
2015   Q3 734,510 17.19 Add 57.31% 6.26 $98.20 $72,129,000 SEC
2015   Q2 466,915 16.08 Add 8.03% 1.20 $107.96 $50,408,000 SEC
2015   Q1 432,216 22.42 Add 98.80% 11.14 $103.80 $44,864,000 SEC
2014   Q4 217,416 17.23 $95.81 $20,831,000 SEC