Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
---|---|---|---|---|---|---|
Q3 2024 | 160 | 1,045,597 | AAPL, MA, MSFT, ADP | 13F-HR | 10/21/2024 | 000087822824000011 |
Q2 2024 | 159 | 981,387 | AAPL, MSFT, MA, ADP | 13F-HR | 7/22/2024 | 000087822824000006 |
Q1 2024 | 163 | 989,645 | MA, MSFT, AAPL, ADP | 13F-HR | 4/22/2024 | 000087822824000004 |
Q4 2023 | 162 | 928,325 | AAPL, MA, MSFT, ADP | 13F-HR | 1/22/2024 | 000087822824000002 |
Q3 2023 | 156 | 849,935 | AAPL, MA, ADP, MSFT | 13F-HR | 10/20/2023 | 000087822823000008 |
Q2 2023 | 147 | 885,312 | AAPL, MA, MSFT, ADP | 13F-HR | 7/20/2023 | 000087822823000006 |
Q1 2023 | 146 | 843,385 | AAPL, MA, ADP, MSFT | 13F-HR | 4/19/2023 | 000087822823000004 |
Q4 2022 | 146 | 813,667 | MA, ADP, AAPL, TJX | 13F-HR | 1/17/2023 | 000087822823000002 |
Q3 2022 | 145 | 743,250 | AAPL, ADP, MA, MSFT | 13F-HR | 10/18/2022 | 000087822822000010 |
Q2 2022 | 149 | 786,453 | AAPL, MA, ADP, MSFT | 13F-HR | 7/14/2022 | 000087822822000006 |
Q1 2022 | 153 | 898,120 | AAPL, MA, ADP, MSFT | 13F-HR | 4/22/2022 | 000087822822000004 |
Q4 2021 | 155 | 988,496 | AAPL, MA, ADP, MSFT | 13F-HR | 1/24/2022 | 000087822822000002 |
Q3 2021 | 153 | 896,971 | AAPL, MA, ADP, MSFT | 13F-HR | 10/19/2021 | 000087822821000008 |
Q2 2021 | 153 | 893,375 | MA, AAPL, ADP, MSFT | 13F-HR | 7/19/2021 | 000087822821000006 |
Q1 2021 | 150 | 830,943 | MA, AAPL, ADP, MSFT | 13F-HR | 4/20/2021 | 000087822821000004 |
Q4 2020 | 150 | 817,871 | MA, AAPL, ADP, NKE | 13F-HR | 1/22/2021 | 000087822821000002 |
Q3 2020 | 146 | 750,255 | MA, AAPL, MSFT, ADP | 13F-HR | 10/20/2020 | 000087822820000008 |
Q2 2020 | 143 | 689,956 | MA, AAPL, ADP, MSFT | 13F-HR | 7/17/2020 | 000087822820000006 |
Q1 2020 | 138 | 591,165 | MA, ADP, AAPL, MSFT | 13F-HR | 4/16/2020 | 000087822820000004 |
Q4 2019 | 150 | 726,064 | MA, ADP, AAPL, TJX | 13F-HR | 1/17/2020 | 000087822820000002 |
Q3 2019 | 153 | 682,889 | MA, ADP, SYK, ECL | 13F-HR | 10/22/2019 | 000087822819000008 |
Q2 2019 | 154 | 666,494 | MA, ADP, ECL, SYK | 13F-HR | 7/16/2019 | 000087822819000006 |
Q1 2019 | 155 | 642,375 | MA, ADP, SYK, TJX | 13F-HR | 4/11/2019 | 000087822819000004 |
Q4 2018 | 143 | 555,536 | MA, ADP, SYK, ECL | 13F-HR | 1/17/2019 | 000087822819000002 |
Q3 2018 | 154 | 642,119 | MA, ADP, TJX, AAPL | 13F-HR | 10/12/2018 | 000087822818000008 |
Q2 2018 | 149 | 585,911 | MA, ADP, SYK, TJX | 13F-HR | 7/16/2018 | 000087822818000006 |
Q1 2018 | 153 | 555,210 | MA, ADP, SYK, ECL | 13F-HR | 4/11/2018 | 000087822818000004 |
Q4 2017 | 156 | 583,704 | ADP, MA, SYK, AAPL | 13F-HR | 1/16/2018 | 000087822818000002 |
Q3 2017 | 156 | 565,928 | ADP, MA, SYK, ECL | 13F-HR | 10/17/2017 | 000087822817000010 |
Q2 2017 | 143 | 530,748 | ADP, MA, SYK, ECL | 13F-HR | 7/18/2017 | 000087822817000006 |
Q1 2017 | 142 | 523,050 | ADP, MA, TJX, SYK | 13F-HR | 4/20/2017 | 000087822817000004 |
Q4 2016 | 139 | 506,549 | ADP, MA, TJX, ECL | 13F-HR | 1/23/2017 | 000087822817000002 |
Q3 2016 | 140 | 506,953 | ADP, MA, ECL, TJX | RESTATEMENT | 10/18/2016 | 000087822816000022 |
Q2 2016 | 141 | 509,472 | ADP, TJX, ECL, MA | 13F-HR | 7/18/2016 | 000087822816000018 |
Q1 2016 | 146 | 515,004 | ADP, TJX, MA, ECL | 13F-HR | 4/19/2016 | 000087822816000014 |
Q4 2015 | 149 | 506,892 | ADP, MA, ECL, TJX | RESTATEMENT | 1/19/2016 | 000087822816000012 |
Q3 2015 | 147 | 487,194 | ADP, MA, ECL, TJX | 13F-HR | 10/16/2015 | 000087822815000008 |
Q2 2015 | 149 | 515,472 | ADP, MA, ECL, XOM | 13F-HR | 7/20/2015 | 000087822815000006 |
Q1 2015 | 148 | 520,067 | ADP, ECL, XOM, TJX | 13F-HR | 4/20/2015 | 000087822815000004 |
Q4 2014 | 145 | 512,452 | ADP, XOM, TJX, MA | 13F-HR | 1/22/2015 | 000087822815000002 |
Q3 2014 | 138 | 479,752 | ADP, XOM, ECL, CL | 13F-HR | 10/21/2014 | 000087822814000010 |
Q2 2014 | 136 | 475,169 | XOM, ADP, ECL, KO | RESTATEMENT | 7/30/2014 | 000087822814000008 |
Q1 2014 | 137 | 459,977 | XOM, ADP, ECL, CL | 13F-HR | 4/17/2014 | 000087822814000005 |
Q4 2013 | 137 | 455,833 | XOM, ADP, KO, ECL | 13F-HR | 1/21/2014 | 000087822814000002 |