Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
---|---|---|---|---|---|---|
Q2 2024 | 200 | 1,579,533 | MSFT, ADI, AMAT, LIN | 13F-HR | 8/9/2024 | 000108514624003619 |
Q1 2024 | 203 | 1,584,659 | MSFT, LIN, ADI, GE | 13F-HR | 5/6/2024 | 000108514624002215 |
Q4 2023 | 195 | 1,447,222 | MSFT, ADI, LIN, PAYX | 13F-HR | 1/31/2024 | 000108514624000575 |
Q3 2023 | 189 | 1,361,110 | MSFT, ADI, PAYX, LIN | 13F-HR | 10/25/2023 | 000108514623003924 |
Q2 2023 | 193 | 1,430,509 | MSFT, ADI, LIN, PAYX | 13F-HR | 8/7/2023 | 000108514623003126 |
Q1 2023 | 190 | 1,430,811 | MSFT, ADI, PAYX, ITW | 13F-HR | 4/28/2023 | 000108514623001967 |
Q4 2022 | 190 | 1,366,762 | MSFT, PAYX, ADI, ITW | 13F-HR | 1/20/2023 | 000108514623000254 |
Q3 2022 | 185 | 1,224,800 | MSFT, PAYX, ADI, ALB | 13F-HR | 11/3/2022 | 000108514622003776 |
Q2 2022 | 191 | 1,269,610 | MSFT, PAYX, ADI, DEO | 13F-HR | 8/1/2022 | 000108514622002663 |
Q1 2022 | 206 | 1,473,560 | MSFT, PAYX, ADI, DEO | 13F-HR | 4/18/2022 | 000108514622001440 |
Q4 2021 | 207 | 1,554,510 | MSFT, PAYX, ADI, JCI | 13F-HR | 2/7/2022 | 000108514622000581 |
Q3 2021 | 205 | 1,432,610 | MSFT, PYPL, ADI, PAYX | 13F-HR | 10/28/2021 | 000108514621002920 |
Q2 2021 | 204 | 1,445,040 | MSFT, PYPL, ADI, PAYX | 13F-HR | 7/27/2021 | 000108514621002118 |
Q1 2021 | 197 | 1,337,550 | MSFT, PYPL, ADI, ITW | 13F-HR | 4/21/2021 | 000108514621001275 |
Q4 2020 | 192 | 1,274,460 | MSFT, PYPL, ADSK, ADI | 13F-HR | 1/29/2021 | 000108514621000348 |
Q3 2020 | 178 | 1,110,270 | MSFT, PYPL, ITW, ADSK | 13F-HR | 11/3/2020 | 000108514620002727 |
Q2 2020 | 176 | 1,033,560 | MSFT, PYPL, ADSK, ADI | 13F-HR | 7/24/2020 | 000108514620001879 |
Q1 2020 | 163 | 848,118 | MSFT, HRL, PYPL, ITW | 13F-HR | 5/14/2020 | 000108514620001500 |
Q4 2019 | 184 | 1,097,730 | MSFT, ADI, PAYX, DEO | 13F-HR | 2/7/2020 | 000108514620000455 |
Q3 2019 | 177 | 1,016,341 | MSFT, ADI, DEO, PAYX | 13F-HR | 10/30/2019 | 000108514619002666 |
Q2 2019 | 181 | 1,011,668 | MSFT, DEO, ADI, PAYX | 13F-HR | 7/29/2019 | 000108514619001990 |
Q1 2019 | 173 | 960,232 | MSFT, DEO, HRL, PAYX | 13F-HR | 4/26/2019 | 000108514619001257 |
Q4 2018 | 165 | 844,972 | MSFT, HRL, DEO, MRK | 13F-HR | 2/12/2019 | 000108514619000508 |
Q3 2018 | 183 | 970,381 | MSFT, PAYX, HRL, DEO | 13F-HR | 11/2/2018 | 000108514618002485 |
Q2 2018 | 176 | 910,185 | MSFT, ADI, DEO, HRL | 13F-HR | 7/27/2018 | 000108514618001773 |
Q1 2018 | 177 | 896,495 | MSFT, ADI, ITW, DEO | RESTATEMENT | 5/4/2018 | 000108514618001237 |
Q4 2017 | 183 | 936,778 | MSFT, ITW, DEO, HRL | 13F-HR | 2/6/2018 | 000108514618000336 |
Q3 2017 | 183 | 890,733 | MSFT, ITW, DEO, ADI | 13F-HR | 11/3/2017 | 000108514617002210 |
Q2 2017 | 184 | 846,286 | MSFT, ITW, HRL, ADI | 13F-HR | 7/27/2017 | 000108514617001576 |
Q1 2017 | 182 | 809,636 | MSFT, HRL, ADI, ITW | 13F-HR | 4/28/2017 | 000108514617001055 |
Q4 2016 | 180 | 771,591 | MSFT, HRL, PAYX, ITW | 13F-HR | 2/2/2017 | 000108514617000252 |
Q3 2016 | 179 | 761,191 | MSFT, HRL, PAYX, ITW | 13F-HR | 10/24/2016 | 000108514616004559 |
Q2 2016 | 168 | 714,378 | MSFT, HRL, PAYX, XOM | 13F-HR | 7/28/2016 | 000108514616004063 |
Q1 2016 | 168 | 690,990 | HRL, MSFT, PAYX, XOM | 13F-HR | 5/6/2016 | 000108514616003605 |
Q4 2015 | 173 | 657,860 | HRL, MSFT, PAYX, XOM | 13F-HR | 2/3/2016 | 000108514616002739 |
Q3 2015 | 172 | 596,266 | HRL, MSFT, PAYX, XOM | 13F-HR | 11/2/2015 | 000108514615002128 |
Q2 2015 | 175 | 653,711 | MSFT, HRL, XOM, MRK | 13F-HR | 8/3/2015 | 000108514615001559 |
Q1 2015 | 166 | 654,140 | HRL, MSFT, XOM, MRK | 13F-HR | 5/15/2015 | 000108514615001274 |
Q4 2014 | 168 | 646,960 | MSFT, XOM, HRL, MRK | 13F-HR | 2/5/2015 | 000108514615000250 |
Q3 2014 | 166 | 636,441 | MSFT, XOM, HRL, MRK | 13F-HR | 11/10/2014 | 000108514614002152 |
Q2 2014 | 182 | 662,835 | XOM, MSFT, HRL, MRK | 13F-HR | 8/14/2014 | 000108514614001791 |
Q1 2014 | 178 | 637,043 | XOM, MSFT, HRL, MRK | 13F-HR | 5/6/2014 | 000108514614000978 |
Q4 2013 | 174 | 615,481 | VOD, XOM, MSFT, HRL | 13F-HR | 2/6/2014 | 000108514614000267 |