MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2018Q4: 2,877,257 shares 2,877,257 $292M 20.27% -1,422 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2018Q4: 1,269,101 shares 1,269,101 $200M 13.88% -609 Timeline INTC INTEL CORP More: the full row for INTEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2018Q4: 2,546,721 shares 2,546,721 $120M 8.29% -1,817 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 686,468 shares; 2018Q1: 646,168 shares; 2018Q2: 603,614 shares; 2018Q3: 560,040 shares; 2018Q4: 559,828 shares 559,828 $73.9M 5.12% -212 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: not reported; 2018Q1: 175,100 shares; 2018Q2: 209,870 shares; 2018Q3: 194,642 shares; 2018Q4: 215,097 shares 215,097 $69.4M 4.81% +20,455 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; 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; 2018Q4: 1,076,866 shares 1,076,866 $68.4M 4.74% -578 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; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 401,433 shares; 2018Q1: 438,933 shares; 2018Q2: 409,993 shares; 2018Q3: 380,266 shares; 2018Q4: 435,744 shares 435,744 $60.2M 4.18% +55,478 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; 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; 2018Q4: 2,350,571 shares 2,350,571 $58.9M 4.09% +10,413 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2018Q4: 958,143 shares 958,143 $50.1M 3.47% -408 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 450,479 shares; 2018Q1: 370,479 shares; 2018Q2: 278,750 shares; 2018Q3: 258,601 shares; 2018Q4: 258,570 shares 258,570 $48.8M 3.38% -31 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 270,254 shares; 2018Q1: 270,254 shares; 2018Q2: 214,022 shares; 2018Q3: 181,874 shares; 2018Q4: 181,740 shares 181,740 $41.1M 2.85% -134 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; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 322,367 shares; 2018Q1: 322,367 shares; 2018Q2: 301,122 shares; 2018Q3: 279,223 shares; 2018Q4: 279,013 shares 279,013 $40.5M 2.81% -210 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; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 265,275 shares; 2018Q1: 265,275 shares; 2018Q2: 247,939 shares; 2018Q3: 306,846 shares; 2018Q4: 308,430 shares 308,430 $39.1M 2.71% +1,584 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2018Q4: 825,036 shares 825,036 $37.3M 2.58% -527 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: not reported; 2018Q1: not reported; 2018Q2: not reported; 2018Q3: 196,914 shares; 2018Q4: 245,766 shares 245,766 $33.7M 2.33% +48,852 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; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 404,972 shares; 2018Q1: 404,972 shares; 2018Q2: 378,401 shares; 2018Q3: 350,809 shares; 2018Q4: 350,588 shares 350,588 $33.1M 2.3% -221 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; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 1,000,217 shares; 2018Q1: 1,000,217 shares; 2018Q2: 934,297 shares; 2018Q3: 866,456 shares; 2018Q4: 1,008,020 shares 1,008,020 $33M 2.29% +141,564 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; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 863,288 shares; 2018Q1: 710,388 shares; 2018Q2: 288,672 shares; 2018Q3: 267,414 shares; 2018Q4: 267,236 shares 267,236 $22.8M 1.58% -178 NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 80,488 shares; 2018Q1: 160,488 shares; 2018Q2: 175,905 shares; 2018Q3: 163,136 shares; 2018Q4: 163,220 shares 163,220 $21.8M 1.51% +84 Timeline FTV FORTIVE CORP More: the full row for FORTIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 264,494 shares; 2018Q1: 264,494 shares; 2018Q2: 247,051 shares; 2018Q3: 247,051 shares; 2018Q4: 297,605 shares 297,605 $20.1M 1.4% +50,554 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; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 86,085 shares; 2018Q1: 86,085 shares; 2018Q2: 80,431 shares; 2018Q3: 80,431 shares; 2018Q4: 337,470 shares 337,470 $14.4M 1% +257,039 Timeline SHOP SHOPIFY INC More: the full row for SHOPIFY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: not reported; 2018Q1: not reported; 2018Q2: not reported; 2018Q3: 102,945 shares; 2018Q4: 102,951 shares 102,951 $14.3M 0.99% +6 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; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 479,300 shares; 2018Q1: 479,300 shares; 2018Q2: 447,840 shares; 2018Q3: 414,877 shares; 2018Q4: 414,533 shares 414,533 $13.6M 0.94% -344 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; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 146,834 shares; 2018Q1: 146,834 shares; 2018Q2: 137,256 shares; 2018Q3: 127,186 shares; 2018Q4: 127,097 shares 127,097 $13.5M 0.94% -89 STERICYCLE INC STERICYCLE INC More: the full row for STERICYCLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 448,441 shares; 2018Q1: 350,841 shares; 2018Q2: 327,739 shares; 2018Q3: 303,800 shares; 2018Q4: 303,629 shares 303,629 $11.1M 0.77% -171 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; 2017Q1: restricted; 2017Q2: restricted; 2017Q3: restricted; 2017Q4: 150,923 shares; 2018Q1: 150,923 shares; 2018Q2: 141,011 shares; 2018Q3: 130,657 shares; 2018Q4: 130,476 shares 130,476 $11M 0.76% -181 Timeline