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
Adobe Inc Common Stock 00724F101 53,822 107,619 SH   SOLE   107,619 0 0
Aerojet Rocketdyne Holdings In Common Stock 007800105 1,271 24,044 SH   SOLE   24,044 0 0
AeroVironment Inc Common Stock 008073108 35,344 406,726 SH   SOLE   406,726 0 0
Alibaba Group Holding Ltd ADR 01609W102 125,075 537,424 SH   SOLE   537,424 0 0
Align Technology Inc Common Stock 016255101 2,173 4,066 SH   SOLE   4,066 0 0
Allegheny Technologies Inc Common Stock 01741R102 259 15,429 SH   SOLE   15,429 0 0
Alphabet Inc Common Stock 02079K107 64,664 36,911 SH   SOLE   36,911 0 0
Altair Engineering Inc Common Stock 021369103 5,978 102,744 SH   SOLE   102,744 0 0
Amazon.com Inc Common Stock 023135106 73,294 22,504 SH   SOLE   22,504 0 0
AMETEK Inc Common Stock 031100100 1,526 12,621 SH   SOLE   12,621 0 0
ANSYS Inc Common Stock 03662Q105 28,109 77,265 SH   SOLE   77,265 0 0
Apple Inc Common Stock 037833100 121,398 914,900 SH   SOLE   914,900 0 0
AquaBounty Technologies Inc Common Stock 03842K200 75,690 8,640,421 SH   SOLE   8,640,421 0 0
Arcturus Therapeutics Holdings Common Stock 03969T109 171,742 3,959,019 SH   SOLE   3,959,019 0 0
Autodesk Inc Common Stock 052769106 22,565 73,902 SH   SOLE   73,902 0 0
Baidu Inc ADR 056752108 488,870 2,260,776 SH   SOLE   2,153,071 59,335 48,370
Renishaw PLC Common Stock G75006117 5,789 73,622 SH   SOLE   73,622 0 0
CareDx Inc Common Stock 14167L103 294,315 4,062,322 SH   SOLE   4,062,322 0 0
Carpenter Technology Corp Common Stock 144285103 227 7,804 SH   SOLE   7,804 0 0
Castle Biosciences Inc Common Stock 14843C105 138,906 2,068,592 SH   SOLE   2,068,592 0 0
Cellectis SA ADR 15117K103 180,736 6,679,077 SH   SOLE   6,137,609 528,536 12,932
Cerus Corp Common Stock 157085101 204,640 29,572,265 SH   SOLE   27,283,159 616,222 1,672,884
Codexis Inc Common Stock 192005106 86,493 3,962,106 SH   SOLE   3,962,106 0 0
Deere & Co Common Stock 244199105 66,791 248,248 SH   SOLE   248,248 0 0
DuPont de Nemours Inc Common Stock 26614N102 173 2,427 SH   SOLE   2,427 0 0
Eastman Chemical Co Common Stock 277432100 168 1,673 SH   SOLE   1,673 0 0
Editas Medicine Inc Common Stock 28106W103 709,903 10,125,564 SH   SOLE   8,674,905 1,008,363 442,296
ExOne Co/The Common Stock 302104104 22,542 2,375,334 SH   SOLE   1,994,515 0 380,819
FLIR Systems Inc Common Stock 302445101 64,536 1,472,422 SH   SOLE   1,472,422 0 0
Facebook Inc Common Stock 30303M102 178,733 654,316 SH   SOLE   627,531 26,785 0
FARO Technologies Inc Common Stock 311642102 1,518 21,492 SH   SOLE   21,492 0 0
Fate Therapeutics Inc Common Stock 31189P102 263,852 2,901,700 SH   SOLE   2,901,700 0 0
General Electric Co Common Stock 369604103 1,468 135,928 SH   SOLE   135,928 0 0
Grayscale Bitcoin Trust BTC Open-End Fund 389637109 233,831 7,307,228 SH   SOLE   6,171,965 898,680 236,583
Guardant Health Inc Common Stock 40131M109 69,664 540,537 SH   SOLE   540,537 0 0
Guidewire Software Inc Common Stock 40171V100 28,047 217,878 SH   SOLE   217,878 0 0
HDFC Bank Ltd ADR 40415F101 20,060 277,611 SH   SOLE   277,611 0 0
HP Inc Common Stock 40434L105 6,929 281,788 SH   SOLE   281,788 0 0
Hexcel Corp Common Stock 428291108 193 3,986 SH   SOLE   3,986 0 0
HubSpot Inc Common Stock 443573100 56,790 143,250 SH   SOLE   143,250 0 0
Illumina Inc Common Stock 452327109 18,716 50,585 SH   SOLE   0 50,585 0
Incyte Corp Common Stock 45337C102 155,031 1,782,380 SH   SOLE   1,782,380 0 0
Intellia Therapeutics Inc Common Stock 45826J105 608,827 11,191,670 SH   SOLE   8,979,307 1,384,498 827,865
Interactive Brokers Group Inc Common Stock 45841N107 251 4,113 SH   SOLE   4,113 0 0
Intercontinental Exchange Inc Common Stock 45866F104 525,489 4,557,974 SH   SOLE   4,193,764 253,798 110,412
Intuit Inc Common Stock 461202103 33,933 89,333 SH   SOLE   89,333 0 0
Intuitive Surgical Inc Common Stock 46120E602 21,164 25,870 SH   SOLE   25,870 0 0
OC Oerlikon Corp AG Common Stock H59187106 1,265 122,093 SH   SOLE   122,093 0 0
Invitae Corp Common Stock 46185L103 1,128,918 27,001,138 SH   SOLE   23,858,013 2,155,092 988,033
Ionis Pharmaceuticals Inc Common Stock 462222100 135,671 2,399,554 SH   SOLE   2,399,554 0 0
Iovance Biotherapeutics Inc Common Stock 462260100 709,819 15,297,822 SH   SOLE   14,517,914 466,145 313,763
Iridium Communications Inc Common Stock 46269C102 274,104 6,970,230 SH   SOLE   6,142,620 560,242 267,368
JD.com Inc ADR 47215P106 143,961 1,637,783 SH   SOLE   1,637,783 0 0
SGL Carbon SE Common Stock D6949M108 185 41,875 SH   SOLE   41,875 0 0
Kaiser Aluminum Corp Common Stock 483007704 1,481 14,970 SH   SOLE   14,970 0 0
Komatsu Ltd ADR 500458401 41,289 1,491,525 SH   SOLE   1,491,525 0 0
Kratos Defense & Security Solu Common Stock 50077B207 61,266 2,233,535 SH   SOLE   2,233,535 0 0
Henkel AG & Co KGaA Preference D3207M110 153 1,346 SH   SOLE   1,346 0 0
Bertrandt AG Common Stock D1014N107 1,224 25,157 SH   SOLE   25,157 0 0
LendingClub Corp Common Stock 52603A208 78,727 7,455,162 SH   SOLE   6,574,964 183,369 696,829
LendingTree Inc Common Stock 52603B107 550,388 2,010,255 SH   SOLE   1,767,482 160,894 81,879
Dassault Systemes SE Common Stock F2457H472 5,185 25,529 SH   SOLE   25,529 0 0
Lincoln Electric Holdings Inc Common Stock 533900106 1,105 9,506 SH   SOLE   9,506 0 0
Siemens AG Common Stock D69671218 1,063 7,358 SH   SOLE   7,358 0 0
Materialise NV ADR 57667T100 464,259 8,564,081 SH   SOLE   8,257,636 75,126 231,319
MercadoLibre Inc Common Stock 58733R102 183,669 109,639 SH   SOLE   100,254 9,385 0
Microsoft Corp Common Stock 594918104 4,780 21,490 SH   SOLE   21,490 0 0
Bezeq The Israeli Telecommunic Common Stock M2012Q100 1,372 1,378,112 SH   SOLE   1,378,112 0 0
Moog Inc Common Stock 615394202 1,157 14,586 SH   SOLE   14,586 0 0
Danel Adir Yeoshua Ltd Common Stock M27013107 2,240 13,601 SH   SOLE   13,601 0 0
Hilan Ltd Common Stock M5299H123 1,816 38,306 SH   SOLE   38,306 0 0
Nano Dimension Ltd ADR 63008G203 76,379 8,393,249 SH   SOLE   8,393,249 0 0
NanoString Technologies Inc Common Stock 63009R109 261,987 3,917,273 SH   SOLE   3,465,066 447,044 5,163
Elbit Systems Ltd Common Stock M3760D101 18,619 142,345 SH   SOLE   142,345 0 0
SBI Holdings Inc/Japan Common Stock J6991H100 545 23,000 SH   SOLE   23,000 0 0
Partner Communications Co Ltd Common Stock M78465107 2,327 422,156 SH   SOLE   422,156 0 0
Netflix Inc Common Stock 64110L106 111,616 206,418 SH   SOLE   204,524 1,894 0
Nice Ltd ADR 653656108 2,009 7,084 SH   SOLE   7,084 0 0
FirstRand Ltd Common Stock S5202Z131 30 13,580 SH   SOLE   13,580 0 0
NVIDIA Corp Common Stock 67066G104 95,357 182,606 SH   SOLE   175,657 6,949 0
NuVasive Inc Common Stock 670704105 1,007 17,875 SH   SOLE   17,875 0 0
Matrix IT Ltd Common Stock M6859E153 1,570 69,419 SH   SOLE   69,419 0 0
Toray Industries Inc Common Stock J89494116 170 28,708 SH   SOLE   28,708 0 0
PTC Inc Common Stock 69370C100 6,435 53,804 SH   SOLE   53,804 0 0
Pacific Biosciences of Califor Common Stock 69404D108 739,410 28,504,629 SH   SOLE   27,646,542 413,947 444,140
One Software Technologies Ltd Common Stock M75260113 2,741 20,737 SH   SOLE   20,737 0 0
PayPal Holdings Inc Common Stock 70450Y103 605,334 2,584,689 SH   SOLE   2,340,483 190,694 53,512
Personalis Inc Common Stock 71535D106 248,165 6,778,623 SH   SOLE   6,778,623 0 0
Straumann Holding AG Common Stock H8300N119 5,972 5,112 SH   SOLE   5,112 0 0
Pinduoduo Inc ADR 722304102 32,405 182,390 SH   SOLE   182,390 0 0
Pinterest Inc Common Stock 72352L106 403,953 6,129,780 SH   SOLE   5,156,525 865,943 107,312
Pluristem Therapeutics Inc Common Stock 72940R300 27,993 3,959,344 SH   SOLE   3,959,344 0 0
Proto Labs Inc Common Stock 743713109 631,996 4,119,922 SH   SOLE   3,584,210 346,687 189,025
Redhill Biopharma Ltd ADR 757468103 1,347 166,749 SH   SOLE   166,749 0 0
Roku Inc Common Stock 77543R102 1,785,212 5,376,822 SH   SOLE   4,706,975 479,916 189,931
salesforce.com Inc Common Stock 79466L302 49,691 223,302 SH   SOLE   223,302 0 0
Charles Schwab Corp/The Common Stock 808513105 25,788 486,201 SH   SOLE   486,201 0 0
Seres Therapeutics Inc Common Stock 81750R102 336,661 13,741,254 SH   SOLE   12,097,738 1,158,078 485,438
Shopify Inc Common Stock 82509L107 544,582 481,101 SH   SOLE   435,748 34,177 11,176
Snap Inc Common Stock 83304A106 166,408 3,323,503 SH   SOLE   3,323,503 0 0
Splunk Inc Common Stock 848637104 343,054 2,019,273 SH   SOLE   1,781,886 181,067 56,320
Square Inc Common Stock 852234103 1,541,416 7,082,410 SH   SOLE   6,294,595 582,232 205,583
Stryker Corp Common Stock 863667101 1,041 4,247 SH   SOLE   4,247 0 0
Syros Pharmaceuticals Inc Common Stock 87184Q107 98,098 9,041,321 SH   SOLE   8,237,117 186,593 617,611
Taiwan Semiconductor Manufactu ADR 874039100 491,486 4,507,394 SH   SOLE   3,956,306 398,575 152,513
Teladoc Health Inc Common Stock 87918A105 1,566,153 7,832,332 SH   SOLE   7,209,660 449,485 173,187
Tencent Holdings Ltd ADR 88032Q109 454,574 6,323,184 SH   SOLE   5,930,690 301,409 91,085
Teradyne Inc Common Stock 880770102 28,539 238,047 SH   SOLE   238,047 0 0
Tesla Inc Common Stock 88160R101 2,917,399 4,134,226 SH   SOLE   3,778,990 350,036 5,200
Teva Pharmaceutical Industries ADR 881624209 1,735 179,802 SH   SOLE   179,802 0 0
Trade Desk Inc/The Common Stock 88339J105 65,348 81,583 SH   SOLE   81,583 0 0
3D Systems Corp Common Stock 88554D205 8,581 818,772 SH   SOLE   818,772 0 0
3M Co Common Stock 88579Y101 148 845 SH   SOLE   845 0 0
Trimble Inc Common Stock 896239100 74,778 1,119,940 SH   SOLE   1,119,940 0 0
Twilio Inc Common Stock 90138F102 607,187 1,793,759 SH   SOLE   1,588,760 156,491 48,508
Twist Bioscience Corp Common Stock 90184D100 830,357 5,876,971 SH   SOLE   5,570,693 139,968 166,310
2U Inc Common Stock 90214J101 530,596 13,261,577 SH   SOLE   11,265,301 1,396,560 599,716
Ultra Clean Holdings Inc Common Stock 90385V107 1,222 39,220 SH   SOLE   39,220 0 0
United Parcel Service Inc Common Stock 911312106 932 5,536 SH   SOLE   5,536 0 0
Veracyte Inc Common Stock 92337F107 441,822 9,027,827 SH   SOLE   8,814,751 213,076 0
Verisk Analytics Inc Common Stock 92345Y106 16,133 77,714 SH   SOLE   77,714 0 0
Workday Inc Common Stock 98138H101 39,845 166,290 SH   SOLE   166,290 0 0
Xilinx Inc Common Stock 983919101 29,107 205,309 SH   SOLE   164,097 41,212 0
Xerox Holdings Corp Common Stock 98421M106 167 7,200 SH   SOLE   7,200 0 0
Zillow Group Inc Common Stock 98954M200 841,260 6,481,205 SH   SOLE   5,714,512 571,735 194,958
Koninklijke DSM NV Common Stock N5017D122 145 843 SH   SOLE   843 0 0
Arkema SA Common Stock F0392W125 148 1,294 SH   SOLE   1,294 0 0
MGI Digital Graphic Technology Common Stock F4090S113 5,827 99,824 SH   SOLE   99,824 0 0
Sandvik AB Common Stock W74857165 182 7,402 SH   SOLE   7,402 0 0
Hexagon AB Common Stock W40063104 1,655 18,090 SH   SOLE   18,090 0 0
Cellcom Israel Ltd Common Stock M2196U109 2,106 427,345 SH   SOLE   427,345 0 0
Evonik Industries AG Common Stock D2R90Y117 175 5,337 SH   SOLE   5,337 0 0
Fattal Holdings 1998 Ltd Common Stock M4148G105 2,704 25,141 SH   SOLE   25,141 0 0
Meituan Common Stock G59669104 54,136 1,424,815 SH   SOLE   1,424,815 0 0
SLM Solutions Group AG Common Stock D6T690109 9,083 424,298 SH   SOLE   424,298 0 0
ZhongAn Online P&C Insurance C Common Stock Y989DF109 36,084 7,728,745 SH   SOLE   7,728,745 0 0
Adyen NV Common Stock N3501V104 73,671 31,634 SH   SOLE   31,634 0 0
Atlassian Corp PLC Common Stock G06242104 51,296 219,336 SH   SOLE   219,336 0 0
Medtronic PLC Common Stock G5960L103 1,033 8,819 SH   SOLE   8,819 0 0
Sapiens International Corp NV Common Stock G7T16G103 1,677 54,784 SH   SOLE   54,784 0 0
CRISPR Therapeutics AG Common Stock H17182108 1,594,331 10,412,976 SH   SOLE   9,317,964 741,603 353,409
Spotify Technology SA Common Stock L8681T102 741,445 2,356,336 SH   SOLE   2,082,876 197,855 75,605
Allot Ltd Common Stock M0854Q105 1,732 164,625 SH   SOLE   164,625 0 0
AudioCodes Ltd Common Stock M15342104 1,380 50,074 SH   SOLE   50,074 0 0
Camtek Ltd/Israel Common Stock M20791105 2,003 91,434 SH   SOLE   91,434 0 0
Ceragon Networks Ltd Common Stock M22013102 1,816 653,123 SH   SOLE   653,123 0 0
Check Point Software Technolog Common Stock M22465104 1,740 13,093 SH   SOLE   13,093 0 0
Compugen Ltd Common Stock M25722105 206,879 17,083,306 SH   SOLE   16,714,552 219,844 148,910
CyberArk Software Ltd Common Stock M2682V108 2,411 14,918 SH   SOLE   14,918 0 0
Evogene Ltd Common Stock M4119S104 21,594 4,594,499 SH   SOLE   4,594,499 0 0
Fiverr International Ltd Common Stock M4R82T106 2,030 10,406 SH   SOLE   10,406 0 0
Ituran Location and Control Lt Common Stock M6158M104 2,271 119,194 SH   SOLE   119,194 0 0
Nova Measuring Instruments Ltd Common Stock M7516K103 2,041 28,913 SH   SOLE   28,913 0 0
Radware Ltd Common Stock M81873107 1,893 68,213 SH   SOLE   68,213 0 0
Stratasys Ltd Common Stock M85548101 250,456 12,087,661 SH   SOLE   9,346,918 1,389,700 1,351,043
Taro Pharmaceutical Industries Common Stock M8737E108 2,057 28,021 SH   SOLE   28,021 0 0
Tower Semiconductor Ltd Common Stock M87915274 2,186 84,677 SH   SOLE   84,677 0 0
UroGen Pharma Ltd Common Stock M96088105 1,329 73,769 SH   SOLE   73,769 0 0
Wix.com Ltd Common Stock M98068105 1,462 5,848 SH   SOLE   5,848 0 0
NXP Semiconductors NV Common Stock N6596X109 51,938 326,634 SH   SOLE   326,634 0 0
DocuSign Inc Common Stock 256163106 484,619 2,180,021 SH   SOLE   2,054,410 85,716 39,895
Zscaler Inc Common Stock 98980G102 9,862 49,382 SH   SOLE   621 48,761 0
GMO internet Inc Common Stock J1822R104 24 800 SH   SOLE   800 0 0
Discovery Ltd Common Stock S2192Y109 23,920 2,285,684 SH   SOLE   2,285,684 0 0
Inmode Ltd Common Stock M5425M103 1,961 41,303 SH   SOLE   41,303 0 0
Perion Network Ltd Common Stock M78673114 2,774 217,906 SH   SOLE   217,906 0 0
Silvergate Capital Corp Common Stock 82837P408 46,874 630,789 SH   SOLE   630,789 0 0
Meituan ADR 58533E103 231 3,080 SH   SOLE   3,080 0 0
Z Holdings Corp Common Stock J9894K105 37,930 6,272,007 SH   SOLE   6,272,007 0 0
Sea Ltd ADR 81141R100 383,663 1,927,472 SH   SOLE   1,781,856 105,067 40,549
Z Holdings Corp ADR 98877X101 606 50,017 SH   SOLE   50,017 0 0
Pure Storage Inc Common Stock 74624M102 930,656 41,161,248 SH   SOLE   37,511,255 2,624,570 1,025,423
Synopsys Inc Common Stock 871607107 264,731 1,021,182 SH   SOLE   962,854 32,822 25,506
HUYA Inc ADR 44852D108 231,208 11,600,993 SH   SOLE   10,642,894 620,710 337,389
RADA Electronic Industries Ltd Common Stock M81863124 2,441 250,312 SH   SOLE   250,312 0 0
PagerDuty Inc Common Stock 69553P100 481,545 11,547,833 SH   SOLE   9,992,000 1,044,146 511,687
Caterpillar Inc Common Stock 149123101 45,433 249,604 SH   SOLE   249,604 0 0
Rockwell Automation Inc Common Stock 773903109 14,011 55,862 SH   SOLE   55,862 0 0
Arconic Corp Common Stock 03966V107 1,240 41,618 SH   SOLE   41,618 0 0
Lightspeed POS Inc Common Stock 53227R106 46,466 660,370 SH   SOLE   660,370 0 0
Adaptive Biotechnologies Corp Common Stock 00650F109 91,397 1,545,703 SH   SOLE   1,545,703 0 0
10X Genomics Inc Common Stock 88025U109 75,543 533,496 SH   SOLE   533,496 0 0
Crowdstrike Holdings Inc Common Stock 22788C105 54,438 257,002 SH   SOLE   257,002 0 0
Okta Inc Common Stock 679295105 46,491 182,849 SH   SOLE   182,849 0 0
Bitcoin Fund/The Closed-End Fund 09175G104 11,810 313,436 SH   SOLE   0 0 313,436
Schrodinger Inc/United States Common Stock 80810D103 110,492 1,395,453 SH   SOLE   1,395,453 0 0
Slack Technologies Inc Common Stock 83088V102 46,738 1,106,491 SH   SOLE   17,027 1,089,464 0
TCS Group Holding PLC GDR 87238U203 21,861 664,465 SH   SOLE   664,465 0 0
Phreesia Inc Common Stock 71944F106 71,433 1,316,496 SH   SOLE   1,316,496 0 0
Virgin Galactic Holdings Inc Common Stock 92766K106 31,936 1,345,793 SH   SOLE   1,345,793 0 0
Workhorse Group Inc Common Stock 98138J206 36,558 1,848,216 SH   SOLE   1,848,216 0 0
Adyen NV ADR 00783V104 53,103 1,144,465 SH   SOLE   1,144,465 0 0
Cie Generale des Etablissement Common Stock F61824144 1,135 8,850 SH   SOLE   8,850 0 0
voestalpine AG Common Stock A9101Y103 185 5,126 SH   SOLE   5,126 0 0
Yeahka Ltd Common Stock G9835C108 20,417 4,210,400 SH   SOLE   4,210,400 0 0
Accolade Inc Common Stock 00437E102 103,021 2,368,304 SH   SOLE   2,368,304 0 0
Berkeley Lights Inc Common Stock 084310101 130,942 1,464,517 SH   SOLE   1,464,517 0 0
Vertex Pharmaceuticals Inc Common Stock 92532F100 192,899 816,194 SH   SOLE   816,194 0 0
BYD Co Ltd ADR 05606L100 45,616 864,427 SH   SOLE   864,427 0 0
Ayala Pharmaceuticals Inc Common Stock 05465V108 1,248 113,450 SH   SOLE   113,450 0 0
Biondvax Pharmaceuticals Ltd ADR 09073Q105 117 41,566 SH   SOLE   41,566 0 0
Kamada Ltd Common Stock M6240T109 1,349 209,833 SH   SOLE   209,833 0 0
BATM Advanced Communications L Common Stock M19199112 1,406 1,112,971 SH   SOLE   1,112,971 0 0
Gamida Cell Ltd Common Stock M47364100 2,702 322,026 SH   SOLE   322,026 0 0
Gilat Satellite Networks Ltd Common Stock M51474118 2,168 332,564 SH   SOLE   332,564 0 0
PolyPid Ltd Common Stock M8001Q118 1,423 143,728 SH   SOLE   143,728 0 0
Silicom Ltd Common Stock M84116108 1,964 46,930 SH   SOLE   46,930 0 0
Nintendo Co Ltd ADR 654445303 355,828 4,419,131 SH   SOLE   3,927,962 363,970 127,199
Organovo Holdings Inc Common Stock 68620A203 17,277 1,404,620 SH   SOLE   1,401,092 3,528 0
Surface Oncology Inc Common Stock 86877M209 23,492 2,542,391 SH   SOLE   2,542,391 0 0
Takeda Pharmaceutical Co Ltd ADR 874060205 156,851 8,618,165 SH   SOLE   8,618,165 0 0
Niu Technologies ADR 65481N100 24,899 887,653 SH   SOLE   887,653 0 0
Thermo Fisher Scientific Inc Common Stock 883556102 88,623 190,269 SH   SOLE   190,269 0 0
Exact Sciences Corp Common Stock 30063P105 703,849 5,312,466 SH   SOLE   4,786,293 406,610 119,563
ARK Innovation ETF ETP 00214Q104 363 2,914 SH   SOLE   2,914 0 0
Siemens Energy AG Common Stock D6T47E106 3 74 SH   SOLE   74 0 0
Snowflake Inc Common Stock 833445109 28 98 SH   SOLE   98 0 0
Unity Software Inc Common Stock 91332U101 365,465 2,381,348 SH   SOLE   2,224,748 84,900 71,700
Beam Therapeutics Inc Common Stock 07373V105 92,386 1,131,623 SH   SOLE   1,131,623 0 0
Novartis AG Common Stock H5820Q150 201,778 2,129,945 SH   SOLE   2,129,945 0 0
Regeneron Pharmaceuticals Inc Common Stock 75886F107 218,278 451,818 SH   SOLE   451,818 0 0
Repare Therapeutics Inc Common Stock 760273102 21,794 635,393 SH   SOLE   635,393 0 0
MarketAxess Holdings Inc Common Stock 57060D108 9,612 16,846 SH   SOLE   16,846 0 0
Agora Inc ADR 00851L103 62,105 1,569,888 SH   SOLE   1,569,888 0 0
KE Holdings Inc ADR 482497104 408,508 6,638,093 SH   SOLE   5,983,017 475,448 179,628
Fastly Inc Common Stock 31188V100 99,484 1,138,656 SH   SOLE   1,138,656 0 0
Cloudflare Inc Common Stock 18915M107 55,088 724,940 SH   SOLE   724,940 0 0
Palantir Technologies Inc Common Stock 69608A108 31,018 1,317,122 SH   SOLE   1,317,122 0 0
Raven Industries Inc Common Stock 754212108 16,338 493,743 SH   SOLE   493,743 0 0
Zoom Video Communications Inc Common Stock 98980L101 322,165 955,071 SH   SOLE   887,568 37,973 29,530
Longview Acquisition Corp Common Stock 543195101 29,834 1,507,542 SH   SOLE   1,507,542 0 0
Honeywell International Inc Common Stock 438516106 7,971 37,476 SH   SOLE   37,476 0 0
Alphabet Inc Common Stock 02079K305 164,941 94,110 SH   SOLE   94,110 0 0
Roche Holding AG ADR 771195104 234,851 5,357,003 SH   SOLE   5,357,003 0 0
ARK Genomic Revolution ETF ETP 00214Q302 156 1,670 SH   SOLE   1,670 0 0
Sarepta Therapeutics Inc Common Stock 803607100 41,414 242,911 SH   SOLE   242,911 0 0
Opendoor Technologies Inc Common Stock 683712103 90,948 4,001,226 SH   SOLE   4,001,226 0 0
BASE Inc Common Stock J0433G101 20,721 219,200 SH   SOLE   219,200 0 0
Kaspi.KZ JSC GDR 48581R205 2,587 38,548 SH   SOLE   38,548 0 0
JD Health International Inc Common Stock G5074A100 134 6,925 SH   SOLE   6,925 0 0
salesforce.com Inc Common Stock 79466L302 49,691 223,302 SH   SOLE   223,302 0 0
908 Devices Inc Common Stock 65443P102 24,901 437,248 SH   SOLE   437,248 0 0
Magna International Inc Common Stock 559222401 8,304 117,282 SH   SOLE   117,282 0 0
Peloton Interactive Inc Common Stock 70614W100 66,936 441,179 SH   SOLE   441,179 0 0
Veeva Systems Inc Common Stock 922475108 82,391 302,629 SH   SOLE   302,629 0 0