MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 3,421,238 shares; 2018Q1: 3,321,238 shares; 2018Q2: 3,102,532 shares; 2018Q3: 2,878,679 shares 2,878,679 $329M 16.81% -223,853 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 1,465,044 shares; 2018Q1: 1,465,044 shares; 2018Q2: 1,368,474 shares; 2018Q3: 1,269,710 shares 1,269,710 $287M 14.64% -98,764 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 175,228 shares; 2018Q1: 170,628 shares; 2018Q2: 151,037 shares; 2018Q3: 140,109 shares 140,109 $169M 8.64% -10,928 Timeline INTC INTEL CORP More: the full row for INTEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 3,221,672 shares; 2018Q1: 3,221,672 shares; 2018Q2: 2,746,751 shares; 2018Q3: 2,548,538 shares 2,548,538 $121M 6.15% -198,213 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 686,468 shares; 2018Q1: 646,168 shares; 2018Q2: 603,614 shares; 2018Q3: 560,040 shares 560,040 $84.1M 4.29% -43,574 Timeline CTSH COGNIZANT TECHNOLOGY SOLUTIO More: the full row for COGNIZANT TECHNOLOGY SOLUTIO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 1,243,341 shares; 2018Q1: 1,243,341 shares; 2018Q2: 1,161,556 shares; 2018Q3: 1,077,444 shares 1,077,444 $83.1M 4.24% -84,112 Timeline KNX KNIGHT-SWIFT TRANSN HLDGS IN More: the full row for KNIGHT-SWIFT TRANSN HLDGS IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 1,347,348 shares; 2018Q1: 1,347,348 shares; 2018Q2: 1,582,444 shares; 2018Q3: 2,340,158 shares 2,340,158 $80.7M 4.12% +757,714 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 484,183 shares; 2018Q1: 484,183 shares; 2018Q2: 500,834 shares; 2018Q3: 464,623 shares 464,623 $76.4M 3.9% -36,211 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: not reported; 2018Q1: 175,100 shares; 2018Q2: 209,870 shares; 2018Q3: 194,642 shares 194,642 $72.4M 3.7% -15,228 Timeline UNP UNION PAC CORP More: the full row for UNION PAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 401,433 shares; 2018Q1: 438,933 shares; 2018Q2: 409,993 shares; 2018Q3: 380,266 shares 380,266 $61.9M 3.16% -29,727 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 450,479 shares; 2018Q1: 370,479 shares; 2018Q2: 278,750 shares; 2018Q3: 258,601 shares 258,601 $57.6M 2.94% -20,149 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 1,106,232 shares; 2018Q1: 1,106,232 shares; 2018Q2: 1,033,392 shares; 2018Q3: 958,551 shares 958,551 $55.6M 2.84% -74,841 Timeline SNA SNAP ON INC More: the full row for SNAP ON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 322,367 shares; 2018Q1: 322,367 shares; 2018Q2: 301,122 shares; 2018Q3: 279,223 shares 279,223 $51.3M 2.62% -21,899 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 270,254 shares; 2018Q1: 270,254 shares; 2018Q2: 214,022 shares; 2018Q3: 181,874 shares 181,874 $49.1M 2.51% -32,148 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 80,488 shares; 2018Q1: 160,488 shares; 2018Q2: 175,905 shares; 2018Q3: 163,136 shares 163,136 $45.8M 2.34% -12,769 Timeline ITW ILLINOIS TOOL WKS INC More: the full row for ILLINOIS TOOL WKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 265,275 shares; 2018Q1: 265,275 shares; 2018Q2: 247,939 shares; 2018Q3: 306,846 shares 306,846 $43.3M 2.21% +58,907 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 1,208,676 shares; 2018Q1: 1,208,676 shares; 2018Q2: 1,129,166 shares; 2018Q3: 825,563 shares 825,563 $42.6M 2.17% -303,603 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 404,972 shares; 2018Q1: 404,972 shares; 2018Q2: 378,401 shares; 2018Q3: 350,809 shares 350,809 $37.6M 1.92% -27,592 Timeline AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 1,000,217 shares; 2018Q1: 1,000,217 shares; 2018Q2: 934,297 shares; 2018Q3: 866,456 shares 866,456 $33.5M 1.71% -67,841 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: not reported; 2018Q1: not reported; 2018Q2: not reported; 2018Q3: 196,914 shares 196,914 $31.3M 1.6% new Timeline XILINX INC XILINX INC More: the full row for XILINX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 863,288 shares; 2018Q1: 710,388 shares; 2018Q2: 288,672 shares; 2018Q3: 267,414 shares 267,414 $21.4M 1.09% -21,258 FTV FORTIVE CORP More: the full row for FORTIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 264,494 shares; 2018Q1: 264,494 shares; 2018Q2: 247,051 shares; 2018Q3: 247,051 shares 247,051 $20.8M 1.06% 0 Timeline STERICYCLE INC STERICYCLE INC More: the full row for STERICYCLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 448,441 shares; 2018Q1: 350,841 shares; 2018Q2: 327,739 shares; 2018Q3: 303,800 shares 303,800 $17.8M 0.91% -23,939 UNITED TECHNOLOGIES CORP UNITED TECHNOLOGIES CORP More: the full row for UNITED TECHNOLOGIES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 146,834 shares; 2018Q1: 146,834 shares; 2018Q2: 137,256 shares; 2018Q3: 127,186 shares 127,186 $17.8M 0.91% -10,070 SHOP SHOPIFY INC More: the full row for SHOPIFY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: not reported; 2018Q1: not reported; 2018Q2: not reported; 2018Q3: 102,945 shares 102,945 $16.9M 0.86% new Timeline CNI CANADIAN NATL RY CO More: the full row for CANADIAN NATL RY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 197,265 shares; 2018Q1: 197,265 shares; 2018Q2: 184,257 shares; 2018Q3: 170,696 shares 170,696 $15.3M 0.78% -13,561 Timeline RITCHIE BROS AUCTIONEERS RITCHIE BROS AUCTIONEERS More: the full row for RITCHIE BROS AUCTIONEERS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 479,300 shares; 2018Q1: 479,300 shares; 2018Q2: 447,840 shares; 2018Q3: 414,877 shares 414,877 $15M 0.77% -32,963 PYPL PAYPAL HLDGS INC More: the full row for PAYPAL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 150,923 shares; 2018Q1: 150,923 shares; 2018Q2: 141,011 shares; 2018Q3: 130,657 shares 130,657 $11.5M 0.59% -10,354 Timeline JBHT HUNT J B TRANS SVCS INC More: the full row for HUNT J B TRANS SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 53,901 shares; 2018Q1: 53,901 shares; 2018Q2: 50,411 shares; 2018Q3: 46,655 shares 46,655 $5.55M 0.28% -3,756 Timeline AOS SMITH A O CORP More: the full row for SMITH A O CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q4: restricted; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 86,085 shares; 2018Q1: 86,085 shares; 2018Q2: 80,431 shares; 2018Q3: 80,431 shares 80,431 $4.29M 0.22% 0 Timeline