Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
---|---|---|---|---|---|---|
Q3 2024 | 227 | 1,838,061 | MSFT, JPM, BK, HD | 13F-HR | 11/12/2024 | 000108514624005517 |
Q2 2024 | 210 | 1,679,821 | MSFT, JPM, WM, MRK | 13F-HR | 7/30/2024 | 000108514624003368 |
Q1 2024 | 216 | 1,722,170 | MSFT, MRK, JPM, WM | 13F-HR | 5/6/2024 | 000108514624002243 |
Q4 2023 | 217 | 1,626,320 | MSFT, JPM, MRK, WM | 13F-HR | 1/24/2024 | 000108514624000474 |
Q3 2023 | 200 | 1,496,762 | MSFT, MRK, JNJ, JPM | 13F-HR | 10/10/2023 | 000108514623003636 |
Q2 2023 | 209 | 1,573,525 | MSFT, MRK, MCD, JNJ | 13F-HR | 7/20/2023 | 000108514623002790 |
Q1 2023 | 147 | 1,434,864 | MSFT, MRK, MCD, PEP | 13F-HR | 4/26/2023 | 000108514623001891 |
Q4 2022 | 164 | 1,468,749 | MRK, JNJ, PFE, PEP | 13F-HR | 1/31/2023 | 000108514623000503 |
Q3 2022 | 159 | 1,323,907 | JNJ, WM, MSFT, PEP | 13F-HR | 10/18/2022 | 000108514622003501 |
Q2 2022 | 159 | 1,393,363 | JNJ, MSFT, PFE, MRK | 13F-HR | 7/18/2022 | 000108514622002432 |
Q1 2022 | 141 | 1,444,929 | MSFT, PLD, JNJ, PFE | 13F-HR | 4/14/2022 | 000108514622001421 |
Q4 2021 | 154 | 1,574,731 | MSFT, PFE, PLD, HD | 13F-HR | 1/20/2022 | 000108514622000270 |
Q3 2021 | 148 | 1,397,949 | MSFT, IGIB, JPM, HD | 13F-HR | 10/18/2021 | 000108514621002814 |
Q2 2021 | 147 | 1,385,772 | MSFT, IGIB, JNJ, HD | 13F-HR | 7/16/2021 | 000108514621002002 |
Q1 2021 | 149 | 1,346,566 | MSFT, IGIB, JNJ, JPM | 13F-HR | 4/19/2021 | 000108514621001212 |
Q4 2020 | 150 | 1,241,920 | MSFT, IGIB, JNJ, NEE | 13F-HR | 1/20/2021 | 000108514621000179 |
Q3 2020 | 135 | 1,146,283 | MSFT, UPS, HD, JNJ | 13F-HR | 10/14/2020 | 000108514620002522 |
Q2 2020 | 131 | 1,070,573 | MSFT, HD, JNJ, IGIB | 13F-HR | 7/13/2020 | 000108514620001757 |
Q1 2020 | 129 | 890,234 | MSFT, JNJ, NEE, VZ | 13F-HR | 4/14/2020 | 000108514620001109 |
Q4 2019 | 150 | 1,260,165 | MSFT, JNJ, JPM, MDT | 13F-HR | 1/14/2020 | 000108514620000137 |
Q3 2019 | 146 | 1,239,848 | MSFT, HD, MDT, VZ | 13F-HR | 10/15/2019 | 000108514619002535 |
Q2 2019 | 131 | 1,135,710 | MSFT, JNJ, WM, MCD | 13F-HR | 7/17/2019 | 000108514619001913 |
Q1 2019 | 132 | 1,124,780 | MSFT, CSCO, XOM, JNJ | 13F-HR | 4/12/2019 | 000108514619001168 |
Q4 2018 | 137 | 974,778 | PFE, MSFT, VZ, MRK | 13F-HR | 2/1/2019 | 000108514619000289 |
Q3 2018 | 135 | 1,131,412 | MSFT, PFE, XOM, CSCO | 13F-HR | 10/16/2018 | 000108514618002330 |
Q2 2018 | 130 | 1,051,040 | XOM, MSFT, PFE, CSCO | 13F-HR | 7/16/2018 | 000108514618001693 |
Q1 2018 | 168 | 1,046,041 | PG, T, MSFT, ENB.TO | 13F-HR | 4/16/2018 | 000108514618001083 |
Q4 2017 | 133 | 981,396 | PG, PFE, T, JNJ | 13F-HR | 2/7/2018 | 000108514618000383 |
Q3 2017 | 133 | 1,000,340 | PG, PFE, ENB.TO, T | 13F-HR | 10/17/2017 | 000108514617002081 |
Q2 2017 | 126 | 951,553 | JNJ, AAPL, PG, BA | 13F-HR | 7/21/2017 | 000108514617001531 |
Q1 2017 | 124 | 894,537 | JNJ, PG, AAPL, GE | 13F-HR | 4/20/2017 | 000108514617001001 |
Q4 2016 | 118 | 914,539 | JNJ, GE, PG, VZ | 13F-HR | 1/18/2017 | 000108514617000128 |
Q3 2016 | 122 | 902,163 | JNJ, PG, GE, VZ | 13F-HR | 10/28/2016 | 000108514616004582 |
Q2 2016 | 120 | 866,981 | JNJ, GE, PG, MSFT | 13F-HR | 7/28/2016 | 000108514616004064 |
Q1 2016 | 120 | 842,920 | GE, MSFT, JNJ, PG | 13F-HR | 5/5/2016 | 000108514616003593 |
Q4 2015 | 122 | 766,941 | MSFT, GE, JNJ, PG | 13F-HR | 1/26/2016 | 000108514616002659 |
Q3 2015 | 103 | 715,848 | MSFT, GE, JNJ, IGIB | 13F-HR | 10/22/2015 | 000108514615002050 |
Q2 2015 | 108 | 768,637 | MSFT, GE, ABBV, NVS | 13F-HR | 7/31/2015 | 000108514615001546 |
Q1 2015 | 108 | 761,065 | GE, MSFT, JNJ, NVS | 13F-HR | 5/8/2015 | 000108514615001086 |
Q4 2014 | 115 | 772,300 | MSFT, ABBV, JNJ, GE | 13F-HR | 1/26/2015 | 000108514615000169 |
Q3 2014 | 113 | 744,872 | INTC, MSFT, JNJ, CVX | 13F-HR | 10/28/2014 | 000108514614002043 |
Q2 2014 | 103 | 701,915 | INTC, CVX, MSFT, GE | 13F-HR | 7/25/2014 | 000108514614001417 |
Q1 2014 | 107 | 707,041 | MSFT, IGIB, CVX, GE | 13F-HR | 5/2/2014 | 000108514614000956 |
Q4 2013 | 109 | 701,640 | GE, MSFT, IGIB, INTC | 13F-HR | 1/24/2014 | 000108514614000156 |