Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
---|---|---|---|---|---|---|
Q3 2024 | 62 | 263,520 | MSFT, AAPL, ADBE, GOOG | 13F-HR | 10/15/2024 | 000195175724001026 |
Q2 2024 | 61 | 260,816 | MSFT, ADBE, AAPL, GOOG | 13F-HR | 8/1/2024 | 000195175724000602 |
Q1 2024 | 63 | 247,969 | MSFT, ADBE, AAPL, IDXX | 13F-HR | 4/12/2024 | 000108514624001764 |
Q4 2023 | 60 | 246,393 | ADBE, MSFT, AAPL, IDXX | 13F-HR | 1/19/2024 | 000108514624000359 |
Q3 2023 | 61 | 227,005 | ADBE, AAPL, MSFT, GOOG | 13F-HR | 10/19/2023 | 000108514623003785 |
Q2 2023 | 63 | 286,822 | ADBE, IDXX, MSFT, AAPL | 13F-HR | 7/17/2023 | 000108514623002748 |
Q1 2023 | 61 | 264,503 | IDXX, MSFT, AAPL, ADBE | 13F-HR | 4/24/2023 | 000108514623001850 |
Q4 2022 | 63 | 233,315 | IDXX, MSFT, ADBE, AAPL | 13F-HR | 1/23/2023 | 000108514623000311 |
Q3 2022 | 58 | 229,972 | AAPL, IDXX, MSFT, BMY | 13F-HR | 10/31/2022 | 000108514622003687 |
Q2 2022 | 61 | 251,932 | ADBE, MSFT, IDXX, AAPL | 13F-HR | 7/26/2022 | 000108514622002586 |
Q1 2022 | 61 | 319,354 | IDXX, ADBE, MSFT, AAPL | 13F-HR | 4/25/2022 | 000108514622001550 |
Q4 2021 | 61 | 373,784 | IDXX, ADBE, MSFT, AAPL | 13F-HR | 1/19/2022 | 000108514622000230 |
Q3 2021 | 61 | 348,415 | ADBE, IDXX, MSFT, AAPL | 13F-HR | 10/20/2021 | 000108514621002849 |
Q2 2021 | 62 | 356,086 | ADBE, IDXX, MSFT, AAPL | 13F-HR | 7/27/2021 | 000108514621002100 |
Q1 2021 | 61 | 313,401 | ADBE, IDXX, MSFT, BMY | 13F-HR | 4/23/2021 | 000108514621001303 |
Q4 2020 | 60 | 303,588 | ADBE, IDXX, MSFT, AAPL | 13F-HR | 1/27/2021 | 000108514621000274 |
Q3 2020 | 55 | 260,502 | ADBE, IDXX, MSFT, BMY | 13F-HR | 10/19/2020 | 000108514620002570 |
Q2 2020 | 53 | 231,601 | ADBE, IDXX, BMY, MSFT | 13F-HR | 7/20/2020 | 000108514620001831 |
Q1 2020 | 53 | 186,362 | ADBE, BMY, IDXX, MSFT | 13F-HR | 4/17/2020 | 000108514620001147 |
Q4 2019 | 60 | 212,312 | ADBE, BMY, IDXX, MSFT | 13F-HR | 1/24/2020 | 000108514620000282 |
Q3 2019 | 57 | 208,503 | CELG, ADBE, IDXX, MSFT | 13F-HR | 10/24/2019 | 000108514619002627 |
Q2 2019 | 55 | 208,614 | CELG, ADBE, IDXX, MSFT | 13F-HR | 7/29/2019 | 000108514619001984 |
Q1 2019 | 56 | 201,798 | CELG, ADBE, IDXX, MSFT | 13F-HR | 4/22/2019 | 000108514619001226 |
Q4 2018 | 53 | 168,944 | CELG, ADBE, IDXX, MSFT | 13F-HR | 1/28/2019 | 000108514619000230 |
Q3 2018 | 57 | 209,795 | CELG, ADBE, IDXX, MSFT | 13F-HR | 10/19/2018 | 000108514618002362 |
Q2 2018 | 57 | 189,713 | CELG, ADBE, IDXX, MSFT | 13F-HR | 7/25/2018 | 000108514618001759 |
Q1 2018 | 55 | 184,125 | CELG, ADBE, IDXX, MSFT | 13F-HR | 4/20/2018 | 000108514618001118 |
Q4 2017 | 58 | 185,326 | CELG, ADBE, IDXX, MSFT | 13F-HR | 2/6/2018 | 000108514618000334 |
Q3 2017 | 58 | 194,740 | CELG, IDXX, ADBE, MSFT | 13F-HR | 10/16/2017 | 000108514617002057 |
Q2 2017 | 58 | 183,067 | CELG, IDXX, ADBE, MSFT | 13F-HR | 7/20/2017 | 000108514617001525 |
Q1 2017 | 60 | 183,049 | CELG, IDXX, ADBE, MSFT | 13F-HR | 4/27/2017 | 000108514617001046 |
Q4 2016 | 59 | 167,536 | CELG, IDXX, ADBE, MSFT | 13F-HR | 1/27/2017 | 000108514617000199 |
Q3 2016 | 50 | 135,741 | CELG, IDXX, ADBE, MSFT | 13F-HR | 10/25/2016 | 000108514616004566 |
Q2 2016 | 48 | 127,259 | CELG, ADBE, IDXX, MSFT | 13F-HR | 7/26/2016 | 000108514616004047 |
Q1 2016 | 49 | 125,038 | CELG, ADBE, IDXX, MSFT | 13F-HR | 5/2/2016 | 000108514616003553 |
Q4 2015 | 50 | 132,162 | CELG, ADBE, IDXX, MSFT | 13F-HR | 1/26/2016 | 000108514616002657 |
Q3 2015 | 50 | 121,790 | CELG, ADBE, IDXX, MSFT | 13F-HR | 10/27/2015 | 000108514615002083 |
Q2 2015 | 52 | 127,127 | CELG, ADBE, IDXX, MSFT | 13F-HR | 7/28/2015 | 000108514615001519 |
Q1 2015 | 60 | 132,086 | CELG, IDXX, ADBE, AAPL | 13F-HR | 5/14/2015 | 000108514615001214 |