LITE LUMENTUM HLDGS INC More: the full row for LUMENTUM HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 880,525 shares; 2016Q3: 273,516 shares; 2016Q4: 782,722 shares; 2017Q1: 860,299 shares; 2017Q2: 910,097 shares; 2017Q3: 641,931 shares; 2017Q4: 754,373 shares 754,373 $36.9M 8.86% Timeline VIAV VIAVI SOLUTIONS INC More: the full row for VIAVI SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 1,051,900 shares; 2017Q1: 3,893,305 shares; 2017Q2: 5,625,348 shares; 2017Q3: 3,167,671 shares; 2017Q4: 3,309,203 shares 3,309,203 $28.9M 6.95% Timeline RUN SUNRUN INC More: the full row for SUNRUN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 3,101,769 shares; 2016Q3: 3,452,641 shares; 2016Q4: 4,274,653 shares; 2017Q1: 5,133,365 shares; 2017Q2: 5,216,058 shares; 2017Q3: 5,167,869 shares; 2017Q4: 4,608,690 shares 4,608,690 $27.2M 6.53% Timeline CSIQ CANADIAN SOLAR INC More: the full row for CANADIAN SOLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 1,025,265 shares; 2016Q3: 1,598,228 shares; 2016Q4: 2,207,470 shares; 2017Q1: 2,278,652 shares; 2017Q2: 2,703,253 shares; 2017Q3: 2,755,665 shares; 2017Q4: 1,588,561 shares 1,588,561 $26.8M 6.44% Timeline FN FABRINET More: the full row for FABRINET Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 575,979 shares; 2016Q3: 722,925 shares; 2016Q4: 722,956 shares; 2017Q1: 770,418 shares; 2017Q2: 903,092 shares; 2017Q3: 630,051 shares; 2017Q4: 844,066 shares 844,066 $24.2M 5.82% Timeline 8POINT3 ENERGY PARTNERS LP 8POINT3 ENERGY PARTNERS LP More: the full row for 8POINT3 ENERGY PARTNERS LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 1,082,105 shares; 2016Q3: 1,307,318 shares; 2016Q4: 1,494,776 shares; 2017Q1: 1,744,758 shares; 2017Q2: 1,965,458 shares; 2017Q3: 2,263,160 shares; 2017Q4: 1,494,192 shares 1,494,192 $22.7M 5.46% INPHI CORP INPHI CORP More: the full row for INPHI 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: not reported; 2017Q2: 182,379 shares; 2017Q3: 448,216 shares; 2017Q4: 613,663 shares 613,663 $22.5M 5.4% MTSI MACOM TECH SOLUTIONS HLDGS I More: the full row for MACOM TECH SOLUTIONS HLDGS I 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: 645,962 shares 645,962 $21M 5.05% Timeline CHINA MOBILE LIMITED CHINA MOBILE LIMITED More: the full row for CHINA MOBILE LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 299,287 shares; 2016Q3: 328,782 shares; 2016Q4: 398,782 shares; 2017Q1: 468,782 shares; 2017Q2: 653,782 shares; 2017Q3: 538,594 shares; 2017Q4: 405,268 shares 405,268 $20.5M 4.92% MU MICRON TECHNOLOGY INC More: the full row for MICRON TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 1,349,830 shares; 2016Q3: 2,298,223 shares; 2016Q4: 2,648,423 shares; 2017Q1: 1,558,423 shares; 2017Q2: 2,025,358 shares; 2017Q3: 617,855 shares; 2017Q4: 457,430 shares 457,430 $18.8M 4.52% Timeline NEOPHOTONICS CORP NEOPHOTONICS CORP More: the full row for NEOPHOTONICS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: 445,711 shares; 2016Q4: 1,029,813 shares; 2017Q1: 1,080,836 shares; 2017Q2: 1,934,017 shares; 2017Q3: 2,403,104 shares; 2017Q4: 2,697,106 shares 2,697,106 $17.7M 4.26% VIVINT SOLAR INC. VIVINT SOLAR INC. More: the full row for VIVINT SOLAR INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 2,080,447 shares; 2016Q3: 2,921,096 shares; 2016Q4: 3,242,296 shares; 2017Q1: 3,541,172 shares; 2017Q2: 3,183,415 shares; 2017Q3: 3,964,748 shares; 2017Q4: 4,017,490 shares 4,017,490 $16.3M 3.91% HIMX HIMAX TECHNOLOGIES INC More: the full row for HIMAX TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 2,665,267 shares; 2016Q3: 2,357,528 shares; 2016Q4: 699,831 shares; 2017Q1: 2,189,064 shares; 2017Q2: 2,074,478 shares; 2017Q3: 2,665,751 shares; 2017Q4: 1,507,137 shares 1,507,137 $15.7M 3.77% Timeline CMCSA COMCAST CORP NEW More: the full row for COMCAST CORP NEW 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: 390,000 shares 390,000 $15.6M 3.75% Timeline SYNA SYNAPTICS INC More: the full row for SYNAPTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: 385,454 shares; 2016Q4: 6,296 shares; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: not reported; 2017Q4: 333,333 shares 333,333 $13.3M 3.2% Timeline FINISAR CORP FINISAR CORP More: the full row for FINISAR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 1,057,363 shares; 2016Q3: 154,453 shares; 2016Q4: 707,574 shares; 2017Q1: 1,372,433 shares; 2017Q2: 692,859 shares; 2017Q3: 1,080,561 shares; 2017Q4: 393,576 shares 393,576 $8.01M 1.92% ACACIA COMMUNICATIONS INC ACACIA COMMUNICATIONS INC More: the full row for ACACIA COMMUNICATIONS 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: 216,510 shares 216,510 $7.84M 1.88% OCLARO INC OCLARO INC More: the full row for OCLARO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 1,299,817 shares; 2016Q3: 1,158,400 shares; 2016Q4: 2,296,612 shares; 2017Q1: 1,936,640 shares; 2017Q2: 2,592,207 shares; 2017Q3: 891,170 shares; 2017Q4: 1,159,629 shares 1,159,629 $7.82M 1.88% GRIDSUM HLDG INC SPONSORED … GRIDSUM HLDG INC SPONSORED ADR More: the full row for GRIDSUM HLDG INC SPONSORED ADR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: 356,403 shares; 2016Q4: 630,803 shares; 2017Q1: 778,378 shares; 2017Q2: 1,017,342 shares; 2017Q3: 1,145,268 shares; 2017Q4: 760,562 shares 760,562 $6.96M 1.67% T AT&T INC More: the full row for AT&T 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: 176,660 shares 176,660 $6.87M 1.65% Timeline NXPI NXP SEMICONDUCTORS N V More: the full row for NXP SEMICONDUCTORS N V 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: 54,514 shares 54,514 $6.38M 1.53% Timeline CYPRESS SEMICONDUCTOR CORP CYPRESS SEMICONDUCTOR CORP More: the full row for CYPRESS SEMICONDUCTOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: 460,000 shares; 2016Q4: 600,000 shares; 2017Q1: 1,161,600 shares; 2017Q2: 1,270,648 shares; 2017Q3: not reported; 2017Q4: 390,000 shares 390,000 $5.94M 1.43% CIEN CIENA CORP More: the full row for CIENA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 467,051 shares; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: not reported; 2017Q2: 580,000 shares; 2017Q3: not reported; 2017Q4: 280,000 shares 280,000 $5.86M 1.41% Timeline STM STMICROELECTRONICS N V More: the full row for STMICROELECTRONICS N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 557,906 shares; 2017Q1: 827,906 shares; 2017Q2: 1,835,373 shares; 2017Q3: 554,488 shares; 2017Q4: 224,670 shares 224,670 $4.91M 1.18% Timeline SPWRQ SUNPOWER CORP More: the full row for SUNPOWER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 856,959 shares; 2016Q3: 786,485 shares; 2016Q4: not reported; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: 440,000 shares; 2017Q4: 492,680 shares 492,680 $4.15M 1% Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 222,900 shares; 2017Q1: not reported; 2017Q2: 610,000 shares; 2017Q3: not reported; 2017Q4: 75,470 shares 75,470 $4M 0.96% Timeline 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; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: not reported; 2017Q4: 24,800 shares 24,800 $3.81M 0.91% Timeline AEIS ADVANCED ENERGY INDS More: the full row for ADVANCED ENERGY INDS 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: 56,206 shares 56,206 $3.79M 0.91% Timeline ELECTRO SCIENTIFIC INDS ELECTRO SCIENTIFIC INDS More: the full row for ELECTRO SCIENTIFIC INDS 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: 129,804 shares 129,804 $2.78M 0.67% VECO VEECO INSTRS INC DEL More: the full row for VEECO INSTRS INC DEL 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: 175,210 shares 175,210 $2.6M 0.62% Timeline HPE HEWLETT PACKARD ENTERPRISE C More: the full row for HEWLETT PACKARD ENTERPRISE C Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 728,526 shares; 2016Q3: 221,351 shares; 2016Q4: 221,351 shares; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: not reported; 2017Q4: 144,000 shares 144,000 $2.07M 0.5% Timeline SEAGATE TECHNOLOGY HOLDINGS SEAGATE TECHNOLOGY HOLDINGS More: the full row for SEAGATE TECHNOLOGY HOLDINGS 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: 5,400 shares 5,400 $1.31M 0.32% AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES 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: 310,000 shares; 2017Q4: 78,290 shares 78,290 $805K 0.19% Timeline LSCC LATTICE SEMICONDUCTOR CORP More: the full row for LATTICE SEMICONDUCTOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 2,061,211 shares; 2016Q3: 2,082,523 shares; 2016Q4: 1,958,897 shares; 2017Q1: not reported; 2017Q2: not reported; 2017Q3: not reported; 2017Q4: 130,400 shares 130,400 $754K 0.18% Timeline SKY SOLAR HLDGS LTD SKY SOLAR HLDGS LTD More: the full row for SKY SOLAR HLDGS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2016Q1: restricted; 2016Q2: 312,890 shares; 2016Q3: 468,581 shares; 2016Q4: 535,680 shares; 2017Q1: 597,530 shares; 2017Q2: 700,963 shares; 2017Q3: 671,151 shares; 2017Q4: 490,327 shares 490,327 $735K 0.18% MKSI MKS INC. More: the full row for MKS 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: 985 shares 985 $605K 0.15% Timeline