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
History Stock Activity Share change % change to portfolio
Q1 2026
MCO - Moody's Corp. Add 5.84% 47,533 0.50
AMZN - Amazon.com Inc. Add 3.46% 253,412 1.28
Q3 2025
AMZN - Amazon.com Inc. Add 20.43% 1,282,347 5.15
Q2 2025
HLT - Hilton Worldwide Holdings Add 98.79% 270,639 1.32
AMZN - Amazon.com Inc. Add 20.63% 1,073,491 4.30
MCO - Moody's Corp. Add 0.14% 1,349 0.01
Q1 2025
HLT - Hilton Worldwide Holdings Add 199.97% 182,629 0.83
MSFT - Microsoft Corp. Add 36.32% 687,008 5.18
Q4 2024
GOOGL - Alphabet Inc. Add 4.41% 146,896 0.56
HLT - Hilton Worldwide Holdings Buy 91,328 0.46
Q3 2024
MA - Mastercard Inc. Add 132.19% 353,000 3.43
AMZN - Amazon.com Inc. Add 30.82% 1,272,860 4.67
Q2 2024
MCO - Moody's Corp. Add 35.86% 286,945 2.49
MSFT - Microsoft Corp. Add 10.30% 180,630 1.66
FICO - Fair Isaac Corp. Buy 34,652 1.06
Q4 2023
MCO - Moody's Corp. Add 135.35% 466,201 4.06
CHTR - Charter Communications Add 15.28% 76,058 0.66
Q3 2023
MCO - Moody's Corp. Add 31.70% 82,900 0.66
CHTR - Charter Communications Add 24.59% 98,237 1.08
V - Visa Inc. Add 4.88% 96,744 0.56
Q2 2023
V - Visa Inc. Add 20.21% 333,152 1.90
Q1 2023
CHTR - Charter Communications Add 19.43% 65,000 0.64
AMZN - Amazon.com Inc. Add 3.91% 220,581 0.62
Q4 2022
AMZN - Amazon.com Inc. Add 71.35% 2,350,336 6.20
MCO - Moody's Corp. Add 3.53% 8,926 0.08
Q3 2022
GOOGL - Alphabet Inc. Add 1,971.27% 6,665,470 20.87
MCO - Moody's Corp. Add 104.86% 129,298 1.03
MA - Mastercard Inc. Add 32.08% 79,714 0.74
V - Visa Inc. Add 10.57% 165,703 0.96
AMZN - Amazon.com Inc. Add 7.49% 229,614 0.85
MSFT - Microsoft Corp. Add 3.17% 86,500 0.66
TDG - TransDigm Group Inc. Add 3.00% 43,700 0.75
Q2 2022
AMZN - Amazon.com Inc. Add 20.41% 519,500 1.70
V - Visa Inc. Add 4.83% 72,300 0.44
MSFT - Microsoft Corp. Add 3.67% 96,700 0.77
TDG - TransDigm Group Inc. Add 2.63% 37,400 0.62
GOOGL - Alphabet Inc. Add 0.90% 3,020 0.20
Q1 2022
MSFT - Microsoft Corp. Add 53.20% 915,133 7.20
GOOGL - Alphabet Inc. Add 16.21% 46,734 3.31
TDG - TransDigm Group Inc. Add 5.20% 70,225 1.17
AMZN - Amazon.com Inc. Buy 2,544,920 10.58
Q4 2021
V - Visa Inc. Add 17,472.26% 1,487,588 8.50
MA - Mastercard Inc. Add 42.55% 75,000 0.71
CHTR - Charter Communications Add 13.43% 159,814 2.75
TDG - TransDigm Group Inc. Add 1.88% 24,872 0.42
GOOGL - Alphabet Inc. Add 0.87% 2,500 0.19
Q3 2021
MSFT - Microsoft Corp. Add 108.93% 896,843 6.82
TDG - TransDigm Group Inc. Add 5.57% 70,000 1.18
Q2 2021
TDG - TransDigm Group Inc. Add 31.87% 303,619 5.44
CHTR - Charter Communications Add 16.70% 172,374 3.44
META - Meta Platforms Inc. Add 2.64% 57,500 0.55
MSFT - Microsoft Corp. Buy 823,333 6.17
Q1 2021
META - Meta Platforms Inc. Add 27.21% 465,800 5.21
CHTR - Charter Communications Add 15.36% 137,451 3.22
Q4 2020
META - Meta Platforms Inc. Buy 1,711,882 19.60
Q3 2020
TDG - TransDigm Group Inc. Add 2.74% 32,629 0.73
GOOGL - Alphabet Inc. Add 0.18% 642 0.04
Q2 2020
GOOGL - Alphabet Inc. Add 23.82% 69,300 5.04
TDG - TransDigm Group Inc. Add 18.04% 182,265 4.13
MA - Mastercard Inc. Add 13.81% 50,000 0.76
CHTR - Charter Communications Add 5.07% 55,552 1.45
Q1 2020
TDG - TransDigm Group Inc. Add 72.68% 425,143 8.65
MCO - Moody's Corp. Add 41.46% 435,463 5.85
GOOGL - Alphabet Inc. Add 26.50% 60,943 4.50
CHTR - Charter Communications Add 1.29% 14,000 0.39
Q4 2019
GOOGL - Alphabet Inc. Buy 230,000 19.06
Q3 2019
CHTR - Charter Communications Add 13.35% 127,388 4.55
Q2 2019
CHTR - Charter Communications Add 10.97% 94,316 3.22
Q4 2018
TDG - TransDigm Group Inc. Add 20.22% 108,054 4.37
MCO - Moody's Corp. Add 16.89% 163,354 2.72
CHTR - Charter Communications Add 12.16% 93,252 3.16
Q3 2018
BKNG - Booking Holdings Inc. Add 16.04% 415,000 3.02
CHTR - Charter Communications Add 11.68% 80,200 2.40
Q2 2018
CHTR - Charter Communications Add 16.43% 96,884 2.94
BKNG - Booking Holdings Inc. Add 1.27% 32,500 0.27
ORLY - O'Reilly Automotive Buy 333,079 9.42
Q1 2018
CHTR - Charter Communications Add 34.56% 151,411 5.39
BKNG - Booking Holdings Inc. Buy 2,554,575 24.33
Q4 2017
CHTR - Charter Communications Add 88.37% 205,530 9.07
PCLN - Priceline Group Inc Add 18.70% 14,850 3.39
Q3 2017
TDG - TransDigm Group Inc. Add 13.00% 74,367 2.78
Q2 2017
TDG - TransDigm Group Inc. Add 6.73% 36,094 1.37
CHTR - Charter Communications Add 6.48% 25,000 1.19
Q1 2017
PCLN - Priceline Group Inc Add 19.94% 13,200 3.48
MCO - Moody's Corp. Add 0.38% 4,100 0.07
Q4 2016
TDG - TransDigm Group Inc. Add 34.69% 152,356 5.56
MCO - Moody's Corp. Add 11.74% 113,336 1.57
PCLN - Priceline Group Inc Buy 66,213 14.22
Q3 2016
WAB - WABTEC Corp. Buy 839,826 10.92
Q2 2016
1LGE - Liberty Lilac Group - C Add 765.99% 352,700 2.08
LBTYK - Liberty Global Ltd CL C Add 25.20% 710,000 3.70
BRK.B - Berkshire Hathaway CL B Buy 315,375 8.30
Q1 2016
MCO - Moody's Corp. Add 23.44% 197,429 3.51
LBTYK - Liberty Global Ltd CL C Add 17.88% 427,300 2.96
CHTR - Charter Communications Add 14.36% 70,000 2.61
V - Visa Inc. Add 12.82% 32,100 0.45
TDG - TransDigm Group Inc. Add 5.03% 34,972 1.42
Q4 2015
LBTYK - Liberty Global Ltd CL C Add 37.82% 655,869 5.44
MCO - Moody's Corp. Add 14.68% 107,860 2.20
TDG - TransDigm Group Inc. Add 12.16% 75,380 3.50
Q3 2015
LBTYK - Liberty Global Ltd CL C Add 63.92% 676,170 6.61
MCO - Moody's Corp. Add 57.31% 267,595 6.26
CHTR - Charter Communications Add 56.11% 180,146 7.55
TDG - TransDigm Group Inc. Add 42.95% 186,242 9.43
MA - Mastercard Inc. Add 2.10% 8,300 0.18
1LGE - Liberty Lilac Group - C Buy 46,045 0.38
Q2 2015
CHTR - Charter Communications Add 312.44% 243,235 13.29
TDG - TransDigm Group Inc. Add 87.11% 201,871 14.46
LBTYK - Liberty Global Ltd CL C Add 31.67% 254,400 4.11
MA - Mastercard Inc. Add 26.85% 83,700 2.50
MCO - Moody's Corp. Add 8.03% 34,699 1.19
IBKR - Interactive Brokers Group Inc. Buy 33,101 0.44
Q1 2015
V - Visa Inc. Add 428.09% 279,732 9.14
MCO - Moody's Corp. Add 98.80% 214,800 11.14
LBTYK - Liberty Global Ltd CL C Add 69.24% 328,687 8.18
TDG - TransDigm Group Inc. Add 49.44% 76,666 8.38
MA - Mastercard Inc. Add 20.02% 52,000 2.25
CHTR - Charter Communications Buy 77,850 7.51