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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3-D SYS CORP DEL COM NEW 88554D205   68,643 38,289 SH   SOLE   38,289 0 0
3M CO COM 88579Y101   2,200,842 14,294 SH   SOLE   292 0 14,002
ABBOTT LABS COM 002824100   596,228 4,545 SH   SOLE   245 0 4,300
ABBVIE INC COM 00287Y109   706,660 3,052 SH   SOLE   0 0 3,052
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,545,294 22,487 SH   SOLE   0 0 22,487
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   813,780 3,300 SH Put SOLE   0 0 3,300
ACUITY INC COM 00508Y102   445,296 1,293 SH   SOLE   0 0 1,293
ADOBE INC COM 00724F101   29,194,709 83,048 SH   SOLE   746 0 82,302
ADOBE INC COM 00724F101   1,552,100 4,400 SH Put SOLE   0 0 4,400
ADVANCED MICRO DEVICES INC COM 007903107   10,478,084 65,038 SH   SOLE   719 0 64,319
ADVANCED MICRO DEVICES INC COM 007903107   17,796,900 110,000 SH Call SOLE   0 0 0
AEROVIRONMENT INC COM 008073108   582,720 2,009 SH   SOLE   415 0 1,594
AGNICO EAGLE MINES LTD COM 008474108   750,802 5,033 SH   SOLE   1,033 0 4,000
AIR PRODS & CHEMS INC COM 009158106   1,366,972 5,020 SH   SOLE   20 0 5,000
AIRBNB INC COM CL A 009066101   7,855,141 64,794 SH   SOLE   262 0 64,532
AKAMAI TECHNOLOGIES INC COM 00971T101   408,279 5,425 SH   SOLE   94 0 5,331
ALCOA CORP COM 013872106   412,072 13,473 SH   SOLE   2,473 0 11,000
ALCON AG ORD SHS H01301128   1,546,890 20,794 SH   SOLE   0 0 20,794
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   519,664 3,221 SH   SOLE   821 0 2,400
ALLEGION PLC ORD SHS G0176J109   428,300 2,415 SH   SOLE   0 0 2,415
ALLSTATE CORP COM 020002101   1,125,254 5,248 SH   SOLE   15 0 5,233
ALMONTY INDS INC COM NEW 020398707   257,702 96,175 SH   SOLE   96,175 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   343,426 760 SH   SOLE   18 0 742
ALPHABET INC CAP STK CL A 02079K305   82,377,595 338,863 SH   SOLE   0 0 338,863
ALPHABET INC CAP STK CL C 02079K107   4,736,917 19,753 SH   SOLE   795 0 18,958
AMAZON COM INC COM 023135106   75,691,389 344,725 SH   SOLE   0 0 344,725
AMAZON COM INC COM 023135106   900,237 4,100 SH Put SOLE   0 0 4,100
AMERICAN HOMES 4 RENT CL A 02665T306   379,586 11,444 SH   SOLE   73 0 11,371
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   418,043 7,063 SH   SOLE   63 0 7,000
AMERICAN TOWER CORP NEW COM 03027X100   398,551 2,180 SH   SOLE   282 0 1,898
AMERICAS GOLD AND SILVER COR COM NEW 03062D803   260,991 70,000 SH   SOLE   0 0 70,000
AMETEK INC COM 031100100   221,792 1,229 SH   SOLE   129 0 1,100
AMGEN INC COM 031162100   395,270 1,440 SH   SOLE   103 0 1,337
AMPHENOL CORP NEW CL A 032095101   1,659,823 14,053 SH   SOLE   1,677 0 12,376
AMRIZE LTD SHS H2927K103   1,426,493 29,600 SH   SOLE   0 0 29,600
ANALOG DEVICES INC COM 032654105   304,749 1,327 SH   SOLE   227 0 1,100
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   703,300 10,000 SH   SOLE   0 0 10,000
APA CORPORATION COM 03743Q108   570,580 23,500 SH   SOLE   0 0 23,500
APPLE INC COM 037833100   22,365,031 88,250 SH   SOLE   1,091 0 87,159
APPLIED MATLS INC COM 038222105   9,489,393 46,481 SH   SOLE   347 0 46,134
APPLIED MATLS INC COM 038222105   1,740,290 8,500 SH Put SOLE   0 0 8,500
APPLOVIN CORP COM CL A 03831W108   1,390,207 2,018 SH   SOLE   218 0 1,800
APTARGROUP INC COM 038336103   399,843 3,048 SH   SOLE   148 0 2,900
ARAMARK COM 03852U106   365,581 9,599 SH   SOLE   206 0 9,393
ARGO BLOCKCHAIN PLC ADS 040126104   1,809 11,175 SH   SOLE   11,175 0 0
ARIS MNG CORP COM 04040Y109   171,070 20,536 SH   SOLE   5,536 0 15,000
ARISTA NETWORKS INC COM SHS 040413205   6,582,634 47,188 SH   SOLE   5,269 0 41,919
AT&T INC COM 00206R102   434,126 15,892 SH   SOLE   1,360 0 14,532
ATMOS ENERGY CORP COM 049560105   727,904 4,271 SH   SOLE   21 0 4,250
AURINIA PHARMACEUTICALS INC COM 05156V102   343,575 31,150 SH   SOLE   150 0 31,000
AURORA CANNABIS INC COM 05156X850   158,827 34,875 SH   SOLE   14,875 0 20,000
AUTODESK INC COM 052769106   1,129,253 3,559 SH   SOLE   11 0 3,548
AUTOMATIC DATA PROCESSING IN COM 053015103   480,844 1,691 SH   SOLE   138 0 1,553
AVADEL PHARMACEUTICALS PLC COM SHS G29687103   229,050 15,000 SH   SOLE   0 0 15,000
AVINO SILVER & GOLD MINES LT COM 053906103   941,643 184,831 SH   SOLE   9,831 0 175,000
AVIS BUDGET GROUP COM 053774105   415,527 2,616 SH   SOLE   74 0 2,542
AXON ENTERPRISE INC COM 05464C101   372,215 839 SH   SOLE   839 0 0
AXSOME THERAPEUTICS INC COM 05464T104   251,534 2,115 SH   SOLE   115 0 2,000
B2GOLD CORP COM 11777Q209   52,922 24,114 SH   SOLE   24,114 0 0
BALL CORP COM 058498106   463,958 9,203 SH   SOLE   3 0 9,200
BALLARD PWR SYS INC NEW COM 058586108   62,874 37,392 SH   SOLE   37,392 0 0
BANCO BBVA ARGENTINA S A SPONSORED ADS 058934100   116,480 14,000 SH   SOLE   0 0 14,000
BANCO MACRO SA SPON ADR B 05961W105   423,763 10,033 SH   SOLE   33 0 10,000
BANK AMERICA CORP COM 060505104   466,528 9,219 SH   SOLE   461 0 8,758
BANK NEW YORK MELLON CORP COM 064058100   457,882 4,347 SH   SOLE   379 0 3,968
BARRICK MNG CORP COM SHS 06849F108   188,241 12,910 SH   SOLE   12,910 0 0
BERKLEY W R CORP COM 084423102   716,940 9,380 SH   SOLE   60 0 9,320
BERKSHIRE HATHAWAY INC DEL CL A 084670108   18,855,000 25 SH   SOLE   0 0 25
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,015,690 6,538 SH   SOLE   1,413 0 5,125
BEST BUY INC COM 086516101   457,803 6,054 SH   SOLE   0 0 6,054
BEYOND MEAT INC COM 08862E109   27,387 23,440 SH   SOLE   23,440 0 0
BHP GROUP LTD SPONSORED ADS 088606108   655,721 11,800 SH   SOLE   100 0 11,700
BIO-TECHNE CORP COM 09073M104   5,780,235 103,905 SH   SOLE   0 0 103,905
BIOGEN INC COM 09062X103   7,830,890 55,974 SH   SOLE   186 0 55,788
BIOGEN INC COM 09062X103   1,148,656 8,200 SH Put SOLE   0 0 8,200
BIONTECH SE SPONSORED ADS 09075V102   14,927,641 152,870 SH   SOLE   3,850 0 149,020
BITFARMS LTD COM 09173B107   1,425,917 512,697 SH   SOLE   12,697 0 500,000
BLACKROCK INC COM 09290D101   482,335 521 SH   SOLE   281 0 240
BLACKSTONE INC COM 09260D107   415,316 2,697 SH   SOLE   697 0 2,000
BLUE OWL CAPITAL CORPORATION COM 69121K104   127,344 16,131 SH   SOLE   16,131 0 0
BOOKING HOLDINGS INC COM 09857L108   13,466,371 2,509 SH   SOLE   39 0 2,470
BOOKING HOLDINGS INC COM 09857L108   2,699,635 500 SH Put SOLE   0 0 500
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   390,327 3,977 SH   SOLE   188 0 3,789
BORR DRILLING LTD SHS G1466R173   18,346 11,032 SH   SOLE   11,032 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,083,106 11,186 SH   SOLE   241 0 10,945
BRIDGEBIO PHARMA INC COM 10806X102   650,053 12,525 SH   SOLE   25 0 12,500
BRISTOL-MYERS SQUIBB CO COM 110122108   427,271 9,853 SH   SOLE   993 0 8,860
BROADCOM INC COM 11135F101   4,858,255 14,726 SH   SOLE   0 0 14,726
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   386,424 1,624 SH   SOLE   4 0 1,620
CADENCE DESIGN SYSTEM INC COM 127387108   8,828,199 25,178 SH   SOLE   118 0 25,060
CAMECO CORP COM 13321L108   3,543,559 42,697 SH   SOLE   1,159 0 41,538
CANAAN INC SPONSORED ADS 134748102   997,133 1,146,228 SH   SOLE   39,755 0 1,106,473
CANADIAN IMPERIAL BANK OF CO COM 136069101   448,689 5,641 SH   SOLE   65 0 5,576
CANOPY GROWTH CORP COM NEW 138035704   340,291 275,090 SH   SOLE   75,090 0 200,000
CAPITAL ONE FINL CORP COM 14040H105   1,069,139 5,150 SH   SOLE   316 0 4,834
CARDIOL THERAPEUTICS INC COM CL A 14161Y200   6,659 13,825 SH   SOLE   13,825 0 0
CARECLOUD INC COM 14167R100   23,813 12,000 SH   SOLE   12,000 0 0
CARVANA CO CL A 146869102   788,762 2,147 SH   SOLE   147 0 2,000
CATERPILLAR INC COM 149123101   8,899,156 18,937 SH   SOLE   750 0 18,187
CATERPILLAR INC COM 149123101   1,192,875 2,500 SH Put SOLE   0 0 2,500
CBOE GLOBAL MKTS INC COM 12503M108   407,902 1,696 SH   SOLE   86 0 1,610
CBRE GROUP INC CL A 12504L109   982,564 6,264 SH   SOLE   73 0 6,191
CELESTICA INC COM 15101Q207   852,894 3,478 SH   SOLE   24 0 3,454
CENCORA INC COM 03073E105   1,120,841 3,602 SH   SOLE   41 0 3,561
CENTRUS ENERGY CORP CL A 15643U104   685,576 2,310 SH   SOLE   260 0 2,050
CGI INC CL A SUB VTG 12532H104   375,096 4,216 SH   SOLE   7 0 4,209
CHARTER COMMUNICATIONS INC N CL A 16119P108   3,159,076 11,558 SH   SOLE   196 0 11,362
CHENIERE ENERGY INC COM NEW 16411R208   602,728 2,599 SH   SOLE   89 0 2,510
CHUBB LIMITED COM H1467J104   781,268 2,768 SH   SOLE   0 0 2,768
CHURCH & DWIGHT CO INC COM 171340102   1,466,045 17,799 SH   SOLE   2,800 0 14,999
CIMG INC COM 67073S307   2,604 17,573 SH   SOLE   17,573 0 0
CINEVERSE CORP COM CL A 172406308   36,761 17,698 SH   SOLE   17,698 0 0
CINTAS CORP COM 172908105   640,525 3,384 SH   SOLE   690 0 2,694
CIRCLE INTERNET GROUP INC COM CL A 172573107   1,412,350 11,056 SH   SOLE   1,056 0 10,000
CISCO SYS INC COM 17275R102   698,566 10,457 SH   SOLE   647 0 9,810
CITIGROUP INC COM NEW 172967424   749,750 7,502 SH   SOLE   302 0 7,200
CLEAN HARBORS INC COM 184496107   395,238 1,702 SH   SOLE   0 0 1,702
CLEANSPARK INC COM NEW 18452B209   1,251,763 90,237 SH   SOLE   10,237 0 80,000
CLOUDFLARE INC CL A COM 18915M107   1,247,073 5,942 SH   SOLE   342 0 5,600
CMS ENERGY CORP COM 125896100   398,336 5,456 SH   SOLE   49 0 5,407
COCA COLA CO COM 191216100   1,322,956 20,877 SH   SOLE   2,433 0 18,444
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   374,297 4,140 SH   SOLE   0 0 4,140
COEUR MNG INC COM NEW 192108504   527,766 33,155 SH   SOLE   13,155 0 20,000
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   904,559 13,520 SH   SOLE   87 0 13,433
COHERENT CORP COM 19247G107   1,309,754 12,257 SH   SOLE   257 0 12,000
COINBASE GLOBAL INC COM CL A 19260Q107   4,156,234 12,448 SH   SOLE   348 0 12,100
COINBASE GLOBAL INC COM CL A 19260Q107   6,749,800 20,000 SH Call SOLE   0 0 0
COLGATE PALMOLIVE CO COM 194162103   511,132 7,358 SH   SOLE   2,525 0 4,833
COMCAST CORP NEW CL A 20030N101   421,347 14,060 SH   SOLE   1,702 0 12,358
COMFORT SYS USA INC COM 199908104   387,182 759 SH   SOLE   759 0 0
COMMSCOPE HLDG CO INC COM 20337X109   764,400 49,418 SH   SOLE   100 0 49,318
COMPASS INC CL A 20464U100   1,044,843 130,190 SH   SOLE   190 0 130,000
COMPASS INC CL A 20464U100   7,624,485 949,500 SH Call SOLE   0 0 0
COPART INC COM 217204106   790,217 17,765 SH   SOLE   505 0 17,260
CORE SCIENTIFIC INC NEW COM 21874A106   3,141,030 175,138 SH   SOLE   138 0 175,000
CORNING INC COM 219350105   246,090 3,000 SH   SOLE   0 0 3,000
COSTCO WHSL CORP NEW COM 22160K105   1,154,161 1,295 SH   SOLE   126 0 1,169
COTERRA ENERGY INC COM 127097103   4,119,871 174,217 SH   SOLE   40 0 174,177
COUPANG INC CL A 22266T109   323,095 10,055 SH   SOLE   55 0 10,000
COURSERA INC COM 22266M104   613,434 52,500 SH   SOLE   300 0 52,200
CRH PLC ORD G25508105   1,580,522 13,182 SH   SOLE   0 0 13,182
CRONOS GROUP INC COM 22717L101   561,456 206,754 SH   SOLE   6,754 0 200,000
CROWDSTRIKE HLDGS INC CL A 22788C105   4,538,477 9,352 SH   SOLE   254 0 9,098
CROWN HLDGS INC COM 228368106   399,809 4,161 SH   SOLE   57 0 4,104
CUMMINS INC COM 231021106   719,550 1,712 SH   SOLE   22 0 1,690
CVS HEALTH CORP COM 126650100   517,243 7,077 SH   SOLE   566 0 6,511
D-WAVE QUANTUM INC COM 26740W109   191,984 12,568 SH   SOLE   12,568 0 0
DANAHER CORPORATION COM 235851102   2,477,371 12,604 SH   SOLE   284 0 12,320
DECKERS OUTDOOR CORP COM 243537107   448,645 4,808 SH   SOLE   1,001 0 3,807
DEERE & CO COM 244199105   6,126,196 13,440 SH   SOLE   111 0 13,329
DEERE & CO COM 244199105   1,966,218 4,300 SH Put SOLE   0 0 4,300
DEFI TECHNOLOGIES INC COM 244916102   42,141 46,354 SH   SOLE   46,354 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898   11,776,070 334,163 SH   SOLE   0 0 334,163
DIGINEX LTD ORD SHS G28687104   142,359 16,014 SH   SOLE   16,014 0 0
DIGITAL TURBINE INC COM NEW 25400W102   1,967,506 310,649 SH   SOLE   8,450 0 302,199
DISNEY WALT CO COM 254687106   1,226,809 11,094 SH   SOLE   994 0 10,100
DOCUSIGN INC COM 256163106   1,103,732 20,789 SH   SOLE   14,349 0 6,440
DOMINION ENERGY INC COM 25746U109   412,792 6,838 SH   SOLE   235 0 6,603
DTE ENERGY CO COM 233331107   406,300 2,877 SH   SOLE   11 0 2,866
DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108   22,519 10,378 SH   SOLE   10,378 0 0
DYNAMIX CORP SHS CL A G2949D104   260,250 25,000 SH   SOLE   0 0 25,000
EATON CORP PLC SHS G29183103   1,652,314 4,415 SH   SOLE   0 0 4,415
EBAY INC. COM 278642103   2,118,033 23,449 SH   SOLE   422 0 23,027
ECOLAB INC COM 278865100   2,392,242 8,762 SH   SOLE   70 0 8,692
EDITAS MEDICINE INC COM 28106W103   31,201 14,545 SH   SOLE   14,545 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   8,604,262 110,698 SH   SOLE   159 0 110,539
EDWARDS LIFESCIENCES CORP COM 28176E108   2,154,229 27,700 SH Put SOLE   0 0 27,700
EHANG HLDGS LTD ADS 26853E102   464,250 25,000 SH   SOLE   0 0 25,000
ELBIT SYS LTD ORD M3760D101   407,840 800 SH   SOLE   0 0 800
ELEVANCE HEALTH INC FORMERLY COM 036752103   486,919 1,539 SH   SOLE   84 0 1,455
ELI LILLY & CO COM 532457108   2,849,847 4,307 SH   SOLE   1,498 0 2,809
EMCOR GROUP INC COM 29084Q100   716,903 1,106 SH   SOLE   6 0 1,100
ENDEAVOUR SILVER CORP COM 29258Y103   568,876 108,520 SH   SOLE   64,520 0 44,000
ENERGY FUELS INC COM NEW 292671708   100,337 14,719 SH   SOLE   14,719 0 0
EOG RES INC COM 26875P101   608,812 5,430 SH   SOLE   0 0 5,430
EPAM SYS INC COM 29414B104   3,368,684 22,383 SH   SOLE   112 0 22,271
EQUINOX GOLD CORP COM 29446Y502   372,906 49,862 SH   SOLE   29,862 0 20,000
EXACT SCIENCES CORP COM 30063P105   4,214,192 77,045 SH   SOLE   45 0 77,000
EXXON MOBIL CORP COM 30231G102   1,360,795 12,328 SH   SOLE   678 0 11,650
FAIR ISAAC CORP COM 303250104   877,946 592 SH   SOLE   14 0 578
FASTENAL CO COM 311900104   290,157 9,571 SH   SOLE   9,571 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   13,699,519 61,001 SH   SOLE   1 0 61,000
FERRARI N V COM N3167Y103   1,538,103 3,177 SH   SOLE   0 0 3,177
FIDELITY NATL INFORMATION SV COM 31620M106   343,594 5,255 SH   SOLE   116 0 5,139
FIRST MAJESTIC SILVER CORP COM 32076V103   191,395 25,212 SH   SOLE   25,212 0 0
FIRST SOLAR INC COM 336433107   2,413,007 10,964 SH   SOLE   58 0 10,906
FLEX LTD ORD Y2573F102   457,615 7,894 SH   SOLE   0 0 7,894
FORD MTR CO COM 345370860   457,283 39,169 SH   SOLE   2,448 0 36,721
FORTINET INC COM 34959E109   375,224 4,662 SH   SOLE   522 0 4,140
FORTIVE CORP COM 34959J108   418,228 8,537 SH   SOLE   0 0 8,537
FORTUNA MNG CORP COM NEW 349942102   92,263 23,213 SH   SOLE   23,213 0 0
FOX CORP CL A COM 35137L105   1,185,075 18,852 SH   SOLE   155 0 18,697
FOX CORP CL B COM 35137L204   259,065 4,522 SH   SOLE   0 0 4,522
FRANCO NEV CORP COM 351858105   703,997 3,260 SH   SOLE   260 0 3,000
FREEPORT-MCMORAN INC CL B 35671D857   381,835 11,350 SH   SOLE   4,228 0 7,122
FURY GOLD MINES LIMITED COM 36117T100   7,238 25,210 SH   SOLE   25,210 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   521,730 3,000 SH   SOLE   0 0 3,000
GALLAGHER ARTHUR J & CO COM 363576109   216,818 700 SH   SOLE   0 0 700
GE AEROSPACE COM NEW 369604301   3,719,750 12,457 SH   SOLE   240 0 12,217
GE VERNOVA INC COM 36828A101   350,495 675 SH   SOLE   275 0 400
GEN DIGITAL INC COM 668771108   394,995 13,925 SH   SOLE   31 0 13,894
GENERAL MLS INC COM 370334104   1,568,498 31,227 SH   SOLE   310 0 30,917
GENERAL MTRS CO COM 37045V100   465,692 7,656 SH   SOLE   47 0 7,609
GILEAD SCIENCES INC COM 375558103   1,172,714 10,783 SH   SOLE   571 0 10,212
GOLD ROYALTY CORP COMMON SHARES 38071H106   37,350 15,632 SH   SOLE   15,632 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   758,994 955 SH   SOLE   5 0 950
GOPRO INC CL A 38268T103   17,339 13,230 SH   SOLE   13,230 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   341,558 57,810 SH   SOLE   2,810 0 55,000
GROWGENERATION CORP COM 39986L109   561,000 300,000 SH   SOLE   0 0 300,000
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100   470,156 17,096 SH   SOLE   96 0 17,000
GUIDEWIRE SOFTWARE INC COM 40171V100   410,321 1,787 SH   SOLE   5 0 1,782
HAIN CELESTIAL GROUP INC COM 405217100   131,470 134,600 SH   SOLE   134,600 0 0
HALLIBURTON CO COM 406216101   318,845 13,246 SH   SOLE   746 0 12,500
HALOZYME THERAPEUTICS INC COM 40637H109   309,138 4,348 SH   SOLE   348 0 4,000
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   334,391 19,305 SH   SOLE   2,305 0 17,000
HARTFORD INSURANCE GROUP INC COM 416515104   631,813 4,753 SH   SOLE   43 0 4,710
HECLA MNG CO COM 422704106   595,712 61,111 SH   SOLE   31,111 0 30,000
HEICO CORP NEW COM 422806109   4,198,386 13,021 SH   SOLE   41 0 12,980
HERSHEY CO COM 427866108   416,710 2,295 SH   SOLE   176 0 2,119
HIGH TIDE INC COM NEW 42981E401   909,083 250,979 SH   SOLE   979 0 250,000
HILTON WORLDWIDE HLDGS INC COM 43300A203   4,561,140 17,625 SH   SOLE   116 0 17,509
HIMS & HERS HEALTH INC COM CL A 433000106   345,170 9,844 SH   SOLE   9,844 0 0
HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103   847,224 223,036 SH   SOLE   23,036 0 200,000
HOLOGIC INC COM 436440101   400,958 5,941 SH   SOLE   0 0 5,941
HOME DEPOT INC COM 437076102   2,153,350 5,382 SH   SOLE   177 0 5,205
HONEYWELL INTL INC COM 438516106   2,189,200 10,400 SH   SOLE   0 0 10,400
HORMEL FOODS CORP COM 440452100   601,453 24,503 SH   SOLE   503 0 24,000
HOST HOTELS & RESORTS INC COM 44107P104   436,877 25,715 SH   SOLE   122 0 25,593
HOWMET AEROSPACE INC COM 443201108   223,214 1,165 SH   SOLE   72 0 1,093
HUBSPOT INC COM 443573100   1,627,223 3,572 SH   SOLE   245 0 3,327
HUDBAY MINERALS INC COM 443628102   699,502 47,573 SH   SOLE   2,573 0 45,000
HUMANA INC COM 444859102   426,409 1,655 SH   SOLE   42 0 1,613
I-80 GOLD CORP COM 44955L106   248,420 260,000 SH   SOLE   0 0 260,000
IAMGOLD CORP COM 450913108   86,072 15,007 SH   SOLE   15,007 0 0
IDAHO STRATEGIC RESOURCES COM NEW 645827205   371,690 11,000 SH   SOLE   0 0 11,000
IDEX CORP COM 45167R104   3,549,633 21,809 SH   SOLE   0 0 21,809
IES HLDGS INC COM 44951W106   655,906 1,680 SH   SOLE   80 0 1,600
IGC PHARMA INC COM NEW 45408X308   3,598 13,961 SH   SOLE   13,961 0 0
ILLINOIS TOOL WKS INC COM 452308109   437,323 1,734 SH   SOLE   149 0 1,585
ILLUMINA INC COM 452327109   389,950 4,111 SH   SOLE   13 0 4,098
INCYTE CORP COM 45337C102   1,072,103 12,642 SH   SOLE   2 0 12,640
INNOVATIVE INDL PPTYS INC COM 45781V101   331,953 6,625 SH   SOLE   1,125 0 5,500
INSMED INC COM PAR $.01 457669307   711,898 5,032 SH   SOLE   232 0 4,800
INSULET CORP COM 45784P101   505,357 1,643 SH   SOLE   16 0 1,627
INTEL CORP COM 458140100   721,325 21,500 SH   SOLE   0 0 21,500
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,266,102 18,647 SH   SOLE   647 0 18,000
INTERNATIONAL BUSINESS MACHS COM 459200101   7,191,025 25,801 SH   SOLE   826 0 24,975
INTUIT COM 461202103   2,842,359 4,190 SH   SOLE   73 0 4,117
INTUITIVE SURGICAL INC COM NEW 46120E602   1,138,200 2,545 SH   SOLE   0 0 2,545
IONIS PHARMACEUTICALS INC COM 462222100   668,416 10,228 SH   SOLE   28 0 10,200
IREN LIMITED ORDINARY SHARES Q4982L109   5,396,950 115,000 SH   SOLE   0 0 115,000
ITT INC COM 45073V108   431,169 2,412 SH   SOLE   0 0 2,412
JABIL INC COM 466313103   428,596 2,069 SH   SOLE   250 0 1,819
JD.COM INC SPON ADS CL A 47215P106   818,777 28,133 SH   SOLE   12,378 0 15,755
JOHNSON & JOHNSON COM 478160104   9,374,292 51,507 SH   SOLE   2,488 0 49,019
JOHNSON & JOHNSON COM 478160104   556,260 3,000 SH Put SOLE   0 0 3,000
JPMORGAN CHASE & CO. COM 46625H100   10,203,589 32,520 SH   SOLE   450 0 32,070
KANZHUN LIMITED SPONSORED ADS 48553T106   238,207 10,319 SH   SOLE   319 0 10,000
KASPI KZ JSC SPONSORED ADS 48581R205   3,270,316 40,247 SH   SOLE   547 0 39,700
KELLANOVA COM 487836108   438,019 5,529 SH   SOLE   494 0 5,035
KEYSIGHT TECHNOLOGIES INC COM 49338L103   448,244 2,608 SH   SOLE   119 0 2,489
KINIKSA PHARMACEUTICALS INTL ORD SHS CL A G52694109   351,023 9,040 SH   SOLE   0 0 9,040
KINROSS GOLD CORP COM 496902404   1,876,913 77,473 SH   SOLE   4,852 0 72,621
KLA CORP COM NEW 482480100   909,328 1,092 SH   SOLE   652 0 440
KOHLS CORP COM 500255104   528,544 34,388 SH   SOLE   0 0 34,388
KRAFT HEINZ CO COM 500754106   506,405 22,171 SH   SOLE   7,134 0 15,037
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,120,146 14,149 SH   SOLE   4,949 0 9,200
KROGER CO COM 501044101   652,958 9,715 SH   SOLE   75 0 9,640
KT CORP SPONSORED ADR 48268K101   195,000 10,000 SH   SOLE   0 0 10,000
L3HARRIS TECHNOLOGIES INC COM 502431109   775,487 2,656 SH   SOLE   306 0 2,350
LABCORP HOLDINGS INC COM SHS 504922105   437,192 1,523 SH   SOLE   0 0 1,523
LAM RESEARCH CORP COM NEW 512807306   1,952,923 14,911 SH   SOLE   854 0 14,057
LAUDER ESTEE COS INC CL A 518439104   383,939 4,357 SH   SOLE   0 0 4,357
LENNOX INTL INC COM 526107107   358,021 679 SH   SOLE   7 0 672
LIFE360 INC COM 532206109   851,517 8,017 SH   SOLE   17 0 8,000
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   361,069 2,062 SH   SOLE   62 0 2,000
LINCOLN ELEC HLDGS INC COM 533900106   389,591 1,652 SH   SOLE   0 0 1,652
LINDE PLC SHS G54950103   45,812,467 96,412 SH   SOLE   0 0 96,412
LITHIUM AMERS CORP NEW COM SHS 53681J103   79,751 22,593 SH   SOLE   22,593 0 0
LOCKHEED MARTIN CORP COM 539830109   223,433 724 SH   SOLE   724 0 0
LOGITECH INTL S A SHS H50430232   472,464 4,337 SH   SOLE   0 0 4,337
LOWES COS INC COM 548661107   433,482 1,731 SH   SOLE   16 0 1,715
LPL FINL HLDGS INC COM 50212V100   357,974 1,076 SH   SOLE   0 0 1,076
LUMENTUM HLDGS INC COM 55024U109   1,121,072 6,890 SH   SOLE   0 0 6,890
MADRIGAL PHARMACEUTICALS INC COM 558868105   884,880 1,935 SH   SOLE   15 0 1,920
MANULIFE FINL CORP COM 56501R106   411,401 13,219 SH   SOLE   21 0 13,198
MASTERCARD INCORPORATED CL A 57636Q104   8,526,232 15,384 SH   SOLE   1,033 0 14,351
MASTERCARD INCORPORATED CL A 57636Q104   2,957,812 5,200 SH Put SOLE   0 0 5,200
MCDONALDS CORP COM 580135101   1,435,405 5,232 SH   SOLE   1,332 0 3,900
MCKESSON CORP COM 58155Q103   437,258 566 SH   SOLE   0 0 566
MEDTRONIC PLC SHS G5960L103   1,141,928 11,990 SH   SOLE   0 0 11,990
MELCO RESORTS AND ENTMNT LTD ADR 585464100   166,243 18,129 SH   SOLE   0 0 18,129
MERCADOLIBRE INC COM 58733R102   2,530,753 1,304 SH   SOLE   579 0 725
MERCK & CO INC COM 58933Y105   458,460 5,727 SH   SOLE   693 0 5,034
META PLATFORMS INC CL A 30303M102   57,726,228 78,899 SH   SOLE   769 0 78,130
META PLATFORMS INC CL A 30303M102   1,175,008 1,600 SH Put SOLE   0 0 1,600
METTLER TOLEDO INTERNATIONAL COM 592688105   368,841 310 SH   SOLE   25 0 285
MICRON TECHNOLOGY INC COM 595112103   255,365 2,213 SH   SOLE   1,800 0 413
MICROSOFT CORP COM 594918104   87,915,419 170,171 SH   SOLE   1,136 0 169,035
MICROSOFT CORP COM 594918104   1,294,875 2,500 SH Put SOLE   0 0 2,500
MICROVAST HOLDINGS INC COM 59516C106   42,194 17,728 SH   SOLE   17,728 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   502,813 6,895 SH   SOLE   95 0 6,800
MONOLITHIC PWR SYS INC COM 609839105   1,181,181 1,283 SH   SOLE   0 0 1,283
MONSTER BEVERAGE CORP NEW COM 61174X109   733,310 11,027 SH   SOLE   347 0 10,680
MONTAUK RENEWABLES INC COM 61218C103   3,226,050 1,605,000 SH   SOLE   0 0 1,605,000
MOODYS CORP COM 615369105   1,260,586 2,751 SH   SOLE   276 0 2,475
MOTOROLA SOLUTIONS INC COM NEW 620076307   619,205 1,406 SH   SOLE   136 0 1,270
MSCI INC COM 55354G100   333,527 781 SH   SOLE   506 0 275
NASDAQ INC COM 631103108   745,106 8,450 SH   SOLE   68 0 8,382
NATERA INC COM 632307104   470,837 2,925 SH   SOLE   0 0 2,925
NEBIUS GROUP N.V. SHS CLASS A N97284108   5,607,662 49,948 SH   SOLE   0 0 49,948
NETAPP INC COM 64110D104   464,346 3,942 SH   SOLE   58 0 3,884
NETFLIX INC COM 64110L106   5,357,526 4,721 SH   SOLE   661 0 4,060
NEW FORTRESS ENERGY INC COM CL A 644393100   16,858 12,339 SH   SOLE   12,339 0 0
NEW GOLD INC CDA COM 644535106   55,061 17,313 SH   SOLE   17,313 0 0
NEWMONT CORP COM 651639106   2,714,939 34,587 SH   SOLE   6,247 0 28,340
NEXTRACKER INC CLASS A COM 65290E101   295,960 4,000 SH   SOLE   0 0 4,000
NIKE INC CL B 654106103   2,248,150 35,107 SH   SOLE   7,507 0 27,600
NIO INC SPON ADS 62914V106   71,201 15,115 SH   SOLE   15,115 0 0
NLIGHT INC COM 65487K100   435,561 14,700 SH   SOLE   0 0 14,700
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   45,040 59,965 SH   SOLE   59,965 0 0
NOVO-NORDISK A S ADR 670100205   629,492 12,298 SH   SOLE   2,498 0 9,800
NU HLDGS LTD ORD SHS CL A G6683N103   6,537,080 409,977 SH   SOLE   4,360 0 405,617
NUSCALE PWR CORP CL A COM 67079K100   1,980,000 55,000 SH   SOLE   0 0 55,000
NUTANIX INC CL A 67059N108   3,421,940 46,000 SH   SOLE   0 0 46,000
NUTANIX INC CL A 67059N108   7,937,413 106,700 SH Call SOLE   0 0 0
NVIDIA CORPORATION COM 67066G104   35,715,474 211,031 SH   SOLE   51,357 0 159,674
OCCIDENTAL PETE CORP COM 674599105   810,872 20,349 SH   SOLE   8,349 0 12,000
OCUGEN INC COM 67577C105   35,058 34,792 SH   SOLE   34,792 0 0
ON SEMICONDUCTOR CORP COM 682189105   447,018 9,474 SH   SOLE   1,070 0 8,404
ONDAS HLDGS INC COM NEW 68236H204   505,598 80,001 SH   SOLE   38,001 0 42,000
OPERA LTD SPONSORED ADS 68373M107   3,354,474 162,573 SH   SOLE   131 0 162,442
ORACLE CORP COM 68389X105   18,498,907 66,100 SH   SOLE   848 0 65,252
ORACLE CORP COM 68389X105   5,624,800 20,000 SH Call SOLE   0 0 0
ORGANIGRAM GLOBAL INC COM 68617J100   518,983 263,915 SH   SOLE   13,915 0 250,000
ORIGIN MATERIALS INC COM 68622D106   4,391 13,696 SH   SOLE   13,696 0 0
OWENS CORNING NEW COM 690742101   413,938 2,930 SH   SOLE   10 0 2,920
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   9,560 12,081 SH   SOLE   12,081 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,810,897 11,599 SH   SOLE   4,379 0 7,220
PALANTIR TECHNOLOGIES INC CL A 69608A108   79,553,362 436,100 SH Put SOLE   0 0 436,100
PALO ALTO NETWORKS INC COM 697435105   2,555,431 12,550 SH   SOLE   0 0 12,550
PAN AMERN SILVER CORP COM 697900108   553,362 20,330 SH   SOLE   15,830 0 4,500
PARAMOUNT SKYDANCE CORP COM CL B 69932A204   410,512 35,098 SH   SOLE   35,098 0 0
PARKER-HANNIFIN CORP COM 701094104   903,293 1,398 SH   SOLE   541 0 857
PAYCHEX INC COM 704326107   561,794 4,456 SH   SOLE   63 0 4,393
PAYCOM SOFTWARE INC COM 70432V102   12,569,575 60,390 SH   SOLE   0 0 60,390
PAYPAL HLDGS INC COM 70450Y103   10,537,535 173,368 SH   SOLE   42,514 0 130,854
PAYPAL HLDGS INC COM 70450Y103   1,790,502 26,700 SH Put SOLE   0 0 26,700
PDS BIOTECHNOLOGY CORP COM 70465T107   6,573 10,528 SH   SOLE   10,528 0 0
PENTAIR PLC SHS G7S00T104   2,353,318 21,247 SH   SOLE   0 0 21,247
PEPSICO INC COM 713448108   1,308,075 10,114 SH   SOLE   2,095 0 8,019
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   78,233 10,000 SH   SOLE   10,000 0 0
PFIZER INC COM 717081103   1,579,450 73,715 SH   SOLE   30,715 0 43,000
PLATINUM GROUP METALS LTD COM 72765Q882   20,035 17,255 SH   SOLE   17,255 0 0
PLUG POWER INC COM NEW 72919P202   128,882 89,477 SH   SOLE   89,477 0 0
PNC FINL SVCS GROUP INC COM 693475105   265,352 1,321 SH   SOLE   1 0 1,320
POLESTAR AUTOMOTIVE HLDG UK ADS C-1 731105102   3,174 19,408 SH   SOLE   19,408 0 0
PONY AI INC SPONSORED ADS 732908108   5,087,504 228,193 SH   SOLE   5,189 0 223,004
POWELL INDS INC COM 739128106   473,963 1,558 SH   SOLE   8 0 1,550
PRIMORIS SVCS CORP COM 74164F103   849,004 6,233 SH   SOLE   133 0 6,100
PROCTER AND GAMBLE CO COM 742718109   1,430,669 9,341 SH   SOLE   78 0 9,263
PROGRESSIVE CORP COM 743315103   4,428,479 18,048 SH   SOLE   302 0 17,746
PROTAGONIST THERAPEUTICS INC COM 74366E102   285,649 4,300 SH   SOLE   0 0 4,300
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   375,077 4,496 SH   SOLE   5 0 4,491
PULTE GROUP INC COM 745867101   448,939 3,421 SH   SOLE   61 0 3,360
PURE STORAGE INC CL A 74624M102   3,023,613 36,077 SH   SOLE   0 0 36,077
QUALCOMM INC COM 747525103   7,543,431 45,357 SH   SOLE   34 0 45,323
QUANTA SVCS INC COM 74762E102   435,028 1,065 SH   SOLE   40 0 1,025
QUEST DIAGNOSTICS INC COM 74834L100   444,242 2,331 SH   SOLE   0 0 2,331
QXO INC COM NEW 82846H405   4,383,800 230,000 SH   SOLE   0 0 230,000
RALPH LAUREN CORP CL A 751212101   1,179,887 3,777 SH   SOLE   37 0 3,740
RAMBUS INC DEL COM 750917106   1,148,905 11,042 SH   SOLE   42 0 11,000
RED CAT HLDGS INC COM 75644T100   303,293 47,402 SH   SOLE   47,402 0 0
REGENERON PHARMACEUTICALS COM 75886F107   1,439,033 2,562 SH   SOLE   7 0 2,555
REPUBLIC SVCS INC COM 760759100   8,580,377 38,350 SH   SOLE   2,513 0 35,837
RESMED INC COM 761152107   2,822,391 10,417 SH   SOLE   278 0 10,139
RIOT PLATFORMS INC COM 767292105   592,694 34,323 SH   SOLE   8,323 0 26,000
ROBINHOOD MKTS INC COM CL A 770700102   1,465,775 10,684 SH   SOLE   1,170 0 9,514
ROBINHOOD MKTS INC COM CL A 770700102   132,441,500 925,000 SH Put SOLE   0 0 925,000
ROBLOX CORP CL A 771049103   1,662,240 12,000 SH   SOLE   0 0 12,000
ROCKET LAB CORP COM 773121108   406,452 9,400 SH   SOLE   2,400 0 7,000
ROLLINS INC COM 775711104   265,746 4,539 SH   SOLE   39 0 4,500
ROPER TECHNOLOGIES INC COM 776696106   383,883 782 SH   SOLE   32 0 750
ROYAL BK CDA COM 780087102   457,983 3,108 SH   SOLE   0 0 3,108
S&P GLOBAL INC COM 78409V104   7,288,024 15,076 SH   SOLE   267 0 14,809
SALESFORCE INC COM 79466L302   20,170,701 85,806 SH   SOLE   1,827 0 83,979
SALESFORCE INC COM 79466L302   3,033,600 12,800 SH Put SOLE   0 0 12,800
SANGAMO THERAPEUTICS INC COM 800677106   8,633 20,739 SH   SOLE   20,739 0 0
SCHLUMBERGER LTD COM STK 806857108   701,359 21,135 SH   SOLE   1,909 0 19,226
SCHWAB CHARLES CORP COM 808513105   580,928 6,096 SH   SOLE   29 0 6,067
SCOTTS MIRACLE-GRO CO CL A 810186106   284,891 5,004 SH   SOLE   4 0 5,000
SEA LTD SPONSORD ADS 81141R100   1,044,221 6,301 SH   SOLE   1,201 0 5,100
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,296,205 5,491 SH   SOLE   0 0 5,491
SEALSQ CORP ORD SHS G79483106   25,204 10,901 SH   SOLE   10,901 0 0
SEMLER SCIENTIFIC INC COM 81684M104   220,695 11,900 SH   SOLE   11,900 0 0
SERVICENOW INC COM 81762P102   2,121,482 2,382 SH   SOLE   201 0 2,181
SIFY TECHNOLOGIES LTD SPONSORED ADR 82655M206   136,600 10,000 SH   SOLE   0 0 10,000
SIMON PPTY GROUP INC NEW COM 828806109   463,173 2,481 SH   SOLE   34 0 2,447
SMUCKER J M CO COM NEW 832696405   417,348 3,956 SH   SOLE   296 0 3,660
SNAP INC CL A 83304A106   2,115,878 289,523 SH   SOLE   39,523 0 250,000
SNAP INC CL A 83304A106   16,191,771 2,100,100 SH Call SOLE   0 0 0
SNAP ON INC COM 833034101   445,461 1,300 SH   SOLE   38 0 1,262
SNDL INC COM 83307B101   672,984 252,542 SH   SOLE   2,542 0 250,000
SPOTIFY TECHNOLOGY S A SHS L8681T102   3,599,586 5,157 SH   SOLE   0 0 5,157
SPROUTS FMRS MKT INC COM 85208M102   746,964 6,909 SH   SOLE   114 0 6,795
STANDARD LITHIUM LTD COM 853606101   73,226 48,024 SH   SOLE   48,024 0 0
STANTEC INC COM 85472N109   398,874 3,701 SH   SOLE   3 0 3,698
STARBUCKS CORP COM 855244109   243,819 4,662 SH   SOLE   4,662 0 0
STELLANTIS N.V SHS N82405106   923,002 100,000 SH   SOLE   0 0 100,000
STERIS PLC SHS USD G8473T100   234,821 949 SH   SOLE   0 0 949
STERLING INFRASTRUCTURE INC COM 859241101   516,030 1,531 SH   SOLE   31 0 1,500
STRATEGY INC CL A NEW 594972408   917,092 4,604 SH   SOLE   4,604 0 0
STRYKER CORPORATION COM 863667101   7,406,105 20,147 SH   SOLE   295 0 19,852
SUPER GROUP SGHC LIMITED ORD SHS G8588X103   250,800 19,000 SH   SOLE   0 0 19,000
SUPER MICRO COMPUTER INC COM NEW 86800U302   274,936 9,277 SH   SOLE   9,277 0 0
SYNOPSYS INC COM 871607107   8,030,387 16,325 SH   SOLE   129 0 16,196
SYNOPSYS INC COM 871607107   2,220,255 4,500 SH Put SOLE   0 0 4,500
T-MOBILE US INC COM 872590104   441,757 1,955 SH   SOLE   287 0 1,668
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,189,785 8,792 SH   SOLE   2,492 0 6,300
TAPESTRY INC COM 876030107   1,637,728 14,570 SH   SOLE   275 0 14,295
TARGET CORP COM 87612E106   307,140 3,686 SH   SOLE   686 0 3,000
TARSUS PHARMACEUTICALS INC COM 87650L103   297,150 5,000 SH   SOLE   0 0 5,000
TC ENERGY CORP COM 87807B107   451,361 8,332 SH   SOLE   52 0 8,280
TE CONNECTIVITY PLC ORD SHS G87052109   1,151,215 5,244 SH   SOLE   0 0 5,244
TELEFLEX INCORPORATED COM 879369106   4,005,210 32,733 SH   SOLE   0 0 32,733
TEMPUS AI INC CL A 88023B103   450,814 5,762 SH   SOLE   462 0 5,300
TERADYNE INC COM 880770102   11,242,916 81,719 SH   SOLE   93 0 81,626
TERADYNE INC COM 880770102   3,661,224 26,600 SH Put SOLE   0 0 26,600
TESLA INC COM 88160R101   696,861 2,179 SH   SOLE   1,603 0 576
TESLA INC COM 88160R101   22,236,000 50,000 SH Put SOLE   0 0 50,000
TEXAS INSTRS INC COM 882508104   7,032,120 38,459 SH   SOLE   484 0 37,975
TEXAS INSTRS INC COM 882508104   3,215,275 17,500 SH Put SOLE   0 0 17,500
THE CAMPBELLS COMPANY COM 134429109   453,682 15,544 SH   SOLE   3,085 0 12,459
THE CIGNA GROUP COM 125523100   433,240 1,503 SH   SOLE   0 0 1,503
THERAVANCE BIOPHARMA INC COM G8807B106   781,100 53,500 SH   SOLE   0 0 53,500
THERMO FISHER SCIENTIFIC INC COM 883556102   13,568,904 28,076 SH   SOLE   262 0 27,814
THERMO FISHER SCIENTIFIC INC COM 883556102   4,365,180 9,000 SH Put SOLE   0 0 9,000
TILRAY BRANDS INC COM 88688T100   668,724 439,997 SH   SOLE   139,997 0 300,000
TJX COS INC NEW COM 872540109   492,746 3,595 SH   SOLE   487 0 3,108
TOTALENERGIES SE SPONSORED ADS 89151E109   762,803 14,496 SH   SOLE   4,496 0 10,000
TRANE TECHNOLOGIES PLC SHS G8994E103   3,089,169 7,321 SH   SOLE   0 0 7,321
TRAVERE THERAPEUTICS INC COM 89422G107   310,700 13,000 SH   SOLE   0 0 13,000
TRIVAGO N V SPON ADS A SHS N 89686D303   1,846,374 554,980 SH   SOLE   3,522 0 551,458
TUCOWS INC COM NEW 898697206   3,028,176 163,200 SH   SOLE   0 0 163,200
TURNING PT BRANDS INC COM 90041L105   990,861 10,037 SH   SOLE   37 0 10,000
TYLER TECHNOLOGIES INC COM 902252105   517,928 990 SH   SOLE   0 0 990
UBER TECHNOLOGIES INC COM 90353T100   5,093,746 52,713 SH   SOLE   1,886 0 50,827
UBS GROUP AG SHS H42097107   14,726,222 360,840 SH   SOLE   0 0 360,840
ULTA BEAUTY INC COM 90384S303   15,861,158 29,016 SH   SOLE   16 0 29,000
UNDER ARMOUR INC CL A 904311107   227,574 73,773 SH   SOLE   73,773 0 0
UNION PAC CORP COM 907818108   278,079 1,270 SH   SOLE   245 0 1,025
UNITEDHEALTH GROUP INC COM 91324P102   1,048,347 3,889 SH   SOLE   2,234 0 1,655
URANIUM ENERGY CORP COM 916896103   1,061,982 84,299 SH   SOLE   12,299 0 72,000
VALE S A SPONSORED ADS 91912E105   108,600 10,000 SH   SOLE   0 0 10,000
VAXART INC COM NEW 92243A200   2,727 12,091 SH   SOLE   12,091 0 0
VEEVA SYS INC CL A COM 922475108   887,149 2,997 SH   SOLE   50 0 2,947
VERISIGN INC COM 92343E102   202,083 732 SH   SOLE   24 0 708
VERISK ANALYTICS INC COM 92345Y106   570,850 2,280 SH   SOLE   27 0 2,253
VERIZON COMMUNICATIONS INC COM 92343V104   461,622 11,199 SH   SOLE   1,822 0 9,377
VILLAGE FARMS INTL INC COM 92707Y108   639,163 206,803 SH   SOLE   6,803 0 200,000
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   297,271 15,220 SH   SOLE   220 0 15,000
VIRGIN GALACTIC HOLDINGS INC COM NEW 92766K403   25,838 10,828 SH   SOLE   10,828 0 0
VISA INC COM CL A 92826C839   10,411,708 30,744 SH   SOLE   642 0 30,102
VISTA GOLD CORP COM NEW 927926303   19,439 20,657 SH   SOLE   20,657 0 0
VONTIER CORPORATION COM 928881101   252,209 6,015 SH   SOLE   15 0 6,000
WALMART INC COM 931142103   9,539,200 92,599 SH   SOLE   103 0 92,496
WARNER BROS DISCOVERY INC COM SER A 934423104   178,999 14,826 SH   SOLE   14,826 0 0
WATERDROP INC ADS 94132V105   3,085,337 1,633,407 SH   SOLE   2,497 0 1,630,910
WATERS CORP COM 941848103   422,432 1,409 SH   SOLE   0 0 1,409
WAYFAIR INC CL A 94419L101   1,106,706 12,468 SH   SOLE   207 0 12,261
WEC ENERGY GROUP INC COM 92939U106   415,618 3,627 SH   SOLE   0 0 3,627
WELLS FARGO CO NEW COM 949746101   4,003,730 47,896 SH   SOLE   341 0 47,555
WESTERN DIGITAL CORP COM 958102105   1,464,735 13,405 SH   SOLE   3,156 0 10,249
WESTERN UN CO COM 959802109   57,163 11,573 SH   SOLE   11,573 0 0
WESTWATER RES INC COM NEW 961684206   18,210 31,050 SH   SOLE   31,050 0 0
WILLDAN GROUP INC COM 96924N100   205,679 2,144 SH   SOLE   44 0 2,100
WILLIAMS SONOMA INC COM 969904101   402,261 2,086 SH   SOLE   73 0 2,013
WM TECHNOLOGY INC COM 92971A109   290,000 250,000 SH   SOLE   0 0 250,000
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   230,071 28,312 SH   SOLE   125 0 28,187
XYLEM INC COM 98419M100   465,487 3,375 SH   SOLE   574 0 2,801
ZENTEK LTD COM 98942X102   3,552 10,506 SH   SOLE   10,506 0 0
ZENVIA INC CLASS A COM G9889V101   534,864 399,152 SH   SOLE   0 0 399,152
ZOETIS INC CL A 98978V103   3,902,664 26,834 SH   SOLE   424 0 26,410
ZSCALER INC COM 98980G102   1,516,825 5,100 SH   SOLE   100 0 5,000