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; 2016Q1: restricted; 2016Q2: 6,910 shares; 2016Q3: 5,978 shares; 2016Q4: 4,800 shares; 2017Q1: 4,102 shares; 2017Q2: 3,680 shares; 2017Q3: 3,829 shares; 2017Q4: 3,681 shares 3,681 $1.1B 8.98% -148 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; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 447,506 shares; 2017Q1: 441,116 shares; 2017Q2: 402,054 shares; 2017Q3: 403,919 shares; 2017Q4: 783,747 shares 783,747 $917M 7.51% +379,828 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 366,625 shares; 2016Q3: 339,408 shares; 2016Q4: 387,556 shares; 2017Q1: 376,999 shares; 2017Q2: 449,397 shares; 2017Q3: 650,980 shares; 2017Q4: 841,250 shares 841,250 $886M 7.26% +190,270 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 441,683 shares; 2016Q3: 439,163 shares; 2016Q4: 424,132 shares; 2017Q1: 403,179 shares; 2017Q2: 442,342 shares; 2017Q3: 828,631 shares; 2017Q4: 822,793 shares 822,793 $861M 7.06% -5,838 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2017Q3: 4,051,345 shares; 2017Q4: 3,996,977 shares 3,996,977 $605M 4.96% -54,368 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; 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; 2017Q3: 8,890,655 shares; 2017Q4: 8,850,874 shares 8,850,874 $583M 4.78% -39,781 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; 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; 2017Q3: 7,647,548 shares; 2017Q4: 7,579,475 shares 7,579,475 $580M 4.75% -68,073 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; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 8,953 shares; 2017Q1: 11,952,990 shares; 2017Q2: 14,777,202 shares; 2017Q3: 14,729,438 shares; 2017Q4: 14,709,072 shares 14,709,072 $502M 4.12% -20,366 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; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: 10,007,912 shares; 2017Q2: 20,031,657 shares; 2017Q3: 25,061,340 shares; 2017Q4: 25,059,365 shares 25,059,365 $447M 3.66% -1,975 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; 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; 2017Q3: 8,348,548 shares; 2017Q4: 8,309,056 shares 8,309,056 $427M 3.5% -39,492 Timeline KMX CARMAX INC More: the full row for CARMAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2017Q3: 9,625,581 shares; 2017Q4: 6,631,532 shares 6,631,532 $425M 3.49% -2,994,049 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; 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; 2017Q3: 2,087,391 shares; 2017Q4: 2,031,475 shares 2,031,475 $403M 3.3% -55,916 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; 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; 2017Q3: 6,673,316 shares; 2017Q4: 6,632,404 shares 6,632,404 $402M 3.3% -40,912 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; 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; 2017Q3: 1,377,558 shares; 2017Q4: 1,368,810 shares 1,368,810 $378M 3.1% -8,748 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; 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; 2017Q3: 5,692,656 shares; 2017Q4: 5,672,134 shares 5,672,134 $374M 3.07% -20,522 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; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: 965,117 shares; 2017Q2: 1,079,755 shares; 2017Q3: 1,073,427 shares; 2017Q4: 1,070,338 shares 1,070,338 $346M 2.84% -3,089 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2017Q3: 2,895,205 shares; 2017Q4: 2,889,168 shares 2,889,168 $329M 2.7% -6,037 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; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: 125,019 shares; 2017Q2: 175,279 shares; 2017Q3: 174,662 shares; 2017Q4: 173,894 shares 173,894 $302M 2.48% -768 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; 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; 2017Q3: 1,330,204 shares; 2017Q4: 1,214,248 shares 1,214,248 $292M 2.39% -115,956 Timeline 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; 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; 2017Q3: 3,845,649 shares; 2017Q4: 3,821,664 shares 3,821,664 $278M 2.28% -23,985 Timeline 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; 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; 2017Q3: 4,000,000 shares; 2017Q4: 6,624,213 shares 6,624,213 $274M 2.25% +2,624,213 Timeline WAT WATERS CORP More: the full row for WATERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2017Q3: 1,142,182 shares; 2017Q4: 1,135,909 shares 1,135,909 $219M 1.8% -6,273 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; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 1,200,000 shares; 2017Q1: 1,619,813 shares; 2017Q2: 1,600,000 shares; 2017Q3: 1,601,000 shares; 2017Q4: 1,601,000 shares 1,601,000 $159M 1.31% 0 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; 2016Q1: restricted; 2016Q2: 565,140 shares; 2016Q3: 742,870 shares; 2016Q4: 715,555 shares; 2017Q1: 620,624 shares; 2017Q2: 608,601 shares; 2017Q3: 569,663 shares; 2017Q4: 530,183 shares 530,183 $135M 1.11% -39,480 Timeline PRI PRIMERICA INC More: the full row for PRIMERICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2017Q3: 2,008,377 shares; 2017Q4: 1,007,642 shares 1,007,642 $102M 0.84% -1,000,735 Timeline BMC STK HLDGS INC BMC STK HLDGS INC More: the full row for BMC STK HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: 2,600,000 shares; 2017Q4: 3,913,196 shares 3,913,196 $99M 0.81% +1,313,196 IAC INTERACTIVECORP IAC INTERACTIVECORP More: the full row for IAC INTERACTIVECORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2017Q3: 1,205,205 shares; 2017Q4: 801,930 shares 801,930 $98.1M 0.8% -403,275 W WAYFAIR INC More: the full row for WAYFAIR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 127,200 shares; 2016Q3: 255,788 shares; 2016Q4: 380,788 shares; 2017Q1: 515,525 shares; 2017Q2: 215,316 shares; 2017Q3: 125,400 shares; 2017Q4: 1,161,823 shares 1,161,823 $93.3M 0.76% +1,036,423 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; 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; 2017Q3: 5,408,465 shares; 2017Q4: 4,107,377 shares 4,107,377 $89.5M 0.73% -1,301,088 Timeline 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; 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; 2017Q3: 1,622,755 shares; 2017Q4: 1,121,037 shares 1,121,037 $80.2M 0.66% -501,718 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; 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; 2017Q3: 1,713,298 shares; 2017Q4: 1,003,467 shares 1,003,467 $59.4M 0.49% -709,831 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; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 4,624 shares; 2017Q1: 304,624 shares; 2017Q2: 304,624 shares; 2017Q3: 304,624 shares; 2017Q4: 304,624 shares 304,624 $53.8M 0.44% 0 Timeline SINCLAIR BROADCAST GROUP INC SINCLAIR BROADCAST GROUP INC More: the full row for SINCLAIR BROADCAST GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: not reported; 2017Q4: 1,365,000 shares 1,365,000 $51.7M 0.42% new 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; 2016Q1: restricted; 2016Q2: 584,367 shares; 2016Q3: 572,928 shares; 2016Q4: 539,633 shares; 2017Q1: 515,909 shares; 2017Q2: 507,937 shares; 2017Q3: 152,944 shares; 2017Q4: 144,656 shares 144,656 $41.8M 0.34% -8,288 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; 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; 2017Q3: 600,000 shares; 2017Q4: 600,000 shares 600,000 $39.9M 0.33% 0 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; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: not reported; 2017Q2: 509,201 shares; 2017Q3: 765,318 shares; 2017Q4: 795,536 shares 795,536 $38.7M 0.32% +30,218 Timeline CARS CARS COM INC More: the full row for CARS COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: 611,021 shares; 2017Q4: 610,078 shares 610,078 $17.6M 0.14% -943 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; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: 239,793 shares; 2016Q4: 422,650 shares; 2017Q1: 465,000 shares; 2017Q2: 465,000 shares; 2017Q3: 571,000 shares; 2017Q4: 571,000 shares 571,000 $16.9M 0.14% 0 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; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: 315,000 shares; 2017Q2: 315,000 shares; 2017Q3: 315,000 shares; 2017Q4: 315,000 shares 315,000 $16.1M 0.13% 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; 2016Q1: restricted; 2016Q2: 612,147 shares; 2016Q3: 612,147 shares; 2016Q4: 616,883 shares; 2017Q1: 616,883 shares; 2017Q2: 616,883 shares; 2017Q3: 616,883 shares; 2017Q4: 616,883 shares 616,883 $13.6M 0.11% 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; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: 985,000 shares; 2017Q2: 985,000 shares; 2017Q3: 590,000 shares; 2017Q4: 590,000 shares 590,000 $12.1M 0.1% 0 Timeline NETSHOES CAYMAN LTD NETSHOES CAYMAN LTD More: the full row for NETSHOES CAYMAN LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: not reported; 2017Q4: 1,412,000 shares 1,412,000 $11.2M 0.09% new 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; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 410,000 shares; 2017Q1: 455,000 shares; 2017Q2: 455,000 shares; 2017Q3: 455,000 shares; 2017Q4: 140,000 shares 140,000 $7.15M 0.06% -315,000 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; 2016Q1: restricted; 2016Q2: 14,363 shares; 2016Q3: 12,661 shares; 2016Q4: 7,978 shares; 2017Q1: 7,464 shares; 2017Q2: 7,209 shares; 2017Q3: 109,341 shares; 2017Q4: 109,341 shares 109,341 $7.07M 0.06% 0 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; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 132,612 shares; 2017Q1: 127,121 shares; 2017Q2: 124,994 shares; 2017Q3: 123,205 shares; 2017Q4: 120,742 shares 120,742 $3.95M 0.03% -2,463 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; 2016Q1: restricted; 2016Q2: 628,312 shares; 2016Q3: 504,944 shares; 2016Q4: 440,162 shares; 2017Q1: 29,638 shares; 2017Q2: 23,300 shares; 2017Q3: 21,184 shares; 2017Q4: 21,150 shares 21,150 $3.94M 0.03% -34 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; 2016Q1: restricted; 2016Q2: 62,026 shares; 2016Q3: 60,800 shares; 2016Q4: 59,800 shares; 2017Q1: 46,235 shares; 2017Q2: 41,235 shares; 2017Q3: 27,335 shares; 2017Q4: 23,520 shares 23,520 $3.15M 0.03% -3,815 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; 2016Q1: restricted; 2016Q2: 94,842 shares; 2016Q3: 88,456 shares; 2016Q4: 55,380 shares; 2017Q1: 50,175 shares; 2017Q2: 42,481 shares; 2017Q3: 32,146 shares; 2017Q4: 30,646 shares 30,646 $2.82M 0.02% -1,500 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; 2016Q1: restricted; 2016Q2: 443,019 shares; 2016Q3: 424,467 shares; 2016Q4: 373,781 shares; 2017Q1: 59,742 shares; 2017Q2: 42,794 shares; 2017Q3: 41,383 shares; 2017Q4: 25,713 shares 25,713 $2.54M 0.02% -15,670 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; 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; 2017Q3: 1,441,346 shares; 2017Q4: 27,994 shares 27,994 $2.29M 0.02% -1,413,352 Timeline EIX EDISON INTL More: the full row for EDISON INTL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 42,900 shares; 2016Q3: 42,900 shares; 2016Q4: 42,900 shares; 2017Q1: 42,900 shares; 2017Q2: 37,900 shares; 2017Q3: 37,900 shares; 2017Q4: 34,665 shares 34,665 $2.19M 0.02% -3,235 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; 2016Q1: restricted; 2016Q2: 74,452 shares; 2016Q3: 72,732 shares; 2016Q4: 58,788 shares; 2017Q1: 51,730 shares; 2017Q2: 46,130 shares; 2017Q3: 46,130 shares; 2017Q4: 46,130 shares 46,130 $2.12M 0.02% 0 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; 2016Q1: restricted; 2016Q2: 1,072,828 shares; 2016Q3: 771,298 shares; 2016Q4: 672,484 shares; 2017Q1: 15,172 shares; 2017Q2: 13,751 shares; 2017Q3: 13,500 shares; 2017Q4: 13,751 shares 13,751 $1.37M 0.01% +251 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; 2016Q1: restricted; 2016Q2: 15,485 shares; 2016Q3: 14,390 shares; 2016Q4: 15,485 shares; 2017Q1: 14,390 shares; 2017Q2: 14,390 shares; 2017Q3: 14,390 shares; 2017Q4: 14,390 shares 14,390 $1.06M 0.01% 0 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 38,902 shares; 2016Q3: 26,819 shares; 2016Q4: 20,019 shares; 2017Q1: 18,807 shares; 2017Q2: 17,557 shares; 2017Q3: 17,557 shares; 2017Q4: 17,557 shares 17,557 $989K 0.01% 0 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; 2016Q1: restricted; 2016Q2: 15,592 shares; 2016Q3: 15,592 shares; 2016Q4: 15,592 shares; 2017Q1: 13,271 shares; 2017Q2: 13,180 shares; 2017Q3: 9,074 shares; 2017Q4: 9,074 shares 9,074 $923K 0.01% 0 Timeline FMS FRESENIUS MEDICAL CARE AG More: the full row for FRESENIUS MEDICAL CARE AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: not reported; 2017Q4: 10,185 shares 10,185 $535K <0.01% new 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; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 5,225 shares; 2017Q1: 5,225 shares; 2017Q2: 5,081 shares; 2017Q3: 5,058 shares; 2017Q4: 5,037 shares 5,037 $525K <0.01% -21 Timeline TRMB TRIMBLE INC More: the full row for TRIMBLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 2,780,872 shares; 2016Q3: 20,505 shares; 2016Q4: 14,755 shares; 2017Q1: 13,093 shares; 2017Q2: 12,399 shares; 2017Q3: 12,186 shares; 2017Q4: 12,213 shares 12,213 $496K <0.01% +27 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; 2016Q1: restricted; 2016Q2: 10,878 shares; 2016Q3: 10,840 shares; 2016Q4: 10,738 shares; 2017Q1: 10,593 shares; 2017Q2: 1,903 shares; 2017Q3: 1,831 shares; 2017Q4: 1,831 shares 1,831 $381K <0.01% 0 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; 2016Q1: restricted; 2016Q2: 107,894 shares; 2016Q3: 106,944 shares; 2016Q4: 27,741 shares; 2017Q1: 24,618 shares; 2017Q2: 3,365 shares; 2017Q3: 2,919 shares; 2017Q4: 2,365 shares 2,365 $370K <0.01% -554 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; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 3,335 shares; 2017Q1: 3,335 shares; 2017Q2: 3,335 shares; 2017Q3: 3,335 shares; 2017Q4: 2,134 shares 2,134 $368K <0.01% -1,201 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 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; 2017Q3: 5,122 shares; 2017Q4: 6,503 shares 6,503 $356K <0.01% +1,381 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; 2016Q1: restricted; 2016Q2: 300,095 shares; 2016Q3: 300,095 shares; 2016Q4: 302,156 shares; 2017Q1: 302,156 shares; 2017Q2: 306,444 shares; 2017Q3: 197,257 shares; 2017Q4: 2,441 shares 2,441 $325K <0.01% -194,816 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; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 45,201 shares; 2017Q1: 39,293 shares; 2017Q2: 4,185 shares; 2017Q3: 33,128 shares; 2017Q4: 3,728 shares 3,728 $312K <0.01% -29,400 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 1,666,115 shares; 2016Q3: 895,823 shares; 2016Q4: not reported; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: not reported; 2017Q4: 2,067 shares 2,067 $204K <0.01% new Timeline