Q2 2024
|
58 |
3,505,245 |
MCK, MSFT, FISV, BRK-B
|
13F-HR
|
7/23/2024 |
000108514624003179 |
Q1 2024
|
61 |
3,693,130 |
MCK, BRK-B, FISV, CMCSA
|
13F-HR
|
4/15/2024 |
000108514624001809 |
Q4 2023
|
60 |
3,646,558 |
MCK, CMCSA, BRK-B, BN.TO
|
13F-HR
|
1/12/2024 |
000108514624000228 |
Q3 2023
|
49 |
3,345,750 |
BRK-B, MCK, CMCSA, MSFT
|
13F-HR
|
10/13/2023 |
000108514623003730 |
Q2 2023
|
51 |
3,333,470 |
MCK, BRK-B, MSFT, CMCSA
|
13F-HR
|
7/24/2023 |
000108514623002847 |
Q1 2023
|
48 |
3,166,678 |
MCK, BRK-B, MSFT, ORCL
|
13F-HR
|
4/14/2023 |
000108514623001685 |
Q4 2022
|
51 |
3,057,978 |
MCK, BRK-B, CVS, CNC
|
13F-HR
|
2/6/2023 |
000108514623000628 |
Q3 2022
|
50 |
2,651,862 |
MCK, BRK-B, CVS, CNC
|
13F-HR
|
10/25/2022 |
000108514622003595 |
Q2 2022
|
49 |
2,930,760 |
MCK, MSFT, BRK-B, CVS
|
13F-HR
|
7/18/2022 |
000108514622002455 |
Q1 2022
|
49 |
3,372,207 |
MSFT, BRK-B, MCK, CVS
|
13F-HR
|
4/12/2022 |
000108514622001371 |
Q4 2021
|
52 |
3,374,178 |
MSFT, BRK-B, MCK, CVS
|
RESTATEMENT
|
1/20/2022 |
000108514622000248 |
Q3 2021
|
48 |
3,169,027 |
MSFT, BRK-B, AAP, CMCSA
|
13F-HR
|
10/14/2021 |
000108514621002794 |
Q2 2021
|
49 |
3,294,025 |
MSFT, BRK-B, CMCSA, AAP
|
13F-HR
|
7/16/2021 |
000108514621001998 |
Q1 2021
|
50 |
2,889,157 |
MSFT, BRK-B, CMCSA, MCK
|
13F-HR
|
4/14/2021 |
000108514621001157 |
Q4 2020
|
47 |
2,655,029 |
MSFT, BRK-B, CMCSA, MCK
|
13F-HR
|
1/20/2021 |
000108514621000199 |
Q3 2020
|
39 |
2,320,918 |
MSFT, BRK-B, CMCSA, MCK
|
13F-HR
|
10/19/2020 |
000108514620002553 |
Q2 2020
|
36 |
2,233,315 |
MSFT, MCK, BRK-B, CMCSA
|
13F-HR
|
7/16/2020 |
000108514620001809 |
Q1 2020
|
41 |
1,999,852 |
MSFT, BRK-B, MCK, CMCSA
|
13F-HR
|
5/5/2020 |
000122107320000089 |
Q4 2019
|
37 |
2,556,035 |
MSFT, BRK-B, KSU, BKNG
|
13F-HR
|
2/13/2020 |
000108514620000687 |
Q3 2019
|
38 |
2,448,704 |
MSFT, BRK-B, KSU, AON
|
13F-HR
|
11/13/2019 |
000108514619002910 |
Q2 2019
|
36 |
2,537,163 |
MSFT, AON, BRK-B, KSU
|
13F-HR
|
8/13/2019 |
000108514619002262 |
Q1 2019
|
43 |
2,593,789 |
MSFT, AON, CDK, KSU
|
13F-HR
|
5/14/2019 |
000108514619001565 |
Q4 2018
|
43 |
2,519,165 |
MSFT, AON, DLTR, BRK-B
|
13F-HR
|
2/13/2019 |
000108514619000691 |
Q3 2018
|
43 |
2,872,399 |
MSFT, AON, ORCL, CMCSA
|
13F-HR
|
11/14/2018 |
000108514618002653 |
Q2 2018
|
42 |
2,798,959 |
MSFT, ORCL, AON, CMCSA
|
13F-HR
|
8/13/2018 |
000108514618002020 |
Q1 2018
|
44 |
3,561,129 |
MSFT, ORCL, AON, CMCSA
|
13F-HR
|
5/14/2018 |
000108514618001420 |
Q4 2017
|
57 |
4,408,520 |
MSFT, ORCL, BRK-B, CMCSA
|
13F-HR
|
2/14/2018 |
000108514618000712 |
Q3 2017
|
45 |
4,122,810 |
ORCL, MSFT, BRK-B, AON
|
13F-HR
|
11/14/2017 |
000108514617002345 |
Q2 2017
|
47 |
4,258,712 |
ORCL, BRK-B, MSFT, AON
|
13F-HR
|
8/14/2017 |
000108514617001899 |
Q1 2017
|
44 |
4,180,874 |
BRK-B, ORCL, MSFT, AAPL
|
13F-HR
|
5/15/2017 |
000108514617001265 |
Q4 2016
|
43 |
4,310,570 |
MSFT, ORCL, BRK-B, CMCSA
|
13F-HR
|
2/13/2017 |
000108514617000618 |
Q3 2016
|
41 |
4,306,327 |
BRK-B, ORCL, MSFT, CMCSA
|
13F-HR
|
11/14/2016 |
000108514616004809 |
Q2 2016
|
55 |
4,449,668 |
ORCL, BRK-B, MSFT, AON
|
13F-HR
|
8/12/2016 |
000108514616004286 |
Q1 2016
|
55 |
4,295,459 |
ORCL, BRK-B, MSFT, NIELSEN HLDGS PLC
|
13F-HR
|
5/13/2016 |
000108514616003764 |
Q4 2015
|
60 |
4,190,798 |
MSFT, AGN, BRK-B, NIELSEN HLDGS PLC
|
13F-HR
|
2/12/2016 |
000108514616003112 |
Q3 2015
|
52 |
3,809,993 |
AAP, MSFT, NIELSEN HLDGS PLC, MSI
|
13F-HR
|
11/13/2015 |
000108514615002327 |
Q2 2015
|
51 |
3,898,169 |
MSFT, AIG, AAPL, AAP
|
13F-HR
|
8/13/2015 |
000108514615001766 |
Q1 2015
|
53 |
3,607,299 |
CHL, AAPL, MSFT, CVS
|
13F-HR
|
5/14/2015 |
000108514615001207 |
Q4 2014
|
52 |
3,328,121 |
AGN, AAP, CHL, ORCL
|
13F-HR
|
2/13/2015 |
000108514615000520 |
Q3 2014
|
43 |
2,828,316 |
AGN, CHL, MSFT, EBAY
|
13F-HR
|
11/13/2014 |
000108514614002249 |
Q2 2014
|
40 |
2,574,461 |
AGN, AAPL, HAL, MSFT
|
13F-HR
|
8/13/2014 |
000108514614001670 |
Q1 2014
|
36 |
2,249,801 |
MSFT, HAL, NCR, CVS
|
13F-HR
|
5/14/2014 |
000108514614001129 |
Q4 2013
|
37 |
2,235,280 |
AGN, CVS, AAPL, MSFT
|
13F-HR
|
2/12/2014 |
000108514614000526 |