BRK-A BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 6,910 shares; 2016Q3: 5,978 shares; 2016Q4: 4,800 shares; 2017Q1: 4,102 shares; 2017Q2: 3,680 shares 3,680 $937M 8.67% -422 Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 12,183,709 shares; 2016Q3: 11,116,041 shares; 2016Q4: 9,900,983 shares; 2017Q1: 9,382,756 shares; 2017Q2: 9,188,711 shares 9,188,711 $663M 6.13% -194,045 Timeline KMX CARMAX INC More: the full row for CARMAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 6,215,800 shares; 2016Q3: 6,033,117 shares; 2016Q4: 10,052,354 shares; 2017Q1: 9,703,590 shares; 2017Q2: 10,149,416 shares 10,149,416 $640M 5.92% +445,826 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 4,979,934 shares; 2016Q3: 5,233,499 shares; 2016Q4: 4,932,805 shares; 2017Q1: 4,835,576 shares; 2017Q2: 4,779,519 shares 4,779,519 $580M 5.37% -56,057 Timeline XRAY DENTSPLY SIRONA INC More: the full row for DENTSPLY SIRONA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 4,705,249 shares; 2016Q3: 8,163,402 shares; 2016Q4: 9,102,714 shares; 2017Q1: 8,721,237 shares; 2017Q2: 8,849,888 shares 8,849,888 $574M 5.31% +128,651 Timeline LIBERTY MEDIA CORP DEL LIBERTY MEDIA CORP DEL More: the full row for LIBERTY MEDIA CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 8,953 shares; 2017Q1: 11,952,990 shares; 2017Q2: 14,777,202 shares 14,777,202 $541M 5.01% +2,824,212 GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 366,625 shares; 2016Q3: 339,408 shares; 2016Q4: 387,556 shares; 2017Q1: 376,999 shares; 2017Q2: 449,397 shares 449,397 $418M 3.86% +72,398 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: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 441,683 shares; 2016Q3: 439,163 shares; 2016Q4: 424,132 shares; 2017Q1: 403,179 shares; 2017Q2: 442,342 shares 442,342 $402M 3.72% +39,163 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: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 447,506 shares; 2017Q1: 441,116 shares; 2017Q2: 402,054 shares 402,054 $389M 3.6% -39,062 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 4,571,466 shares; 2016Q3: 4,406,265 shares; 2016Q4: 3,956,534 shares; 2017Q1: 2,777,775 shares; 2017Q2: 2,207,099 shares 2,207,099 $374M 3.46% -570,676 Timeline SCHW CHARLES SCHWAB CORP (THE) More: the full row for CHARLES SCHWAB CORP (THE) Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 9,155,367 shares; 2016Q3: 8,838,730 shares; 2016Q4: 8,427,500 shares; 2017Q1: 8,122,740 shares; 2017Q2: 8,214,679 shares 8,214,679 $353M 3.26% +91,939 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 1,895,730 shares; 2016Q3: 1,853,524 shares; 2016Q4: 1,819,154 shares; 2017Q1: 1,757,662 shares; 2017Q2: 1,598,775 shares 1,598,775 $350M 3.24% -158,887 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: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 1,770,014 shares; 2016Q3: 1,777,909 shares; 2016Q4: 1,718,469 shares; 2017Q1: 1,669,196 shares; 2017Q2: 1,788,992 shares 1,788,992 $329M 3.04% +119,796 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: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: 125,019 shares; 2017Q2: 175,279 shares 175,279 $328M 3.03% +50,260 OMC OMNICOM GROUP INC More: the full row for OMNICOM GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 2,378,012 shares; 2016Q3: 2,249,451 shares; 2016Q4: 2,152,957 shares; 2017Q1: 2,143,140 shares; 2017Q2: 3,869,993 shares 3,869,993 $321M 2.97% +1,726,853 Timeline MHK MOHAWK INDS INC More: the full row for MOHAWK INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 2,451,706 shares; 2016Q3: 2,465,720 shares; 2016Q4: 1,842,625 shares; 2017Q1: 1,319,239 shares; 2017Q2: 1,312,851 shares 1,312,851 $317M 2.94% -6,388 Timeline JACOBS ENGINEERING GROUP INC JACOBS ENGINEERING GROUP INC More: the full row for JACOBS ENGINEERING GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 5,174,881 shares; 2016Q3: 5,177,628 shares; 2016Q4: 4,935,528 shares; 2017Q1: 4,838,346 shares; 2017Q2: 5,205,567 shares 5,205,567 $283M 2.62% +367,221 CACC CREDIT ACCEP CORP MICH More: the full row for CREDIT ACCEP CORP MICH Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: 965,117 shares; 2017Q2: 1,079,755 shares 1,079,755 $278M 2.57% +114,638 Timeline WFC WELLS FARGO & CO More: the full row for WELLS FARGO & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 5,242,602 shares; 2016Q3: 5,464,817 shares; 2016Q4: 5,213,029 shares; 2017Q1: 4,928,290 shares; 2017Q2: 4,910,081 shares 4,910,081 $272M 2.52% -18,209 Timeline BIDU BAIDU INC More: the full row for BAIDU INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 2,605,388 shares; 2016Q3: 2,645,388 shares; 2016Q4: 2,645,459 shares; 2017Q1: 2,644,679 shares; 2017Q2: 1,503,032 shares 1,503,032 $269M 2.49% -1,141,647 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 2,537,564 shares; 2016Q3: 2,189,078 shares; 2016Q4: 2,059,488 shares; 2017Q1: 1,676,605 shares; 2017Q2: 2,559,878 shares 2,559,878 $240M 2.22% +883,273 Timeline FIAT CHRYSLER AUTOMOBILES N FIAT CHRYSLER AUTOMOBILES N More: the full row for FIAT CHRYSLER AUTOMOBILES N Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: 10,007,912 shares; 2017Q2: 20,031,657 shares 20,031,657 $213M 1.97% +10,023,745 CMG CHIPOTLE MEXICAN GRILL INC More: the full row for CHIPOTLE MEXICAN GRILL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 584,367 shares; 2016Q3: 572,928 shares; 2016Q4: 539,633 shares; 2017Q1: 515,909 shares; 2017Q2: 507,937 shares 507,937 $211M 1.96% -7,972 Timeline PRI PRIMERICA INC More: the full row for PRIMERICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 3,780,842 shares; 2016Q3: 4,017,602 shares; 2016Q4: 3,008,752 shares; 2017Q1: 2,508,752 shares; 2017Q2: 2,008,377 shares 2,008,377 $152M 1.41% -500,375 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 1,545,881 shares; 2016Q3: 1,821,908 shares; 2016Q4: 1,733,275 shares; 2017Q1: 1,664,622 shares; 2017Q2: 1,648,054 shares 1,648,054 $139M 1.29% -16,568 Timeline GS GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 565,140 shares; 2016Q3: 742,870 shares; 2016Q4: 715,555 shares; 2017Q1: 620,624 shares; 2017Q2: 608,601 shares 608,601 $135M 1.25% -12,023 Timeline COF CAPITAL ONE FINL CORP More: the full row for CAPITAL ONE FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 1,200,000 shares; 2017Q1: 1,619,813 shares; 2017Q2: 1,600,000 shares 1,600,000 $132M 1.22% -19,813 Timeline IAC INTERACTIVECORP IAC INTERACTIVECORP More: the full row for IAC INTERACTIVECORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 1,205,190 shares; 2016Q3: 1,205,190 shares; 2016Q4: 1,205,275 shares; 2017Q1: 1,205,275 shares; 2017Q2: 1,205,205 shares 1,205,205 $124M 1.15% -70 58 COM INC 58 COM INC More: the full row for 58 COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 3,010,896 shares; 2016Q3: 5,012,316 shares; 2016Q4: 5,248,519 shares; 2017Q1: 5,299,948 shares; 2017Q2: 2,674,638 shares 2,674,638 $118M 1.09% -2,625,310 JD JD.COM INC More: the full row for JD.COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 7,815,227 shares; 2016Q3: 3,758,130 shares; 2016Q4: 1,790,000 shares; 2017Q1: 3,000,000 shares; 2017Q2: 3,000,000 shares 3,000,000 $118M 1.09% 0 Timeline EME EMCOR GROUP INC More: the full row for EMCOR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 1,445,293 shares; 2016Q3: 1,472,341 shares; 2016Q4: 1,390,969 shares; 2017Q1: 1,405,115 shares; 2017Q2: 1,417,571 shares 1,417,571 $92.7M 0.86% +12,456 Timeline BLDR BUILDERS FIRSTSOURCE INC More: the full row for BUILDERS FIRSTSOURCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 4,007,377 shares; 2016Q3: 4,007,377 shares; 2016Q4: 5,007,377 shares; 2017Q1: 5,408,465 shares; 2017Q2: 5,408,465 shares 5,408,465 $82.9M 0.77% 0 Timeline IBKR INTERACTIVE BROKERS GROUP IN More: the full row for INTERACTIVE BROKERS GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 1,001,923 shares; 2016Q3: 1,001,923 shares; 2016Q4: 1,001,923 shares; 2017Q1: 1,001,923 shares; 2017Q2: 1,508,433 shares 1,508,433 $56.4M 0.52% +506,510 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: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 4,624 shares; 2017Q1: 304,624 shares; 2017Q2: 304,624 shares 304,624 $46M 0.43% 0 Timeline ATHENAHEALTH INC ATHENAHEALTH INC More: the full row for ATHENAHEALTH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 300,095 shares; 2016Q3: 300,095 shares; 2016Q4: 302,156 shares; 2017Q1: 302,156 shares; 2017Q2: 306,444 shares 306,444 $43.1M 0.4% +4,288 THIRD PT REINS LTD THIRD PT REINS LTD More: the full row for THIRD PT REINS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 3,029,190 shares; 2016Q3: 3,029,190 shares; 2016Q4: 3,029,190 shares; 2017Q1: 3,029,190 shares; 2017Q2: 3,029,190 shares 3,029,190 $42.1M 0.39% 0 TRUP TRUPANION INC More: the full row for TRUPANION INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 1,794,650 shares; 2017Q1: 1,795,300 shares; 2017Q2: 1,795,300 shares 1,795,300 $40.2M 0.37% 0 Timeline SPSC SPS COMM INC More: the full row for SPS COMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: not reported; 2017Q2: 509,201 shares 509,201 $32.5M 0.3% new Timeline JPMORGAN CHASE + CO-CW18 JPMORGAN CHASE + CO-CW18 More: the full row for JPMORGAN CHASE + CO-CW18 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 1,400,000 shares; 2016Q3: 1,400,000 shares; 2016Q4: 1,400,000 shares; 2017Q1: 600,000 shares; 2017Q2: 600,000 shares 600,000 $30.2M 0.28% 0 W WAYFAIR INC More: the full row for WAYFAIR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 127,200 shares; 2016Q3: 255,788 shares; 2016Q4: 380,788 shares; 2017Q1: 515,525 shares; 2017Q2: 215,316 shares 215,316 $16.6M 0.15% -300,209 Timeline 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: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 410,000 shares; 2017Q1: 455,000 shares; 2017Q2: 455,000 shares 455,000 $15.7M 0.15% 0 Timeline ETSY ETSY INC More: the full row for ETSY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: 985,000 shares; 2017Q2: 985,000 shares 985,000 $14.8M 0.14% 0 Timeline MTH MERITAGE HOMES CORP More: the full row for MERITAGE HOMES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: 315,000 shares; 2017Q2: 315,000 shares 315,000 $13.3M 0.12% 0 Timeline CRESY CRESUD S A C I F Y A More: the full row for CRESUD S A C I F Y A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 612,147 shares; 2016Q3: 612,147 shares; 2016Q4: 616,883 shares; 2017Q1: 616,883 shares; 2017Q2: 616,883 shares 616,883 $12M 0.11% 0 Timeline IRSA INVERSIONES Y REP S A … IRSA INVERSIONES Y REP S A SPON G… More: the full row for IRSA INVERSIONES Y REP S A SPON GDS ECH 10 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: 239,793 shares; 2016Q4: 422,650 shares; 2017Q1: 465,000 shares; 2017Q2: 465,000 shares 465,000 $11.2M 0.1% 0 TOL TOLL BROTHERS INC More: the full row for TOLL BROTHERS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 270,000 shares; 2017Q1: 270,000 shares; 2017Q2: 270,000 shares 270,000 $10.7M 0.1% 0 Timeline ALGN ALIGN TECHNOLOGY INC More: the full row for ALIGN TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 48,123 shares; 2016Q3: 48,123 shares; 2016Q4: 48,118 shares; 2017Q1: 47,593 shares; 2017Q2: 40,144 shares 40,144 $6.03M 0.06% -7,449 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; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 62,026 shares; 2016Q3: 60,800 shares; 2016Q4: 59,800 shares; 2017Q1: 46,235 shares; 2017Q2: 41,235 shares 41,235 $4.49M 0.04% -5,000 Timeline LIBERTY MEDIA CORP DELAWARE LIBERTY MEDIA CORP DELAWARE More: the full row for LIBERTY MEDIA CORP DELAWARE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 132,612 shares; 2017Q1: 127,121 shares; 2017Q2: 124,994 shares 124,994 $4.38M 0.04% -2,127 TIME WARNER INC TIME WARNER INC More: the full row for TIME WARNER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 126,308 shares; 2016Q3: 133,808 shares; 2016Q4: 132,898 shares; 2017Q1: 46,578 shares; 2017Q2: 43,072 shares 43,072 $4.33M 0.04% -3,506 SIG SIGNET JEWELERS LTD More: the full row for SIGNET JEWELERS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 3,046 shares; 2016Q3: 3,046 shares; 2016Q4: 3,046 shares; 2017Q1: 67,736 shares; 2017Q2: 65,091 shares 65,091 $4.12M 0.04% -2,645 Timeline WST WEST PHARMACEUTICAL SVSC INC More: the full row for WEST PHARMACEUTICAL SVSC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 443,019 shares; 2016Q3: 424,467 shares; 2016Q4: 373,781 shares; 2017Q1: 59,742 shares; 2017Q2: 42,794 shares 42,794 $4.04M 0.04% -16,948 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: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 628,312 shares; 2016Q3: 504,944 shares; 2016Q4: 440,162 shares; 2017Q1: 29,638 shares; 2017Q2: 23,300 shares 23,300 $3.73M 0.03% -6,338 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 94,842 shares; 2016Q3: 88,456 shares; 2016Q4: 55,380 shares; 2017Q1: 50,175 shares; 2017Q2: 42,481 shares 42,481 $3.7M 0.03% -7,694 Timeline EIX EDISON INTL More: the full row for EDISON INTL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 42,900 shares; 2016Q3: 42,900 shares; 2016Q4: 42,900 shares; 2017Q1: 42,900 shares; 2017Q2: 37,900 shares 37,900 $2.96M 0.03% -5,000 Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 74,452 shares; 2016Q3: 72,732 shares; 2016Q4: 58,788 shares; 2017Q1: 51,730 shares; 2017Q2: 46,130 shares 46,130 $2.07M 0.02% -5,600 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 1,072,828 shares; 2016Q3: 771,298 shares; 2016Q4: 672,484 shares; 2017Q1: 15,172 shares; 2017Q2: 13,751 shares 13,751 $1.16M 0.01% -1,421 Timeline HDB HDFC BANK LTD More: the full row for HDFC BANK LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 15,592 shares; 2016Q3: 15,592 shares; 2016Q4: 15,592 shares; 2017Q1: 13,271 shares; 2017Q2: 13,180 shares 13,180 $1.15M 0.01% -91 Timeline AEP AMERICAN ELEC PWR CO INC More: the full row for AMERICAN ELEC PWR CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 15,485 shares; 2016Q3: 14,390 shares; 2016Q4: 15,485 shares; 2017Q1: 14,390 shares; 2017Q2: 14,390 shares 14,390 $1M 0.01% 0 Timeline APPF APPFOLIO INC More: the full row for APPFOLIO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: not reported; 2017Q2: 25,177 shares 25,177 $821K 0.01% new Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 38,902 shares; 2016Q3: 26,819 shares; 2016Q4: 20,019 shares; 2017Q1: 18,807 shares; 2017Q2: 17,557 shares 17,557 $774K 0.01% -1,250 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 1,010,846 shares; 2016Q3: 1,009,625 shares; 2016Q4: 509,309 shares; 2017Q1: 8,694 shares; 2017Q2: 6,713 shares 6,713 $614K 0.01% -1,981 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 12,100,933 shares; 2016Q3: 11,455,058 shares; 2016Q4: 9,391,446 shares; 2017Q1: 4,457,511 shares; 2017Q2: 12,924 shares 12,924 $563K 0.01% -4,444,587 Timeline RYAAY RYANAIR HOLDINGS PLC More: the full row for RYANAIR HOLDINGS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 5,225 shares; 2017Q1: 5,225 shares; 2017Q2: 5,081 shares 5,081 $547K 0.01% -144 Timeline IDXX IDEXX LABS INC More: the full row for IDEXX LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 107,894 shares; 2016Q3: 106,944 shares; 2016Q4: 27,741 shares; 2017Q1: 24,618 shares; 2017Q2: 3,365 shares 3,365 $543K 0.01% -21,253 Timeline BABA ALIBABA GROUP HLDG LTD More: the full row for ALIBABA GROUP HLDG LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 3,335 shares; 2017Q1: 3,335 shares; 2017Q2: 3,335 shares 3,335 $470K <0.01% 0 Timeline TRMB TRIMBLE INC More: the full row for TRIMBLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 2,780,872 shares; 2016Q3: 20,505 shares; 2016Q4: 14,755 shares; 2017Q1: 13,093 shares; 2017Q2: 12,399 shares 12,399 $442K <0.01% -694 Timeline EXPD EXPEDITORS INTL WASH INC More: the full row for EXPEDITORS INTL WASH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 14,363 shares; 2016Q3: 12,661 shares; 2016Q4: 7,978 shares; 2017Q1: 7,464 shares; 2017Q2: 7,209 shares 7,209 $407K <0.01% -255 Timeline LII LENNOX INTL INC More: the full row for LENNOX INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 10,878 shares; 2016Q3: 10,840 shares; 2016Q4: 10,738 shares; 2017Q1: 10,593 shares; 2017Q2: 1,903 shares 1,903 $349K <0.01% -8,690 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 45,201 shares; 2017Q1: 39,293 shares; 2017Q2: 4,185 shares 4,185 $338K <0.01% -35,108 Timeline