The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
2U Inc COM 90214J101 62,024 3,809,851 SH   SOLE   3,809,851 0 0
Aerojet Rocketdyne Holdings In COM 007800105 338 6,688 SH   SOLE   0 0 6,688
AeroVironment Inc COM 008073108 29,038 542,167 SH   SOLE   64,679 0 477,488
Agnico Eagle Mines Ltd COM 008474108 6,974 130,087 SH   SOLE   130,087 0 0
Alamos Gold Inc COM 011532108 4,801 827,813 SH   SOLE   827,813 0 0
Albemarle Corp COM 012653101 3,927 56,484 SH   SOLE   56,484 0 0
Alcoa Corp COM 013872106 1,213 60,439 SH   SOLE   60,439 0 0
Alibaba Group Holding Ltd COM 01609W102 118,746 710,073 SH   SOLE   0 0 710,073
Alphabet Inc COM 02079K107 12,706 10,423 SH   SOLE   0 0 10,423
Amazon.com Inc COM 023135106 122,496 70,566 SH   SOLE   0 0 70,566
AngloGold Ashanti Ltd COM 035128206 5,042 275,955 SH   SOLE   275,955 0 0
ANSYS Inc COM 03662Q105 11,233 50,747 SH   SOLE   0 0 50,747
Apple Inc COM 037833100 230,646 1,029,806 SH   SOLE   0 0 1,029,806
Aptiv PLC COM G6095L109 51,814 592,704 SH   SOLE   282,625 0 310,079
AquaBounty Technologies Inc COM 03842K200 935 373,874 SH   SOLE   0 0 373,874
Archer-Daniels-Midland Co COM 039483102 5,172 125,929 SH   SOLE   125,929 0 0
Arcturus Therapeutics Holdings COM 03969T109 3,066 298,530 SH   SOLE   0 0 298,530
Autodesk Inc COM 052769106 25,614 173,422 SH   SOLE   135,986 0 37,436
B2Gold Corp COM 11777Q209 6,440 1,993,847 SH   SOLE   1,993,847 0 0
Baidu Inc COM 056752108 50,776 494,124 SH   SOLE   0 0 494,124
Baker Hughes a GE Co COM 05722G100 6,669 287,440 SH   SOLE   285,021 0 2,419
Banco Bradesco SA COM 059460303 720 88,447 SH   SOLE   0 0 88,447
Barrick Gold Corp COM 067901108 7,517 433,730 SH   SOLE   433,730 0 0
Bellicum Pharmaceuticals Inc COM 079481107 2,474 2,356,277 SH   SOLE   0 0 2,356,277
BHP Group PLC COM 05545E209 21,700 506,537 SH   SOLE   506,537 0 0
Bluebird Bio Inc COM 09609G100 14,523 158,173 SH   SOLE   0 0 158,173
Boeing Co/The COM 097023105 381 1,002 SH   SOLE   0 0 1,002
BP PLC COM 055622104 10,157 267,350 SH   SOLE   267,350 0 0
Bristol-Myers Squibb Co COM 110122108 44,881 885,057 SH   SOLE   0 0 885,057
Bunge Ltd COM G16962105 2,580 45,572 SH   SOLE   45,572 0 0
Cabot Oil & Gas Corp COM 127097103 3,591 204,363 SH   SOLE   201,059 0 3,304
Cactus Inc COM 127203107 1,652 57,092 SH   SOLE   57,092 0 0
Callon Petroleum Co COM 13123X102 2,929 674,855 SH   SOLE   674,855 0 0
Calyxt Inc COM 13173L107 3,234 573,323 SH   SOLE   0 0 573,323
Canadian Natural Resources Ltd COM 136385101 3,948 148,245 SH   SOLE   148,245 0 0
CareDx Inc COM 14167L103 6,064 268,212 SH   SOLE   0 0 268,212
Caterpillar Inc COM 149123101 6,242 49,422 SH   SOLE   0 0 49,422
Cellectis SA COM 15117K103 13,669 1,314,295 SH   SOLE   0 0 1,314,295
Cellular Biomedicine Group Inc COM 15117P102 8,288 557,752 SH   SOLE   0 0 557,752
Cerus Corp COM 157085101 44,046 8,544,276 SH   SOLE   6,365,849 0 2,178,427
CF Industries Holdings Inc COM 125269100 4,532 92,105 SH   SOLE   92,105 0 0
Charles Schwab Corp/The COM 808513105 31,919 763,055 SH   SOLE   0 0 763,055
Chevron Corp COM 166764100 12,945 109,150 SH   SOLE   107,956 0 1,194
China Biologic Products Holdin COM G21515104 14,818 129,445 SH   SOLE   0 0 129,445
China Petroleum & Chemical Cor COM 16941R108 1,717 29,246 SH   SOLE   29,246 0 0
Codexis Inc COM 192005106 19,235 1,402,457 SH   SOLE   0 0 1,402,457
Compugen Ltd COM M25722105 33,097 7,824,454 SH   SOLE   5,799,527 0 2,024,927
Concho Resources Inc COM 20605P101 6,047 89,055 SH   SOLE   87,861 0 1,194
ConocoPhillips COM 20825C104 4,182 73,388 SH   SOLE   73,388 0 0
Corteva Inc COM 22052L104 19,068 681,009 SH   SOLE   153,503 0 527,506
CRISPR Therapeutics AG COM H17182108 113,846 2,777,414 SH   SOLE   1,741,277 0 1,036,137
Deere & Co COM 244199105 17,901 106,124 SH   SOLE   0 0 106,124
Diamondback Energy Inc COM 25278X109 5,668 63,045 SH   SOLE   62,109 0 936
DocuSign Inc COM 256163106 9,582 154,749 SH   SOLE   0 0 154,749
Domino's Pizza Inc COM 25754A201 6,686 27,337 SH   SOLE   0 0 27,337
Dow Inc COM 260557103 2,295 48,172 SH   SOLE   48,172 0 0
Dril-Quip Inc COM 262037104 1,515 30,188 SH   SOLE   30,188 0 0
DuPont de Nemours Inc COM 26614N102 3,436 48,182 SH   SOLE   48,182 0 0
Editas Medicine Inc COM 28106W103 112,758 4,958,593 SH   SOLE   3,197,250 0 1,761,343
Elbit Systems Ltd COM M3760D101 3,283 19,922 SH   SOLE   0 0 19,922
EOG Resources Inc COM 26875P101 4,776 64,348 SH   SOLE   63,340 0 1,008
Eventbrite Inc COM 29975E109 56,622 3,197,187 SH   SOLE   1,272,518 0 1,924,669
ExOne Co/The COM 302104104 12,475 1,409,657 SH   SOLE   1,409,657 0 0
Exxon Mobil Corp COM 30231G102 15,165 214,772 SH   SOLE   213,016 0 1,756
Facebook Inc COM 30303M102 29,277 164,403 SH   SOLE   0 0 164,403
Fate Therapeutics Inc COM 31189P102 13,052 840,430 SH   SOLE   0 0 840,430
FLIR Systems Inc COM 302445101 7,921 150,626 SH   SOLE   0 0 150,626
Freeport-McMoRan Inc COM 35671D857 6,307 659,054 SH   SOLE   659,054 0 0
Garmin Ltd COM H2906T109 138 1,635 SH   SOLE   0 0 1,635
General Motors Co COM 37045V100 7,206 192,264 SH   SOLE   0 0 192,264
Guardant Health Inc COM 40131M109 19,820 310,519 SH   SOLE   0 0 310,519
Guidewire Software Inc COM 40171V100 67,083 636,586 SH   SOLE   0 0 636,586
Halliburton Co COM 406216101 8,834 468,630 SH   SOLE   465,858 0 2,772
HDFC Bank Ltd COM 40415F101 53,358 935,284 SH   SOLE   0 0 935,284
HEICO Corp COM 422806109 450 3,600 SH   SOLE   0 0 3,600
Hess Corp COM 42809H107 2,319 38,336 SH   SOLE   38,336 0 0
Illumina Inc COM 452327109 229,115 753,124 SH   SOLE   445,784 0 307,340
Incyte Corp COM 45337C102 13,824 186,228 SH   SOLE   0 0 186,228
Inovio Pharmaceuticals Inc COM 45773H201 10,571 5,156,350 SH   SOLE   0 0 5,156,350
Intellia Therapeutics Inc COM 45826J105 96,650 7,239,737 SH   SOLE   4,881,242 0 2,358,495
Interactive Brokers Group Inc COM 45841N107 53,809 1,000,538 SH   SOLE   0 0 1,000,538
Intercontinental Exchange Inc COM 45866F104 66,966 725,759 SH   SOLE   0 0 725,759
International Paper Co COM 460146103 8,754 209,317 SH   SOLE   209,317 0 0
Intrexon Corp COM 46122T102 18,292 3,197,852 SH   SOLE   0 0 3,197,852
Intuit Inc COM 461202103 62,985 236,840 SH   SOLE   0 0 236,840
Invitae Corp COM 46185L103 140,665 7,299,703 SH   SOLE   5,162,290 0 2,137,413
Ionis Pharmaceuticals Inc COM 462222100 21,813 364,091 SH   SOLE   0 0 364,091
Iovance Biotherapeutics Inc COM 462260100 24,685 1,356,302 SH   SOLE   0 0 1,356,302
Iridium Communications Inc COM 46269C102 715 33,580 SH   SOLE   0 0 33,580
JD.com Inc COM 47215P106 13,340 472,868 SH   SOLE   0 0 472,868
Kratos Defense & Security Solu COM 50077B207 8,114 436,377 SH   SOLE   0 0 436,377
L3Harris Technologies Inc COM 502431109 553 2,650 SH   SOLE   0 0 2,650
LendingClub Corp COM 52603A208 83,981 6,420,603 SH   SOLE   2,870,626 0 3,549,977
LendingTree Inc COM 52603B107 150,105 483,539 SH   SOLE   155,377 0 328,162
Liberty Oilfield Services Inc COM 53115L104 2,465 227,648 SH   SOLE   226,712 0 936
Linde PLC COM G5494J103 2,850 14,713 SH   SOLE   14,713 0 0
Lockheed Martin Corp COM 539830109 625 1,603 SH   SOLE   0 0 1,603
Marathon Petroleum Corp COM 56585A102 4,646 76,476 SH   SOLE   75,709 0 767
Materialise NV COM 57667T100 39,124 2,117,118 SH   SOLE   2,103,448 0 13,670
MercadoLibre Inc COM 58733R102 106,867 193,870 SH   SOLE   33,401 0 160,469
Mosaic Co/The COM 61945C103 2,312 112,793 SH   SOLE   112,793 0 0
NanoString Technologies Inc COM 63009R109 84,297 3,904,451 SH   SOLE   3,077,468 0 826,983
Nasdaq Inc COM 631103108 46,640 469,454 SH   SOLE   0 0 469,454
Netflix Inc COM 64110L106 25,970 97,041 SH   SOLE   72,392 0 24,649
Newmont Goldcorp Corp COM 651639106 3,096 81,652 SH   SOLE   81,652 0 0
Nucor Corp COM 670346105 6,172 121,231 SH   SOLE   121,231 0 0
Nutrien Ltd COM 67077M108 17,569 352,223 SH   SOLE   352,223 0 0
NVIDIA Corp COM 67066G104 140,563 807,511 SH   SOLE   219,309 0 588,202
NXP Semiconductors NV COM N6596X109 11,880 108,869 SH   SOLE   0 0 108,869
Occidental Petroleum Corp COM 674599105 5,382 121,029 SH   SOLE   119,791 0 1,238
Oceaneering International Inc COM 675232102 1,698 125,298 SH   SOLE   125,298 0 0
Oil States International Inc COM 678026105 3,765 283,059 SH   SOLE   280,523 0 2,536
ONEOK Inc COM 682680103 2,100 28,495 SH   SOLE   26,986 0 1,509
Organovo Holdings Inc COM 68620A104 3,336 12,807,832 SH   SOLE   8,339,088 0 4,468,744
Packaging Corp of America COM 695156109 4,359 41,083 SH   SOLE   41,083 0 0
Patterson-UTI Energy Inc COM 703481101 2,395 280,068 SH   SOLE   277,104 0 2,964
PayPal Holdings Inc COM 70450Y103 58,495 564,677 SH   SOLE   0 0 564,677
PerkinElmer Inc COM 714046109 16,073 188,716 SH   SOLE   0 0 188,716
Personalis Inc COM 71535D106 11,775 802,418 SH   SOLE   0 0 802,418
PetroChina Co Ltd COM 71646E100 1,650 32,480 SH   SOLE   32,480 0 0
Petroleo Brasileiro SA COM 71654V408 1,559 107,712 SH   SOLE   107,712 0 0
Phillips 66 COM 718546104 4,141 40,439 SH   SOLE   40,439 0 0
Pinduoduo Inc COM 722304102 96,122 2,983,287 SH   SOLE   0 0 2,983,287
Pinterest Inc COM 72352L106 17,546 663,355 SH   SOLE   0 0 663,355
Pioneer Natural Resources Co COM 723787107 3,835 30,491 SH   SOLE   29,989 0 502
Pluristem Therapeutics Inc COM 72940R300 807 215,742 SH   SOLE   0 0 215,742
ProPetro Holding Corp COM 74347M108 699 76,857 SH   SOLE   76,857 0 0
Proto Labs Inc COM 743713109 51,196 501,427 SH   SOLE   496,281 0 5,146
Regeneron Pharmaceuticals Inc COM 75886F107 44,260 159,553 SH   SOLE   0 0 159,553
Rio Tinto PLC COM 767204100 18,224 349,857 SH   SOLE   349,857 0 0
Roku Inc COM 77543R102 18,524 182,032 SH   SOLE   182,032 0 0
Royal Dutch Shell PLC COM 780259206 13,951 237,056 SH   SOLE   237,056 0 0
Rubius Therapeutics Inc COM 78116T103 11,436 1,456,842 SH   SOLE   0 0 1,456,842
salesforce.com Inc COM 79466L302 111,585 751,718 SH   SOLE   233,907 0 517,811
Sarepta Therapeutics Inc COM 803607100 9,387 124,623 SH   SOLE   0 0 124,623
Schlumberger Ltd COM 806857108 13,851 405,367 SH   SOLE   402,876 0 2,491
Seres Therapeutics Inc COM 81750R102 30,724 7,661,963 SH   SOLE   4,744,832 0 2,917,131
Shopify Inc COM 82509L107 42,085 135,036 SH   SOLE   0 0 135,036
Snap Inc COM 83304A106 30,444 1,926,864 SH   SOLE   0 0 1,926,864
Social Capital Hedosophia Hold COM G8250R103 128 12,006 SH   SOLE   0 0 12,006
Southern Copper Corp COM 84265V105 2,740 80,283 SH   SOLE   80,283 0 0
Spirit AeroSystems Holdings In COM 848574109 343 4,168 SH   SOLE   0 0 4,168
Splunk Inc COM 848637104 134,038 1,137,268 SH   SOLE   349,520 0 787,748
Spotify Technology SA COM L8681T102 12,448 109,194 SH   SOLE   66,724 0 42,470
Square Inc COM 852234103 414,543 6,691,581 SH   SOLE   2,267,187 0 4,424,394
Steel Dynamics Inc COM 858119100 4,879 163,741 SH   SOLE   163,741 0 0
Stratasys Ltd COM M85548101 116,273 5,457,537 SH   SOLE   5,428,013 0 29,524
Suncor Energy Inc COM 867224107 7,748 245,352 SH   SOLE   242,386 0 2,966
Synopsys Inc COM 871607107 5,959 43,418 SH   SOLE   0 0 43,418
Syros Pharmaceuticals Inc COM 87184Q107 48,099 4,633,773 SH   SOLE   2,756,352 0 1,877,421
Taiwan Semiconductor Manufactu COM 874039100 69,679 1,499,118 SH   SOLE   0 0 1,499,118
TechnipFMC PLC COM G87110105 5,593 231,676 SH   SOLE   229,358 0 2,318
Teck Resources Ltd COM 878742204 4,774 294,163 SH   SOLE   294,163 0 0
Teladoc Health Inc COM 87918A105 70,519 1,041,327 SH   SOLE   437,502 0 603,825
Teledyne Technologies Inc COM 879360105 383 1,191 SH   SOLE   0 0 1,191
Teradyne Inc COM 880770102 52,080 899,328 SH   SOLE   612,835 0 286,493
Tesla Inc COM 88160R101 229,992 954,837 SH   SOLE   754,645 0 200,192
Thermo Fisher Scientific Inc COM 883556102 21,840 74,981 SH   SOLE   0 0 74,981
TOTAL SA COM 89151E109 13,141 252,703 SH   SOLE   252,703 0 0
Trade Desk Inc/The COM 88339J105 19,525 104,105 SH   SOLE   104,105 0 0
TransUnion COM 89400J107 38,305 472,258 SH   SOLE   0 0 472,258
Trimble Inc COM 896239100 19,565 504,115 SH   SOLE   0 0 504,115
Twilio Inc COM 90138F102 33,538 305,000 SH   SOLE   0 0 305,000
Twitter Inc COM 90184L102 79,991 1,941,532 SH   SOLE   834,387 0 1,107,145
Univar Solutions Inc COM 91336L107 2,081 100,224 SH   SOLE   100,224 0 0
Valero Energy Corp COM 91913Y100 2,607 30,588 SH   SOLE   30,588 0 0
Veracyte Inc COM 92337F107 66,342 2,764,236 SH   SOLE   1,710,541 0 1,053,695
Verisk Analytics Inc COM 92345Y106 39,930 252,495 SH   SOLE   0 0 252,495
Vertex Pharmaceuticals Inc COM 92532F100 21,373 126,154 SH   SOLE   0 0 126,154
Weyerhaeuser Co COM 962166104 6,787 245,030 SH   SOLE   245,030 0 0
Williams Cos Inc/The COM 969457100 2,553 106,102 SH   SOLE   106,102 0 0
Workday Inc COM 98138H101 44,215 260,150 SH   SOLE   92,435 0 167,715
Xilinx Inc COM 983919101 68,395 713,193 SH   SOLE   504,216 0 208,977
Zillow Group Inc COM 98954M200 148,977 4,995,861 SH   SOLE   1,548,376 0 3,447,485