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  O'Reilly Automotive (ORLY)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2020   Q1 0 0.00 Sell 100.00% 2.55 SEC
2019   Q4 93,918 2.55 $438.27 $41,161,000 SEC
2019   Q3 93,918 3.24 Reduce 69.58% 6.85 $398.51 $37,427,000 SEC
2019   Q2 308,729 9.84 $369.32 $114,020,000 SEC
2019   Q1 308,729 11.39 $388.30 $119,879,000 SEC
2018   Q4 308,729 12.65 Reduce 1.56% 0.16 $344.33 $106,305,000 SEC
2018   Q3 313,629 10.01 Reduce 5.84% 0.55 $347.32 $108,930,000 SEC
2018   Q2 333,079 9.42 Buy 9.42 $273.57 $91,120,000 SEC