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; 2015Q3: restricted; 2015Q4: restricted; 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 2,025,358 $60.5M 9.18% +466,935 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; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 1,051,900 shares; 2017Q1: 3,893,305 shares; 2017Q2: 5,625,348 shares 5,625,348 $59.2M 8.99% +1,732,043 Timeline 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; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 880,525 shares; 2016Q3: 273,516 shares; 2016Q4: 782,722 shares; 2017Q1: 860,299 shares; 2017Q2: 910,097 shares 910,097 $51.9M 7.88% +49,798 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; 2015Q3: restricted; 2015Q4: restricted; 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 2,703,253 $43M 6.53% +424,601 Timeline FN FABRINET More: the full row for FABRINET Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 575,979 shares; 2016Q3: 722,925 shares; 2016Q4: 722,956 shares; 2017Q1: 770,418 shares; 2017Q2: 903,092 shares 903,092 $38.5M 5.85% +132,674 Timeline RUN SUNRUN INC More: the full row for SUNRUN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 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 5,216,058 $37.1M 5.64% +82,693 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; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 299,287 shares; 2016Q3: 328,782 shares; 2016Q4: 398,782 shares; 2017Q1: 468,782 shares; 2017Q2: 653,782 shares 653,782 $34.7M 5.27% +185,000 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; 2015Q3: restricted; 2015Q4: restricted; 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 1,965,458 $29.7M 4.51% +220,700 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; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 222,900 shares; 2017Q1: not reported; 2017Q2: 610,000 shares 610,000 $27.2M 4.13% new 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; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: 557,906 shares; 2017Q1: 827,906 shares; 2017Q2: 1,835,373 shares 1,835,373 $26.4M 4% +1,007,467 Timeline OCLARO INC OCLARO INC More: the full row for OCLARO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 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 2,592,207 $24.2M 3.67% +655,567 TERRAFORM GLOBAL INC TERRAFORM GLOBAL INC More: the full row for TERRAFORM GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 5,558,918 shares; 2016Q3: 6,035,552 shares; 2016Q4: 6,211,753 shares; 2017Q1: 5,959,079 shares; 2017Q2: 4,434,079 shares 4,434,079 $22.4M 3.4% -1,525,000 DQ DAQO NEW ENERGY CORP More: the full row for DAQO NEW ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 804,943 shares; 2016Q3: 844,251 shares; 2016Q4: 859,470 shares; 2017Q1: 930,218 shares; 2017Q2: 977,106 shares 977,106 $20.3M 3.08% +46,888 Timeline 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; 2015Q3: restricted; 2015Q4: restricted; 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 3,183,415 $18.6M 2.83% -357,757 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: not reported; 2016Q3: not reported; 2016Q4: 40,000 shares; 2017Q1: 160,000 shares; 2017Q2: 183,636 shares 183,636 $18.4M 2.8% +23,636 FINISAR CORP FINISAR CORP More: the full row for FINISAR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 1,057,363 shares; 2016Q3: 154,453 shares; 2016Q4: 707,574 shares; 2017Q1: 1,372,433 shares; 2017Q2: 692,859 shares 692,859 $18M 2.73% -679,574 WDC WESTERN DIGITAL CORP More: the full row for WESTERN DIGITAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: 112,400 shares; 2016Q4: 514,018 shares; 2017Q1: 432,792 shares; 2017Q2: 202,689 shares 202,689 $18M 2.72% -230,103 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; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: 460,000 shares; 2016Q4: 600,000 shares; 2017Q1: 1,161,600 shares; 2017Q2: 1,270,648 shares 1,270,648 $17.3M 2.63% +109,048 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; 2015Q3: restricted; 2015Q4: restricted; 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 2,074,478 $17M 2.58% -114,586 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; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: 445,711 shares; 2016Q4: 1,029,813 shares; 2017Q1: 1,080,836 shares; 2017Q2: 1,934,017 shares 1,934,017 $14.9M 2.27% +853,181 CIEN CIENA CORP More: the full row for CIENA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 467,051 shares; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: not reported; 2017Q2: 580,000 shares 580,000 $14.5M 2.2% new Timeline VSH VISHAY INTERTECHNOLOGY INC More: the full row for VISHAY INTERTECHNOLOGY 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: 724,979 shares 724,979 $12M 1.83% new Timeline 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; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: 356,403 shares; 2016Q4: 630,803 shares; 2017Q1: 778,378 shares; 2017Q2: 1,017,342 shares 1,017,342 $8.71M 1.32% +238,964 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: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: 20,000 shares; 2017Q2: 42,115 shares 42,115 $7.53M 1.14% +22,115 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: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: not reported; 2016Q3: not reported; 2016Q4: not reported; 2017Q1: 100,000 shares; 2017Q2: 45,000 shares 45,000 $6.48M 0.98% -55,000 Timeline INPHI CORP INPHI CORP More: the full row for INPHI 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: not reported; 2017Q2: 182,379 shares 182,379 $6.25M 0.95% new LPL LG DISPLAY CO LTD More: the full row for LG DISPLAY CO LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 319,180 shares; 2016Q3: 319,180 shares; 2016Q4: 577,659 shares; 2017Q1: 663,337 shares; 2017Q2: 302,686 shares 302,686 $4.86M 0.74% -360,651 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; 2015Q3: restricted; 2015Q4: restricted; 2016Q1: restricted; 2016Q2: 312,890 shares; 2016Q3: 468,581 shares; 2016Q4: 535,680 shares; 2017Q1: 597,530 shares; 2017Q2: 700,963 shares 700,963 $1.05M 0.16% +103,433