V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 2,631,212 shares; 2015Q4: 2,417,073 shares; 2016Q1: 2,322,865 shares; 2016Q2: 1,549,679 shares; 2016Q3: 1,416,701 shares; 2016Q4: 1,336,250 shares; 2017Q1: 1,217,063 shares; 2017Q2: 1,164,207 shares 1,164,207 $109M 4.78% -52,856 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 278,449 shares; 2015Q4: 269,518 shares; 2016Q1: 265,834 shares; 2016Q2: 172,927 shares; 2016Q3: 140,228 shares; 2016Q4: 135,168 shares; 2017Q1: 123,101 shares; 2017Q2: 112,380 shares 112,380 $109M 4.76% -10,721 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: 247,649 shares; 2016Q1: 231,473 shares; 2016Q2: 158,036 shares; 2016Q3: 144,475 shares; 2016Q4: 139,252 shares; 2017Q1: 126,756 shares; 2017Q2: 114,773 shares 114,773 $104M 4.57% -11,983 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 1,422,138 shares; 2015Q4: 1,377,505 shares; 2016Q1: 1,634,617 shares; 2016Q2: 923,300 shares; 2016Q3: 844,275 shares; 2016Q4: 916,803 shares; 2017Q1: 777,231 shares; 2017Q2: 718,509 shares 718,509 $103M 4.53% -58,722 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 1,803,993 shares; 2015Q4: 1,740,969 shares; 2016Q1: 1,371,675 shares; 2016Q2: 925,012 shares; 2016Q3: 818,743 shares; 2016Q4: 789,180 shares; 2017Q1: 717,723 shares; 2017Q2: 686,067 shares 686,067 $97M 4.25% -31,656 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; 2015Q3: 524,453 shares; 2015Q4: 667,076 shares; 2016Q1: 658,158 shares; 2016Q2: 438,593 shares; 2016Q3: 400,990 shares; 2016Q4: 386,520 shares; 2017Q1: 351,370 shares; 2017Q2: 623,519 shares 623,519 $94.1M 4.12% +272,149 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 1,208,311 shares; 2015Q4: 1,170,599 shares; 2016Q1: 1,154,539 shares; 2016Q2: 1,474,987 shares; 2016Q3: 1,348,398 shares; 2016Q4: 1,403,899 shares; 2017Q1: 1,278,720 shares; 2017Q2: 1,277,360 shares 1,277,360 $88M 3.85% -1,360 Timeline PRICELINE GRP INC PRICELINE GRP INC More: the full row for PRICELINE GRP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 118,841 shares; 2015Q4: 115,111 shares; 2016Q1: 102,311 shares; 2016Q2: 61,171 shares; 2016Q3: 55,933 shares; 2016Q4: 53,918 shares; 2017Q1: 49,074 shares; 2017Q2: 46,946 shares 46,946 $87.8M 3.84% -2,128 LUV SOUTHWEST AIRLS CO More: the full row for SOUTHWEST AIRLS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 3,022,313 shares; 2015Q4: 2,930,912 shares; 2016Q1: 2,892,077 shares; 2016Q2: 1,551,333 shares; 2016Q3: 1,579,897 shares; 2016Q4: 1,308,844 shares; 2017Q1: 1,192,438 shares; 2017Q2: 1,140,650 shares 1,140,650 $70.9M 3.1% -51,788 Timeline HON HONEYWELL INTL INC More: the full row for HONEYWELL INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 965,805 shares; 2015Q4: 935,750 shares; 2016Q1: 923,069 shares; 2016Q2: 667,928 shares; 2016Q3: 612,965 shares; 2016Q4: 589,902 shares; 2017Q1: 536,272 shares; 2017Q2: 513,040 shares 513,040 $68.4M 2.99% -23,232 Timeline BROADCOM LTD BROADCOM LTD More: the full row for BROADCOM LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: not reported; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: not reported; 2017Q2: 289,844 shares 289,844 $67.5M 2.96% new UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: not reported; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 240,726 shares; 2017Q1: 284,557 shares; 2017Q2: 295,485 shares 295,485 $54.8M 2.4% +10,928 Timeline LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 1,168,588 shares; 2015Q4: 1,131,957 shares; 2016Q1: 1,328,288 shares; 2016Q2: 885,071 shares; 2016Q3: 809,222 shares; 2016Q4: 780,036 shares; 2017Q1: 709,603 shares; 2017Q2: 678,810 shares 678,810 $52.6M 2.3% -30,793 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 737,329 shares; 2015Q4: 1,173,542 shares; 2016Q1: 1,157,750 shares; 2016Q2: 1,061,390 shares; 2016Q3: 970,302 shares; 2016Q4: 935,292 shares; 2017Q1: 851,264 shares; 2017Q2: 814,302 shares 814,302 $48M 2.1% -36,962 Timeline ROP ROPER TECHNOLOGIES INC More: the full row for ROPER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 433,159 shares; 2015Q4: 418,494 shares; 2016Q1: 413,010 shares; 2016Q2: 278,377 shares; 2016Q3: 256,105 shares; 2016Q4: 247,492 shares; 2017Q1: 224,019 shares; 2017Q2: 198,795 shares 198,795 $46M 2.01% -25,224 Timeline BLACKROCK INC BLACKROCK INC More: the full row for BLACKROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 220,623 shares; 2015Q4: 213,775 shares; 2016Q1: 210,894 shares; 2016Q2: 140,194 shares; 2016Q3: 128,174 shares; 2016Q4: 123,557 shares; 2017Q1: 112,283 shares; 2017Q2: 107,406 shares 107,406 $45.4M 1.99% -4,877 WHOLE FOODS MKT INC WHOLE FOODS MKT INC More: the full row for WHOLE FOODS MKT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 2,053,383 shares; 2015Q4: 1,992,605 shares; 2016Q1: 1,619,562 shares; 2016Q2: 1,441,204 shares; 2016Q3: 1,322,282 shares; 2016Q4: 1,274,392 shares; 2017Q1: 1,166,518 shares; 2017Q2: 1,062,562 shares 1,062,562 $44.7M 1.96% -103,956 MNST MONSTER BEVERAGE CORP NEW More: the full row for MONSTER BEVERAGE CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 611,197 shares; 2015Q4: 592,641 shares; 2016Q1: 456,047 shares; 2016Q2: 401,097 shares; 2016Q3: 364,228 shares; 2016Q4: 1,054,347 shares; 2017Q1: 962,008 shares; 2017Q2: 896,125 shares 896,125 $44.5M 1.95% -65,883 Timeline CHKP CHECK POINT SOFTWARE TECH LT More: the full row for CHECK POINT SOFTWARE TECH LT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: not reported; 2016Q2: 306,000 shares; 2016Q3: 282,766 shares; 2016Q4: 352,928 shares; 2017Q1: 321,116 shares; 2017Q2: 400,706 shares 400,706 $43.7M 1.91% +79,590 Timeline CVS CVS HEALTH CORP More: the full row for CVS HEALTH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 1,053,171 shares; 2015Q4: 1,020,423 shares; 2016Q1: 1,112,994 shares; 2016Q2: 741,935 shares; 2016Q3: 744,329 shares; 2016Q4: 717,036 shares; 2017Q1: 653,698 shares; 2017Q2: 529,949 shares 529,949 $42.6M 1.87% -123,749 Timeline COST COSTCO WHOLESALE CORPORATION More: the full row for COSTCO WHOLESALE CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 539,442 shares; 2015Q4: 522,535 shares; 2016Q1: 515,382 shares; 2016Q2: 341,778 shares; 2016Q3: 290,335 shares; 2016Q4: 279,854 shares; 2017Q1: 254,785 shares; 2017Q2: 243,734 shares 243,734 $39M 1.71% -11,051 Timeline TD AMERITRADE HLDG CORP TD AMERITRADE HLDG CORP More: the full row for TD AMERITRADE HLDG CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 1,916,210 shares; 2015Q4: 1,857,908 shares; 2016Q1: 1,859,367 shares; 2016Q2: 1,260,053 shares; 2016Q3: 1,159,175 shares; 2016Q4: 1,119,693 shares; 2017Q1: 1,023,376 shares; 2017Q2: 900,940 shares 900,940 $38.7M 1.7% -122,436 UPS UNITED PARCEL SVCS INC More: the full row for UNITED PARCEL SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 406,235 shares; 2015Q4: 395,359 shares; 2016Q1: 973,618 shares; 2016Q2: 649,683 shares; 2016Q3: 594,130 shares; 2016Q4: 572,688 shares; 2017Q1: 361,332 shares; 2017Q2: 345,665 shares 345,665 $38.2M 1.67% -15,667 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 1,528,117 shares; 2015Q4: 1,480,706 shares; 2016Q1: 1,307,402 shares; 2016Q2: 650,890 shares; 2016Q3: 508,741 shares; 2016Q4: 488,393 shares; 2017Q1: 444,003 shares; 2017Q2: 424,559 shares 424,559 $37.7M 1.65% -19,444 Timeline CELGENE CORP CELGENE CORP More: the full row for CELGENE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: not reported; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: 227,133 shares; 2017Q2: 282,878 shares 282,878 $36.7M 1.61% +55,745 SBUX STARBUCKS CORP More: the full row for STARBUCKS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: not reported; 2016Q2: not reported; 2016Q3: 740,644 shares; 2016Q4: 713,913 shares; 2017Q1: 649,860 shares; 2017Q2: 621,647 shares 621,647 $36.2M 1.59% -28,213 Timeline TWENTY FIRST CENTY FOX INC TWENTY FIRST CENTY FOX INC More: the full row for TWENTY FIRST CENTY FOX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 2,511,728 shares; 2015Q4: 2,434,222 shares; 2016Q1: 2,400,800 shares; 2016Q2: 1,591,108 shares; 2016Q3: 1,454,750 shares; 2016Q4: 1,399,400 shares; 2017Q1: 1,271,751 shares; 2017Q2: 1,216,506 shares 1,216,506 $34.5M 1.51% -55,245 DHI D R HORTON INC More: the full row for D R HORTON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: not reported; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 919,524 shares; 2017Q1: 1,048,812 shares; 2017Q2: 919,025 shares 919,025 $31.8M 1.39% -129,787 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 509,012 shares; 2015Q4: 494,038 shares; 2016Q1: 487,721 shares; 2016Q2: 332,850 shares; 2016Q3: 306,702 shares; 2016Q4: 296,662 shares; 2017Q1: 272,146 shares; 2017Q2: 234,621 shares 234,621 $31.2M 1.36% -37,525 Timeline AYI ACUITY INC More: the full row for ACUITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: not reported; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: 165,882 shares; 2017Q2: 148,787 shares 148,787 $30.2M 1.32% -17,095 Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 430,407 shares; 2015Q4: 416,922 shares; 2016Q1: 643,643 shares; 2016Q2: 429,172 shares; 2016Q3: 392,318 shares; 2016Q4: 378,154 shares; 2017Q1: 343,957 shares; 2017Q2: 286,113 shares 286,113 $29.3M 1.28% -57,844 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 451,488 shares; 2015Q4: 437,308 shares; 2016Q1: 431,315 shares; 2016Q2: 285,822 shares; 2016Q3: 261,346 shares; 2016Q4: 251,846 shares; 2017Q1: 228,579 shares; 2017Q2: 218,662 shares 218,662 $29M 1.27% -9,917 Timeline EA ELECTRONIC ARTS INC More: the full row for ELECTRONIC ARTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: not reported; 2016Q2: not reported; 2016Q3: 23,415 shares; 2016Q4: 26,665 shares; 2017Q1: 26,665 shares; 2017Q2: 265,845 shares 265,845 $28.1M 1.23% +239,180 Timeline AAP ADVANCE AUTO PARTS INC More: the full row for ADVANCE AUTO PARTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 521,998 shares; 2015Q4: 504,055 shares; 2016Q1: 497,509 shares; 2016Q2: 337,719 shares; 2016Q3: 310,804 shares; 2016Q4: 300,017 shares; 2017Q1: 274,412 shares; 2017Q2: 240,165 shares 240,165 $28M 1.23% -34,247 Timeline DELPHI AUTOMOTIVE PLC DELPHI AUTOMOTIVE PLC More: the full row for DELPHI AUTOMOTIVE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 696,124 shares; 2015Q4: 675,188 shares; 2016Q1: 666,330 shares; 2016Q2: 452,308 shares; 2016Q3: 416,625 shares; 2016Q4: 402,666 shares; 2017Q1: 368,149 shares; 2017Q2: 317,593 shares 317,593 $27.8M 1.22% -50,556 GILD GILEAD SCIENCES INC More: the full row for GILEAD SCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 1,177,810 shares; 2015Q4: 1,140,854 shares; 2016Q1: 1,125,311 shares; 2016Q2: 745,984 shares; 2016Q3: 682,102 shares; 2016Q4: 655,472 shares; 2017Q1: 404,063 shares; 2017Q2: 386,511 shares 386,511 $27.4M 1.2% -17,552 Timeline DG DOLLAR GEN CORP More: the full row for DOLLAR GEN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: 606,664 shares; 2016Q1: 774,151 shares; 2016Q2: 530,657 shares; 2016Q3: 488,240 shares; 2016Q4: 471,930 shares; 2017Q1: 432,520 shares; 2017Q2: 379,363 shares 379,363 $27.3M 1.2% -53,157 Timeline HOLX HOLOGIC INC More: the full row for HOLOGIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: not reported; 2016Q2: not reported; 2016Q3: 670,493 shares; 2016Q4: 647,800 shares; 2017Q1: 665,948 shares; 2017Q2: 592,821 shares 592,821 $26.9M 1.18% -73,127 Timeline TYL TYLER TECHNOLOGIES INC More: the full row for TYLER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: 309,337 shares; 2016Q2: 210,716 shares; 2016Q3: 196,956 shares; 2016Q4: 191,690 shares; 2017Q1: 175,812 shares; 2017Q2: 153,098 shares 153,098 $26.9M 1.18% -22,714 Timeline BMY BRISTOL-MYERS SQUIBB CO More: the full row for BRISTOL-MYERS SQUIBB CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 884,585 shares; 2015Q4: 856,834 shares; 2016Q1: 845,113 shares; 2016Q2: 454,013 shares; 2016Q3: 415,024 shares; 2016Q4: 550,600 shares; 2017Q1: 501,226 shares; 2017Q2: 479,514 shares 479,514 $26.7M 1.17% -21,712 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: not reported; 2016Q2: 718,647 shares; 2016Q3: 660,665 shares; 2016Q4: 638,394 shares; 2017Q1: 584,761 shares; 2017Q2: 421,402 shares 421,402 $26.3M 1.15% -163,359 Timeline VRTX VERTEX PHARMACEUTICALS INC More: the full row for VERTEX PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 264,393 shares; 2015Q4: 256,377 shares; 2016Q1: 358,059 shares; 2016Q2: 240,553 shares; 2016Q3: 220,688 shares; 2016Q4: 278,912 shares; 2017Q1: 231,286 shares; 2017Q2: 187,235 shares 187,235 $24.1M 1.06% -44,051 Timeline Q Q More: the full row for Q Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 474,073 shares; 2015Q4: 460,094 shares; 2016Q1: 594,413 shares; 2016Q2: 526,797 shares; 2016Q3: 481,137 shares; 2016Q4: 385,880 shares; 2017Q1: 291,289 shares; 2017Q2: 256,619 shares 256,619 $23M 1.01% -34,670 CERNER CORP CERNER CORP More: the full row for CERNER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 1,308,574 shares; 2015Q4: 1,268,987 shares; 2016Q1: 1,445,852 shares; 2016Q2: 979,136 shares; 2016Q3: 679,938 shares; 2016Q4: 656,793 shares; 2017Q1: 384,296 shares; 2017Q2: 336,582 shares 336,582 $22.4M 0.98% -47,714 IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 198,440 shares; 2015Q4: 192,253 shares; 2016Q1: 248,133 shares; 2016Q2: 186,444 shares; 2016Q3: 170,507 shares; 2016Q4: 164,349 shares; 2017Q1: 149,697 shares; 2017Q2: 143,216 shares 143,216 $22M 0.96% -6,481 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 383,559 shares; 2015Q4: 371,532 shares; 2016Q1: 462,850 shares; 2016Q2: 245,898 shares; 2016Q3: 224,782 shares; 2016Q4: 216,668 shares; 2017Q1: 197,060 shares; 2017Q2: 188,497 shares 188,497 $21.8M 0.95% -8,563 Timeline BLUE BUFFALO PET PRODS INC BLUE BUFFALO PET PRODS INC More: the full row for BLUE BUFFALO PET PRODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: 96,170 shares; 2016Q2: 96,170 shares; 2016Q3: 96,170 shares; 2016Q4: 96,170 shares; 2017Q1: 96,170 shares; 2017Q2: 921,434 shares 921,434 $21M 0.92% +825,264 BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 468,357 shares; 2015Q4: 453,739 shares; 2016Q1: 447,539 shares; 2016Q2: 296,578 shares; 2016Q3: 271,163 shares; 2016Q4: 261,313 shares; 2017Q1: 106,077 shares; 2017Q2: 101,473 shares 101,473 $20.1M 0.88% -4,604 Timeline BIIB BIOGEN INC More: the full row for BIOGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 93,623 shares; 2015Q4: 90,723 shares; 2016Q1: 89,502 shares; 2016Q2: 59,492 shares; 2016Q3: 54,394 shares; 2016Q4: 52,435 shares; 2017Q1: 72,601 shares; 2017Q2: 69,449 shares 69,449 $18.8M 0.83% -3,152 Timeline UAA UNDER ARMOUR INC More: the full row for UNDER ARMOUR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 870,915 shares; 2015Q4: 838,471 shares; 2016Q1: 827,600 shares; 2016Q2: 1,136,209 shares; 2016Q3: 1,046,925 shares; 2016Q4: 1,010,903 shares; 2017Q1: 929,950 shares; 2017Q2: 798,798 shares 798,798 $17.4M 0.76% -131,152 Timeline ENVISION HEALTHCARE CORP ENVISION HEALTHCARE CORP More: the full row for ENVISION HEALTHCARE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: not reported; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 266,001 shares; 2017Q1: 244,281 shares; 2017Q2: 209,015 shares 209,015 $13.1M 0.57% -35,266 CSCO CISCO SYS INC More: the full row for CISCO SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 4,251,869 shares; 2015Q4: 4,118,519 shares; 2016Q1: 2,571,490 shares; 2016Q2: 1,267,463 shares; 2016Q3: 1,152,728 shares; 2016Q4: 1,110,652 shares; 2017Q1: 1,011,573 shares; 2017Q2: 11,423 shares 11,423 $358K 0.02% -1,000,150 Timeline FISV FISERV INC More: the full row for FISERV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 42,668 shares; 2015Q4: 42,668 shares; 2016Q1: 42,668 shares; 2016Q2: 42,668 shares; 2016Q3: 32,462 shares; 2016Q4: 32,462 shares; 2017Q1: 32,462 shares; 2017Q2: 90 shares 90 $11K <0.01% -32,372 Timeline GPN GLOBAL PMTS INC More: the full row for GLOBAL PMTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 20,557 shares; 2015Q4: 41,114 shares; 2016Q1: 41,114 shares; 2016Q2: 44,354 shares; 2016Q3: 44,354 shares; 2016Q4: 44,354 shares; 2017Q1: 44,354 shares; 2017Q2: 124 shares 124 $11K <0.01% -44,230 Timeline ULTA ULTA BEAUTY INC More: the full row for ULTA BEAUTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 18,000 shares; 2015Q4: 18,000 shares; 2016Q1: 18,000 shares; 2016Q2: 16,230 shares; 2016Q3: 16,230 shares; 2016Q4: 16,230 shares; 2017Q1: 14,243 shares; 2017Q2: 39 shares 39 $11K <0.01% -14,204 Timeline JBLU JETBLUE AIRWAYS CORP More: the full row for JETBLUE AIRWAYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: not reported; 2016Q2: 156,564 shares; 2016Q3: 156,564 shares; 2016Q4: 133,644 shares; 2017Q1: 161,919 shares; 2017Q2: 487 shares 487 $11K <0.01% -161,432 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: not reported; 2016Q2: not reported; 2016Q3: 28,101 shares; 2016Q4: 33,694 shares; 2017Q1: 33,694 shares; 2017Q2: 117 shares 117 $9K <0.01% -33,577 Timeline IPGP IPG PHOTONICS CORP More: the full row for IPG PHOTONICS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 29,010 shares; 2015Q4: 29,010 shares; 2016Q1: 29,010 shares; 2016Q2: 29,010 shares; 2016Q3: 29,010 shares; 2016Q4: 29,010 shares; 2017Q1: 21,562 shares; 2017Q2: 60 shares 60 $9K <0.01% -21,502 Timeline PLNT PLANET FITNESS MASTER ISSUER More: the full row for PLANET FITNESS MASTER ISSUER Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: not reported; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 80,347 shares; 2017Q1: 96,626 shares; 2017Q2: 339 shares 339 $8K <0.01% -96,287 Timeline MIDD MIDDLEBY CORP More: the full row for MIDDLEBY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: 10,081 shares; 2016Q1: 14,406 shares; 2016Q2: 14,406 shares; 2016Q3: 14,406 shares; 2016Q4: 14,406 shares; 2017Q1: 14,406 shares; 2017Q2: 59 shares 59 $7K <0.01% -14,347 Timeline EXP EAGLE MATLS INC More: the full row for EAGLE MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: not reported; 2016Q2: not reported; 2016Q3: 23,084 shares; 2016Q4: 23,084 shares; 2017Q1: 23,084 shares; 2017Q2: 73 shares 73 $7K <0.01% -23,011 Timeline AMG AFFILIATED MANAGERS GROUP More: the full row for AFFILIATED MANAGERS GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: not reported; 2016Q2: not reported; 2016Q3: 15,057 shares; 2016Q4: 15,057 shares; 2017Q1: 15,057 shares; 2017Q2: 42 shares 42 $7K <0.01% -15,015 Timeline THE ULTIMATE SOFTWARE GROUP… THE ULTIMATE SOFTWARE GROUP IN More: the full row for THE ULTIMATE SOFTWARE GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: 5,409 shares; 2016Q2: 5,409 shares; 2016Q3: 10,472 shares; 2016Q4: 11,922 shares; 2017Q1: 11,922 shares; 2017Q2: 33 shares 33 $7K <0.01% -11,889 UNIVAR INC UNIVAR INC More: the full row for UNIVAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: not reported; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: not reported; 2017Q2: 230 shares 230 $7K <0.01% new 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; 2015Q3: 39,549 shares; 2015Q4: 33,833 shares; 2016Q1: 33,833 shares; 2016Q2: 30,264 shares; 2016Q3: 30,264 shares; 2016Q4: 47,676 shares; 2017Q1: 47,676 shares; 2017Q2: 115 shares 115 $6K <0.01% -47,561 Timeline BURL BURLINGTON STORES INC More: the full row for BURLINGTON STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: not reported; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 15,726 shares; 2017Q1: 15,726 shares; 2017Q2: 68 shares 68 $6K <0.01% -15,658 Timeline WAT WATERS CORP More: the full row for WATERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 18,953 shares; 2015Q4: 18,953 shares; 2016Q1: 18,953 shares; 2016Q2: 16,950 shares; 2016Q3: 16,950 shares; 2016Q4: 16,950 shares; 2017Q1: 16,950 shares; 2017Q2: 32 shares 32 $6K <0.01% -16,918 Timeline IMAX IMAX CORP More: the full row for IMAX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: 67,487 shares; 2015Q4: 67,487 shares; 2016Q1: 82,512 shares; 2016Q2: 93,076 shares; 2016Q3: 93,076 shares; 2016Q4: 93,076 shares; 2017Q1: 93,076 shares; 2017Q2: 259 shares 259 $6K <0.01% -92,817 Timeline AMPLIFY SNACK BRANDS AMPLIFY SNACK BRANDS More: the full row for AMPLIFY SNACK BRANDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: not reported; 2015Q4: not reported; 2016Q1: 102,405 shares; 2016Q2: 138,827 shares; 2016Q3: 138,827 shares; 2016Q4: 138,827 shares; 2017Q1: 138,827 shares; 2017Q2: 387 shares 387 $4K <0.01% -138,440