| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | SKY SOLAR HLDGS LTD | 597,530 | 1,219,000 | 0.14% | ||
| 2 | NIMBLE STORAGE INC | 146,036 | 1,826,000 | 0.20% | ||
| 3 | BAIDU INC | 20,000 | 3,450,000 | 0.38% | ||
| 4 | FORTINET INC | 120,000 | 4,602,000 | 0.51% | Put | |
| 5 | NVIDIA CORPORATION | 70,000 | 7,625,000 | 0.85% | Put | |
| 6 | LG DISPLAY CO LTD | 663,337 | 9,034,000 | 1.00% | ||
| 7 | CHECK POINT SOFTWARE TECH LT | 91,600 | 9,404,000 | 1.05% | Put | |
| 8 | NeoPhotonics Corp | 1,080,836 | 9,738,000 | 1.08% | ||
| 9 | VIVINT SOLAR INC | 3,541,172 | 9,915,000 | 1.10% | ||
| 10 | GRIDSUM HLDG INC | 778,378 | 10,345,000 | 1.15% | ||
| 11 | XILINX INC | 200,000 | 11,578,000 | 1.29% | Put | |
| 12 | ADVANCED ENERGY INDS COM | 173,700 | 11,909,000 | 1.32% | Put | |
| 13 | STMICROELECTRONICS N V | 827,906 | 12,799,000 | 1.42% | ||
| 14 | APPLE INC | 100,000 | 14,366,000 | 1.60% | ||
| 15 | TIME WARNER INC | 160,000 | 15,634,000 | 1.74% | ||
| 16 | CYPRESS SEMICONDUCTOR CORP | 1,161,600 | 15,983,000 | 1.78% | ||
| 17 | MICROSOFT CORP | 264,700 | 17,433,000 | 1.94% | ||
| 18 | DAQO NEW ENERGY CORP | 930,218 | 17,461,000 | 1.94% | ||
| 19 | OCLARO INC | 1,936,640 | 19,018,000 | 2.11% | ||
| 20 | WORKDAY INC | 230,000 | 19,155,000 | 2.13% | Put | |
| 21 | HIMAX TECHNOLOGIES INC | 2,189,064 | 19,965,000 | 2.22% | ||
| 22 | SALESFORCE COM INC | 275,100 | 22,693,000 | 2.52% | Put | |
| 23 | 8POINT3 ENERGY PARTNERS LP | 1,744,758 | 23,676,000 | 2.63% | ||
| 24 | CHINA MOBILE LIMITED | 468,782 | 25,890,000 | 2.88% | ||
| 25 | NETFLIX INC | 183,200 | 27,079,000 | 3.01% | Put | |
| 26 | SUNRUN INC | 5,133,365 | 27,720,000 | 3.08% | ||
| 27 | CANADIAN SOLAR INC | 2,278,652 | 27,959,000 | 3.11% | ||
| 28 | TERRAFORM GLOBAL INC | 5,959,079 | 28,603,000 | 3.18% | ||
| 29 | SERVICENOW INC | 330,500 | 28,909,000 | 3.21% | Put | |
| 30 | LUMENTUM HLDGS INC COM | 597,100 | 31,855,000 | 3.54% | Call | |
| 31 | F5 NETWORKS INC | 226,900 | 32,349,000 | 3.60% | Put | |
| 32 | FABRINET SHS | 770,418 | 32,381,000 | 3.60% | ||
| 33 | SEAGATE TECHNOLOGY PLC | 756,200 | 34,732,000 | 3.86% | Put | |
| 34 | WESTERN DIGITAL CORP | 432,792 | 35,718,000 | 3.97% | ||
| 35 | FINISAR CORP | 1,372,433 | 37,522,000 | 4.17% | ||
| 36 | SHOPIFY INC | 573,100 | 39,022,000 | 4.34% | Put | |
| 37 | VIAVI SOLUTIONS INC | 3,893,305 | 41,736,000 | 4.64% | ||
| 38 | MICRON TECHNOLOGY INC | 1,558,423 | 45,038,000 | 5.01% | ||
| 39 | LUMENTUM HLDGS INC COM | 860,299 | 45,896,000 | 5.10% | ||
| 40 | TESLA INC | 245,000 | 68,184,000 | 7.58% | Put |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0000919574-17-004096, filed 2017.05.15).
From 2023-01-03 onward, the SEC requires values to be reported in nearest dollars. Earlier filings reported values in thousands; therefore, positions shown as $0 in older filings may represent actual values between $0–$999.