| Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
|---|---|---|---|---|---|---|
| Q3 2026 | 50 | 531,716 | BRK-B, GOOGL, MSFT, AMZN | 13F-HR | 10/15/2026 | 000106299326005359 |
| Q2 2026 | 48 | 537,916 | BRK-B, GOOGL, AMZN, MSFT | 13F-HR | 7/7/2026 | 000106299326003526 |
| Q1 2026 | 52 | 505,594 | BRK-B, GOOGL, AMZN, MSFT | 13F-HR | 4/20/2026 | 000106299326002053 |
| Q4 2025 | 56 | 570,725 | GOOGL, BRK-B, AMZN, MSFT | 13F-HR | 2/10/2026 | 000106299326000755 |
| Q3 2025 | 57 | 573,231 | BRK-B, GOOGL, IDXX, MSFT | 13F-HR | 10/17/2025 | 000106299325016163 |
| Q2 2025 | 61 | 525,823 | BRK-B, GOOGL, MSFT, IDXX | 13F-HR | 7/25/2025 | 000106299325013153 |
| Q1 2025 | 66 | 514,431 | BRK-B, GOOGL, AMZN, ROP | 13F-HR | 4/15/2025 | 000106299325007486 |
| Q4 2024 | 55 | 506,157 | BRK-B, GOOGL, MSFT, AMZN | 13F-HR | 1/21/2025 | 000106299325000918 |
| Q3 2024 | 55 | 525,675 | BRK-B, MSFT, GOOGL, AAPL | 13F-HR | 10/28/2024 | 000106299324018006 |
| Q2 2024 | 55 | 446,950 | BRK-B, GOOGL, MSFT, AAPL | 13F-HR | 7/19/2024 | 000106299324013951 |
| Q1 2024 | 54 | 499,379 | BRK-B, GOOGL, MSFT, JPM | 13F-HR | 5/15/2024 | 000106299324010272 |
| Q4 2023 | 55 | 460,608 | BRK-B, GOOGL, MSFT, JPM | 13F-HR | 2/12/2024 | 000106299324002826 |
| Q3 2023 | 59 | 420,831 | BRK-B, GOOGL, MSFT, MA | 13F-HR | 11/9/2023 | 000106299323020387 |
| Q2 2023 | 61 | 420,322 | BRK-B, GOOGL, MSFT, JPM | 13F-HR | 8/17/2023 | 000106299323016733 |
| Q1 2023 | 67 | 407,724 | BRK-B, GOOGL, MSFT, MA | 13F-HR | 5/18/2023 | 000106299323011482 |
| Q4 2022 | 41 | 564,440 | BRK-B, BN, GOOGL, MSFT | 13F-HR | 2/14/2023 | 000106299323003258 |
| Q3 2022 | 42 | 531,651 | BRK-B, GOOGL, BAM, MSFT | 13F-HR | 11/7/2022 | 000106299322021648 |
| Q2 2022 | 46 | 535,516 | BRK-B, GOOGL, MSFT, BAM | 13F-HR | 8/10/2022 | 000106299322017610 |
| Q1 2022 | 44 | 651,216 | BRK-B, GOOGL, MSFT, BAM | 13F-HR | 4/13/2022 | 000106299322010158 |
| Q4 2021 | 45 | 623,927 | BRK-B, GOOGL, MSFT, BAM | 13F-HR | 2/8/2022 | 000106299322003005 |
| Q3 2021 | 46 | 546,594 | BRK-B, GOOGL, MSFT, BAM | 13F-HR | 11/8/2021 | 000106299321010353 |
| Q2 2021 | 46 | 570,585 | BRK-B, GOOGL, MSFT, WFC | 13F-HR | 8/11/2021 | 000106299321007324 |
| Q1 2021 | 45 | 523,506 | BRK-B, MSFT, WFC, GOOGL | 13F-HR | 5/11/2021 | 000106299321004363 |
| Q4 2020 | 46 | 464,206 | BRK-B, MSFT, GOOGL, CNQ | 13F-HR | 2/16/2021 | 000106299321001432 |
| Q3 2020 | 41 | 383,081 | BRK-B, MSFT, GOOGL, XRAY | 13F-HR | 11/6/2020 | 000106299320005429 |
| Q2 2020 | 39 | 388,781 | BRK-B, MSFT, XRAY, GOOGL | 13F-HR | 7/23/2020 | 000106299320003449 |
| Q1 2020 | 41 | 335,069 | BRK-B, MSFT, XRAY, WBA | 13F-HR | 4/29/2020 | 000106299320002005 |
| Q4 2019 | 39 | 448,054 | BRK-B, APA, XRAY, WHR | 13F-HR | 2/11/2020 | 000106299320000629 |
| Q3 2019 | 40 | 413,603 | WHR, BRK-B, XRAY, APA | 13F-HR | 11/5/2019 | 000106299319004152 |
| Q2 2019 | 41 | 402,479 | XRAY, WBA, WHR, BRK-B | 13F-HR | 8/13/2019 | 000106299319003345 |
| Q1 2019 | 41 | 401,074 | XRAY, WBA, WHR, APA | 13F-HR | 5/1/2019 | 000106299319001948 |
| Q4 2018 | 36 | 460,236 | WBA, WFC, CNQ, SU | 13F-HR | 2/12/2019 | 000106299319000665 |
| Q3 2018 | 39 | 397,627 | WBA, APA, USB, XRAY | 13F-HR | 10/31/2018 | 000106299318004287 |
| Q2 2018 | 30 | 264,225 | WBA, USB, BRK-B, CNQ | 13F-HR | 8/7/2018 | 000106299318003158 |
| Q1 2018 | 32 | 322,440 | WBA, WFC, CNQ, SU | 13F-HR | 5/14/2018 | 000106299318002162 |
| Q4 2017 | 28 | 350,291 | WBA, CNQ, WFC, SU | 13F-HR | 2/13/2018 | 000095012318001664 |
| Q3 2017 | 28 | 329,662 | WBA, SU, CNQ, WFC | 13F-HR | 11/9/2017 | 000095012317009933 |
| Q2 2017 | 31 | 342,723 | WBA, AAPL, WFC, CNQ | 13F-HR | 8/10/2017 | 000095012317007086 |
| Q1 2017 | 40 | 359,335 | WBA, AAPL, SU, CNQ | 13F-HR | 5/9/2017 | 000095012317004145 |
| Q4 2016 | 41 | 339,294 | WBA, AAPL, SU, CME | 13F-HR | 2/14/2017 | 000095012317002511 |
| Q3 2016 | 35 | 307,736 | WBA, AAPL, SU, CME | 13F-HR | 10/21/2016 | 000095012316020794 |
| Q2 2016 | 36 | 314,959 | WBA, SU, AAPL, CME | 13F-HR | 7/29/2016 | 000095012316018602 |
| Q1 2016 | 36 | 240,754 | WBA, AAPL, SU, CNQ | 13F-HR | 5/11/2016 | 000095012316016600 |
| Q4 2015 | 30 | 250,804 | WBA, CNQ, MSFT, AAPL | 13F-HR | 2/10/2016 | 000095012316013876 |
| Q3 2015 | 28 | 228,533 | WBA, AAPL, SU, CNQ | RESTATEMENT | 11/5/2015 | 000095012315010832 |