Quarter | Holdings | Value ($000) | Top Holdings | Form Type | Date Filed | Filing ID |
---|---|---|---|---|---|---|
Q1 2021 | 56 | 315,899 | AAPL, CTAS, TSCO, TR | 13F-HR | 5/12/2021 | 000159981321000004 |
Q4 2020 | 53 | 303,787 | AAPL, CTAS, DHR, ROL | 13F-HR | 2/9/2021 | 000159981321000002 |
Q3 2020 | 52 | 274,470 | AAPL, CTAS, DHR, APD | 13F-HR | 11/13/2020 | 000159981320000008 |
Q2 2020 | 46 | 251,315 | AMZN, AAPL, CLX, CTAS | 13F-HR | 8/14/2020 | 000159981320000006 |
Q1 2020 | 45 | 207,117 | AMZN, NEE, CLX, PG | 13F-HR | 5/13/2020 | 000159981320000004 |
Q4 2019 | 47 | 247,511 | CTAS, PG, V, AAPL | 13F-HR | 2/14/2020 | 000159981320000002 |
Q3 2019 | 50 | 238,174 | CTAS, PG, WEC, AAPL | 13F-HR | 11/4/2019 | 000159981319000008 |
Q2 2019 | 48 | 229,374 | CTAS, PG, V, ADP | 13F-HR | 8/15/2019 | 000159981319000006 |
Q1 2019 | 47 | 218,814 | INTU, TSCO, CTAS, PG | 13F-HR | 5/8/2019 | 000159981319000004 |
Q4 2018 | 44 | 184,114 | TSCO, CTAS, INTU, MKC | 13F-HR | 2/12/2019 | 000159981319000002 |
Q3 2018 | 46 | 205,261 | AAPL, TSCO, AMZN, CTAS | 13F-HR | 11/15/2018 | 000159981318000008 |
Q2 2018 | 45 | 183,679 | CTAS, AAPL, ADP, INTU | 13F-HR | 8/10/2018 | 000159981318000006 |
Q1 2018 | 44 | 175,952 | AMZN, CTAS, AAPL, INTU | 13F-HR | 5/8/2018 | 000159981318000004 |
Q4 2017 | 44 | 184,157 | ROL, TSCO, AAPL, V | 13F-HR | 2/15/2018 | 000159981318000002 |
Q3 2017 | 42 | 164,676 | ROL, AAPL, V, CTAS | 13F-HR | 11/2/2017 | 000159981317000008 |
Q2 2017 | 44 | 160,288 | ROL, WOOF, AAPL, JNJ | 13F-HR | 8/7/2017 | 000159981317000006 |
Q1 2017 | 44 | 155,764 | WOOF, AMZN, ROL, AAPL | 13F-HR | 4/27/2017 | 000159981317000004 |
Q4 2016 | 42 | 141,686 | SCHW, SNA, ADP, AMZN | 13F-HR | 2/7/2017 | 000159981317000002 |
Q3 2016 | 42 | 134,595 | AMZN, APD, MKC, SCHW | 13F-HR | 10/11/2016 | 000159981316000015 |
Q2 2016 | 43 | 136,222 | ABX.TO, MKC, SNA, AMZN | 13F-HR | 8/4/2016 | 000159981316000013 |
Q1 2016 | 44 | 135,133 | ABX.TO, AMZN, HSIC, MKC | 13F-HR | 5/13/2016 | 000159981316000011 |
Q4 2015 | 41 | 118,801 | AMZN, SNA, HSIC, AMGN | 13F-HR | 2/12/2016 | 000159981316000009 |
Q3 2015 | 43 | 112,468 | AMZN, SNA, TJX, HSIC | 13F-HR | 11/9/2015 | 000159981315000007 |
Q2 2015 | 42 | 117,501 | SNA, AMZN, AMGN, INTU | 13F-HR | 7/20/2015 | 000159981315000005 |
Q1 2015 | 41 | 118,426 | AAPL, TSCO, UNP, ROL | 13F-HR | 5/7/2015 | 000159981315000003 |
Q4 2014 | 41 | 112,778 | UNP, AAPL, SCHW, AMGN | 13F-HR | 2/13/2015 | 000159981315000001 |
Q3 2014 | 38 | 101,726 | UNP, AAPL, SCHW, JNJ | 13F-HR | 11/10/2014 | 000159981314000009 |
Q2 2014 | 41 | 102,189 | UNP, AAPL, SCHW, JNJ | 13F-HR | 8/6/2014 | 000159981314000007 |
Q1 2014 | 41 | 100,613 | SCHW, UNP, TSCO, TJX | 13F-HR | 5/12/2014 | 000159981314000005 |
Q4 2013 | 40 | 100,934 | SCHW, TSCO, AMZN, PRGO | 13F-HR | 2/13/2014 | 000159981314000003 |