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   221,555 50,643 SH   SOLE   50,643 0 0
3M CO COM 88579Y101   2,009,842 21,770 SH   SOLE   2,770 0 19,000
ABBOTT LABS COM 002824100   1,342,454 13,887 SH   SOLE   237 0 13,650
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   11,764,770 38,308 SH   SOLE   0 0 38,308
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,950,364 32,400 SH Put SOLE   0 0 32,400
ADDEX THERAPEUTICS LTD SPONSORED ADS 00654J107   6,576 19,203 SH   SOLE   19,203 0 0
ADECOAGRO S A COM L00849106   175,350 15,000 SH   SOLE   0 0 15,000
ADOBE INC COM 00724F101   40,475,599 79,393 SH   SOLE   124 0 79,269
ADOBE INC COM 00724F101   10,198,000 20,000 SH Put SOLE   0 0 20,000
ADVANCED MICRO DEVICES INC COM 007903107   14,314,936 139,349 SH   SOLE   1,151 0 138,198
ADVANCED MICRO DEVICES INC COM 007903107   10,693,280 104,000 SH Put SOLE   0 0 104,000
AFLAC INC COM 001055102   719,877 9,388 SH   SOLE   78 0 9,310
AGNICO EAGLE MINES LTD COM 008474108   210,197 3,865 SH   SOLE   1,365 0 2,500
AGORA INC ADS 00851L103   1,525,261 603,088 SH   SOLE   2,000 0 601,088
AIR PRODS & CHEMS INC COM 009158106   3,456,132 12,202 SH   SOLE   62 0 12,140
AIRBNB INC COM CL A 009066101   19,347,588 141,008 SH   SOLE   8 0 141,000
AKAMAI TECHNOLOGIES INC COM 00971T101   708,491 6,650 SH   SOLE   0 0 6,650
ALCOA CORP COM 013872106   285,883 9,879 SH   SOLE   379 0 9,500
ALCON AG ORD SHS H01301128   419,965 5,920 SH   SOLE   0 0 5,920
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,318,444 15,255 SH   SOLE   505 0 14,750
ALIGN TECHNOLOGY INC COM 016255101   564,842 1,850 SH   SOLE   0 0 1,850
ALLISON TRANSMISSION HLDGS I COM 01973R101   415,104 7,032 SH   SOLE   32 0 7,000
ALMADEN MINERALS LTD COM CL B 020283305   5,946 45,943 SH   SOLE   45,943 0 0
ALPHABET INC CAP STK CL C 02079K107   233,715 1,791 SH   SOLE   169 0 1,622
ALPHABET INC CAP STK CL A 02079K305   72,412,896 553,460 SH   SOLE   903 0 552,557
ALPHABET INC CAP STK CL A 02079K305   7,328,160 56,000 SH Put SOLE   0 0 56,000
AMAZON COM INC COM 023135106   62,238,379 489,788 SH   SOLE   1,458 0 488,330
AMAZON COM INC COM 023135106   9,788,240 77,000 SH Put SOLE   0 0 77,000
AMEDISYS INC COM 023436108   425,293 4,560 SH   SOLE   60 0 4,500
AMERICAS GOLD AND SILVER COR COM 03062D100   6,883 21,389 SH   SOLE   21,389 0 0
AMETEK INC COM 031100100   630,935 4,270 SH   SOLE   0 0 4,270
AMYRIS INC COM NEW 03236M200   1,164 21,793 SH   SOLE   21,793 0 0
ANSYS INC COM 03662Q105   1,577,015 5,300 SH   SOLE   0 0 5,300
AON PLC SHS CL A G0403H108   10,307,926 31,793 SH   SOLE   0 0 31,793
AON PLC SHS CL A G0403H108   10,277,774 31,700 SH Put SOLE   0 0 31,700
APOLLO GLOBAL MGMT INC COM 03769M106   434,824 4,871 SH   SOLE   245 0 4,626
APPLE INC COM 037833100   21,357,808 124,926 SH   SOLE   1,649 0 123,277
APPLE INC COM 037833100   9,758,970 57,000 SH Put SOLE   0 0 57,000
APPLIED MATLS INC COM 038222105   10,264,406 74,138 SH   SOLE   0 0 74,138
APPLIED MATLS INC COM 038222105   10,245,300 74,000 SH Put SOLE   0 0 74,000
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   2,387 11,209 SH   SOLE   11,209 0 0
ARAVIVE INC COM 03890D108   1,889 16,064 SH   SOLE   16,064 0 0
ARISTA NETWORKS INC COM 040413106   4,262,946 23,177 SH   SOLE   0 0 23,177
ASBURY AUTOMOTIVE GROUP INC COM 043436104   1,677,754 7,294 SH   SOLE   15 0 7,279
AT&T INC COM 00206R102   409,798 27,624 SH   SOLE   3,124 0 24,500
AURORA CANNABIS INC COM 05156X884   19,037 36,319 SH   SOLE   36,319 0 0
AVALO THERAPEUTICS INC COM NEW 05338F207   19,823 184,373 SH   SOLE   184,373 0 0
BALL CORP COM 058498106   374,237 7,520 SH   SOLE   20 0 7,500
BALLARD PWR SYS INC NEW COM 058586108   44,735 12,763 SH   SOLE   5,263 0 7,500
BANK AMERICA CORP COM 060505104   663,845 24,398 SH   SOLE   1,398 0 23,000
BANK NOVA SCOTIA HALIFAX COM 064149107   283,435 7,017 SH   SOLE   7,017 0 0
BARRICK GOLD CORP COM 067901108   479,884 34,195 SH   SOLE   12,095 0 22,100
BECTON DICKINSON & CO COM 075887109   20,671,777 79,960 SH   SOLE   10 0 79,950
BELLRING BRANDS INC COMMON STOCK 07831C103   412,300 10,000 SH   SOLE   0 0 10,000
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,067,980 4 SH   SOLE   1 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   14,534,227 41,801 SH   SOLE   2,846 0 38,955
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,594,930 33,100 SH Put SOLE   0 0 33,100
BIONTECH SE SPONSORED ADS 09075V102   14,617,456 135,093 SH   SOLE   3,393 0 131,700
BLACKROCK INC COM 09247X101   1,366,572 2,151 SH   SOLE   341 0 1,810
BOOKING HOLDINGS INC COM 09857L108   4,277,732 1,392 SH   SOLE   45 0 1,347
BRISTOL-MYERS SQUIBB CO COM 110122108   8,070,155 139,064 SH   SOLE   177 0 138,887
BRISTOL-MYERS SQUIBB CO COM 110122108   8,038,540 138,500 SH Put SOLE   0 0 138,500
BROADCOM INC COM 11135F101   1,334,597 1,615 SH   SOLE   75 0 1,540
BUMBLE INC COM CL A 12047B105   746,000 50,000 SH   SOLE   0 0 50,000
BUNGE LIMITED COM G16962105   565,065 5,220 SH   SOLE   0 0 5,220
CABLE ONE INC COM 12685J105   8,189,109 13,302 SH   SOLE   2 0 13,300
CADENCE DESIGN SYSTEM INC COM 127387108   1,081,295 4,615 SH   SOLE   0 0 4,615
CAMECO CORP COM 13321L108   549,045 14,214 SH   SOLE   3,706 0 10,508
CANAAN INC SPONSORED ADS 134748102   175,425 96,557 SH   SOLE   1,557 0 95,000
CANADIAN NATL RY CO COM 136375102   7,869,638 56,604 SH   SOLE   0 0 56,604
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,170,097 15,725 SH   SOLE   0 0 15,725
CANOPY GROWTH CORP COM 138035100   48,735 69,959 SH   SOLE   69,959 0 0
CARNIVAL CORP COMMON STOCK 143658300   179,090 14,650 SH   SOLE   14,650 0 0
CATERPILLAR INC COM 149123101   11,240,229 41,173 SH   SOLE   0 0 41,173
CATERPILLAR INC COM 149123101   7,452,900 27,300 SH Put SOLE   0 0 27,300
CELESTICA INC SUB VTG SHS 15101Q108   517,478 21,116 SH   SOLE   116 0 21,000
CENCORA INC COM 03073E105   583,424 3,242 SH   SOLE   2 0 3,240
CHARTER COMMUNICATIONS INC N CL A 16119P108   19,927,804 45,309 SH   SOLE   0 0 45,309
CHINA SXT PHARMACEUTICALS IN SHS NEW G2161P132   1,415 12,916 SH   SOLE   12,916 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   897,197 490 SH   SOLE   2 0 488
CHUBB LIMITED COM H1467J104   626,622 3,010 SH   SOLE   0 0 3,010
CHURCH & DWIGHT CO INC COM 171340102   1,625,971 17,766 SH   SOLE   193 0 17,573
CISCO SYS INC COM 17275R102   738,675 13,958 SH   SOLE   1,998 0 11,960
CIVITAS RESOURCES INC COM NEW 17888H103   1,224,372 15,140 SH   SOLE   0 0 15,140
COCA COLA CO COM 191216100   2,881,929 52,103 SH   SOLE   5,703 0 46,400
COINBASE GLOBAL INC COM CL A 19260Q107   566,066 7,789 SH   SOLE   2,289 0 5,500
COLGATE PALMOLIVE CO COM 194162103   322,582 4,602 SH   SOLE   602 0 4,000
COMCAST CORP NEW CL A 20030N101   590,401 13,349 SH   SOLE   309 0 13,040
COMPASS INC CL A 20464U100   1,150,932 396,903 SH   SOLE   273 0 396,630
CONOCOPHILLIPS COM 20825C104   5,395,815 45,050 SH   SOLE   90 0 44,960
CONSOL ENERGY INC NEW COM 20854L108   391,439 3,735 SH   SOLE   35 0 3,700
CONSTELLATION ENERGY CORP COM 21037T109   3,497,065 32,098 SH   SOLE   352 0 31,746
COPART INC COM 217204106   1,328,484 30,888 SH   SOLE   528 0 30,360
COSTCO WHSL CORP NEW COM 22160K105   659,825 1,175 SH   SOLE   65 0 1,110
COUPANG INC CL A 22266T109   341,815 20,181 SH   SOLE   681 0 19,500
CROWDSTRIKE HLDGS INC CL A 22788C105   4,801,205 28,691 SH   SOLE   60 0 28,631
CUREVAC N V COM N2451R105   81,960 12,000 SH   SOLE   0 0 12,000
D MARKET ELECTR SVCS & TRADI SPONSORED ADS 23292B104   266,902 200,737 SH   SOLE   537 0 200,200
D R HORTON INC COM 23331A109   513,281 4,778 SH   SOLE   18 0 4,760
DANAHER CORPORATION COM 235851102   11,255,871 45,440 SH   SOLE   658 0 44,782
DATASEA INC COM NEW 238116206   2,494 13,458 SH   SOLE   13,458 0 0
DEERE & CO COM 244199105   632,539 1,683 SH   SOLE   63 0 1,620
DENISON MINES CORP COM 248356107   30,735 20,774 SH   SOLE   20,774 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898   1,625,520 156,000 SH   SOLE   0 0 156,000
DIGITAL TURBINE INC COM NEW 25400W102   519,439 85,970 SH   SOLE   1,031 0 84,939
DISNEY WALT CO COM 254687106   10,669,162 131,672 SH   SOLE   323 0 131,349
DISNEY WALT CO COM 254687106   9,401,800 116,000 SH Put SOLE   0 0 116,000
DOCUSIGN INC COM 256163106   660,917 15,765 SH   SOLE   265 0 15,500
DOLLAR GEN CORP NEW COM 256677105   2,475,857 23,428 SH   SOLE   245 0 23,183
DOLLAR GEN CORP NEW COM 256677105   2,433,400 23,000 SH Put SOLE   0 0 23,000
DR REDDYS LABS LTD ADR 256135203   231,031 3,480 SH   SOLE   230 0 3,250
EATON CORP PLC SHS G29183103   554,528 2,600 SH   SOLE   0 0 2,600
EBAY INC. COM 278642103   8,801,226 199,636 SH   SOLE   151 0 199,485
EBAY INC. COM 278642103   6,141,737 139,300 SH Put SOLE   0 0 139,300
EBET INC COM 278700109   3,923 139,479 SH   SOLE   139,479 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   9,774,655 141,096 SH   SOLE   63 0 141,033
ELASTIC N V ORD SHS N14506104   812,400 10,000 SH   SOLE   0 0 10,000
ELI LILLY & CO COM 532457108   916,504 1,756 SH   SOLE   456 0 1,300
EMERSON ELEC CO COM 291011104   598,417 6,211 SH   SOLE   131 0 6,080
ENERGY FUELS INC COM NEW 292671708   77,309 10,441 SH   SOLE   10,441 0 0
ENPHASE ENERGY INC COM 29355A107   325,400 2,734 SH   SOLE   236 0 2,498
EXPEDITORS INTL WASH INC COM 302130109   602,954 5,260 SH   SOLE   0 0 5,260
EXXON MOBIL CORP COM 30231G102   3,338,738 28,459 SH   SOLE   583 0 27,876
FERGUSON PLC NEW SHS G3421J106   88,172,500 6,500 SH   SOLE   0 0 6,500
FERRARI N V COM N3167Y103   413,956 1,480 SH   SOLE   0 0 1,480
FISERV INC COM 337738108   558,289 4,961 SH   SOLE   171 0 4,790
FIVERR INTL LTD ORD SHS M4R82T106   745,356 30,460 SH   SOLE   0 0 30,460
FLEX LTD ORD Y2573F102   620,540 23,000 SH   SOLE   0 0 23,000
FLUENCE ENERGY INC COM CL A 34379V103   3,414,015 148,500 SH   SOLE   0 0 148,500
FRANCO NEV CORP COM 351858105   1,793,885 13,439 SH   SOLE   6 0 13,433
FREEPORT-MCMORAN INC CL B 35671D857   427,789 11,652 SH   SOLE   1,652 0 10,000
FUELCELL ENERGY INC COM 35952H601   15,248 13,370 SH   SOLE   13,370 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   241,327 4,257 SH   SOLE   757 0 3,500
GARTNER INC COM 366651107   1,213,556 3,532 SH   SOLE   2 0 3,530
GENERAL ELECTRIC CO COM NEW 369604301   1,078,311 9,837 SH   SOLE   761 0 9,076
GEOSPACE TECHNOLOGIES CORP COM 37364X109   174,825 13,500 SH   SOLE   0 0 13,500
GOLD RESOURCE CORP COM 38068T105   4,328 11,409 SH   SOLE   11,409 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   180,482 51,104 SH   SOLE   1,104 0 50,000
GRAINGER W W INC COM 384802104   2,824,481 4,083 SH   SOLE   4 0 4,079
HALLADOR ENERGY COMPANY COM 40609P105   246,849 17,133 SH   SOLE   133 0 17,000
HARTFORD FINL SVCS GROUP INC COM 416515104   597,062 8,420 SH   SOLE   0 0 8,420
HASBRO INC COM 418056107   1,656,623 25,053 SH   SOLE   53 0 25,000
HAWKINS INC COM 420261109   240,014 4,088 SH   SOLE   88 0 4,000
HCA HEALTHCARE INC COM 40412C101   2,027,569 8,245 SH   SOLE   20 0 8,225
HDFC BANK LTD SPONSORED ADS 40415F101   296,312 5,024 SH   SOLE   24 0 5,000
HIMS & HERS HEALTH INC COM CL A 433000106   1,762,881 280,300 SH   SOLE   300 0 280,000
HOME DEPOT INC COM 437076102   10,963,528 36,299 SH   SOLE   139 0 36,160
HOME DEPOT INC COM 437076102   9,820,200 32,500 SH Put SOLE   0 0 32,500
HUBSPOT INC COM 443573100   985,878 2,002 SH   SOLE   2 0 2,000
HUMANA INC COM 444859102   2,868,487 5,898 SH   SOLE   19 0 5,879
ILLUMINA INC COM 452327109   6,205,485 45,221 SH   SOLE   164 0 45,057
ILLUMINA INC COM 452327109   6,163,872 44,900 SH Put SOLE   0 0 44,900
INTEL CORP COM 458140100   1,514,735 43,050 SH   SOLE   4,050 0 39,000
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,134,129 10,309 SH   SOLE   9 0 10,300
INTERNATIONAL BUSINESS MACHS COM 459200101   3,245,610 23,272 SH   SOLE   1,272 0 22,000
INTUIT COM 461202103   3,998,776 7,831 SH   SOLE   43 0 7,788
INTUITIVE SURGICAL INC COM NEW 46120E602   10,796,608 36,938 SH   SOLE   0 0 36,938
INTUITIVE SURGICAL INC COM NEW 46120E602   10,230,150 35,000 SH Put SOLE   0 0 35,000
JD.COM INC SPON ADR CL A 47215P106   412,362 14,175 SH   SOLE   175 0 14,000
JOHNSON & JOHNSON COM 478160104   12,588,427 80,854 SH   SOLE   270 0 80,584
JOHNSON & JOHNSON COM 478160104   8,332,625 53,500 SH Put SOLE   0 0 53,500
JPMORGAN CHASE & CO COM 46625H100   6,815,329 47,019 SH   SOLE   213 0 46,806
KKR & CO INC COM 48251W104   896,000 14,546 SH   SOLE   5 0 14,541
KRAFT HEINZ CO COM 500754106   653,657 19,606 SH   SOLE   1,606 0 18,000
LAM RESEARCH CORP COM 512807108   622,790 1,010 SH   SOLE   150 0 860
LINDE PLC SHS G54950103   43,081,267 115,701 SH   SOLE   0 0 115,701
LINDE PLC SHS G54950103   8,936,400 24,000 SH Put SOLE   0 0 24,000
LOGITECH INTL S A SHS H50430232   481,371 7,607 SH   SOLE   0 0 7,607
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,150,768 28,400 SH   SOLE   0 0 28,400
MARATHON DIGITAL HOLDINGS IN COM 565788106   1,002,798 118,952 SH   SOLE   8,952 0 110,000
MARATHON PETE CORP COM 56585A102   728,507 4,816 SH   SOLE   21 0 4,795
MARQETA INC CLASS A COM 57142B104   2,094,680 350,282 SH   SOLE   9 0 350,273
MARSH & MCLENNAN COS INC COM 571748102   584,730 3,073 SH   SOLE   3 0 3,070
MASTERCARD INCORPORATED CL A 57636Q104   14,252,225 36,055 SH   SOLE   517 0 35,538
MASTERCARD INCORPORATED CL A 57636Q104   10,491,615 26,500 SH Put SOLE   0 0 26,500
MATCH GROUP INC NEW COM 57667L107   1,077,553 27,554 SH   SOLE   439 0 27,115
MATINAS BIOPHARMA HLDGS INC COM 576810105   3,771 33,544 SH   SOLE   33,544 0 0
MCDONALDS CORP COM 580135101   1,544,103 6,089 SH   SOLE   2,089 0 4,000
MEDTRONIC PLC SHS G5960L103   1,167,564 14,900 SH   SOLE   0 0 14,900
MERCADOLIBRE INC COM 58733R102   346,342 276 SH   SOLE   26 0 250
MERCK & CO INC COM 58933Y105   5,495,865 53,398 SH   SOLE   130 0 53,268
META PLATFORMS INC CL A 30303M102   30,504,030 101,682 SH   SOLE   670 0 101,012
META PLATFORMS INC CL A 30303M102   7,355,145 24,500 SH Put SOLE   0 0 24,500
MICROSOFT CORP COM 594918104   83,755,688 265,354 SH   SOLE   867 0 264,487
MICROSOFT CORP COM 594918104   7,072,800 22,400 SH Put SOLE   0 0 22,400
MICROSTRATEGY INC CL A NEW 594972408   1,002,097 3,059 SH   SOLE   59 0 3,000
MODERNA INC COM 60770K107   554,820 5,631 SH   SOLE   2,381 0 3,250
MODINE MFG CO COM 607828100   471,487 10,441 SH   SOLE   1,241 0 9,200
MONOLITHIC PWR SYS INC COM 609839105   839,454 1,817 SH   SOLE   0 0 1,817
MONSTER BEVERAGE CORP NEW COM 61174X109   635,193 12,058 SH   SOLE   568 0 11,490
MONTAUK RENEWABLES INC COM 61218C103   37,775,225 4,146,567 SH   SOLE   0 0 4,146,567
MOODYS CORP COM 615369105   417,500 1,323 SH   SOLE   23 0 1,300
MSCI INC COM 55354G100   230,407 504 SH   SOLE   504 0 0
MY SIZE INC COM 62844N307   9,839 12,778 SH   SOLE   12,778 0 0
MYOMO INC COM NEW 62857J201   12,342 11,941 SH   SOLE   11,941 0 0
NASDAQ INC COM 631103108   7,294,019 150,115 SH   SOLE   13 0 150,102
NASDAQ INC COM 631103108   7,273,923 149,700 SH Put SOLE   0 0 149,700
NETFLIX INC COM 64110L106   806,630 2,181 SH   SOLE   411 0 1,770
NETFLIX INC COM 64110L106   15,104,000 40,000 SH Put SOLE   0 0 40,000
NEW GOLD INC CDA COM 644535106   8,293 10,000 SH   SOLE   10,000 0 0
NEWMONT CORP COM 651639106   300,272 8,252 SH   SOLE   1,152 0 7,100
NEWPARK RES INC COM PAR $.01NEW 651718504   428,420 62,000 SH   SOLE   0 0 62,000
NEXIMMUNE INC COM 65344D109   3,226 17,251 SH   SOLE   17,251 0 0
NEXTERA ENERGY INC COM 65339F101   863,508 15,583 SH   SOLE   4,683 0 10,900
NIKE INC CL B 654106103   11,756,585 122,991 SH   SOLE   366 0 122,625
NIKE INC CL B 654106103   8,988,280 94,000 SH Put SOLE   0 0 94,000
NIKOLA CORP COM 654110105   339,776 242,887 SH   SOLE   242,887 0 0
NIO INC SPON ADS 62914V106   120,385 14,212 SH   SOLE   8,212 0 6,000
NU HLDGS LTD ORD SHS CL A G6683N103   6,894,789 951,208 SH   SOLE   1,859 0 949,349
NUCOR CORP COM 670346105   623,837 3,990 SH   SOLE   0 0 3,990
NUTRIEN LTD COM 67077M108   995,284 16,128 SH   SOLE   128 0 16,000
NVIDIA CORPORATION COM 67066G104   21,866,512 50,269 SH   SOLE   0 0 50,269
NVIDIA CORPORATION COM 67066G104   7,612,325 17,500 SH Put SOLE   0 0 17,500
OCCIDENTAL PETE CORP COM 674599105   1,022,216 16,015 SH   SOLE   2,381 0 13,634
ONCTERNAL THERAPEUTICS INC COM 68236P107   2,713 10,149 SH   SOLE   10,149 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   660,000 250,000 SH   SOLE   0 0 250,000
OPGEN INC COM NEW 68373L406   61,069 171,110 SH   SOLE   171,110 0 0
OPKO HEALTH INC COM 68375N103   18,676 13,100 SH   SOLE   13,100 0 0
ORACLE CORP COM 68389X105   20,455,134 193,121 SH   SOLE   21 0 193,100
ORBITAL INFRASTRUCTURE GRP I COM 68559A208   3,170 23,309 SH   SOLE   23,309 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   2,696,588 2,967 SH   SOLE   0 0 2,967
PACCAR INC COM 693718108   733,723 8,630 SH   SOLE   0 0 8,630
PAGAYA TECHNOLOGIES LTD CL A SHS M7S64L115   1,063,133 672,869 SH   SOLE   0 0 672,869
PAGSEGURO DIGITAL LTD COM CL A G68707101   1,670,340 194,000 SH   SOLE   0 0 194,000
PALISADE BIO INC COM 696389204   5,405 10,423 SH   SOLE   10,423 0 0
PALO ALTO NETWORKS INC COM 697435105   1,343,590 5,757 SH   SOLE   238 0 5,519
PAYMENTUS HOLDINGS INC COM CL A 70439P108   242,592 14,614 SH   SOLE   0 0 14,614
PAYPAL HLDGS INC COM 70450Y103   8,175,377 140,503 SH   SOLE   6,031 0 134,472
PAYPAL HLDGS INC COM 70450Y103   4,641,724 79,400 SH Put SOLE   0 0 79,400
PEPSICO INC COM 713448108   2,163,909 12,894 SH   SOLE   1,129 0 11,765
PFIZER INC COM 717081103   2,008,930 60,913 SH   SOLE   3,196 0 57,717
PINTEREST INC CL A 72352L106   489,243 18,100 SH   SOLE   0 0 18,100
PIONEER NAT RES CO COM 723787107   790,429 3,469 SH   SOLE   235 0 3,234
PLUG POWER INC COM NEW 72919P202   115,812 16,185 SH   SOLE   8,685 0 7,500
POLISHED COM INC COM 28252C109   2,527 34,861 SH   SOLE   34,861 0 0
PROCTER AND GAMBLE CO COM 742718109   3,399,855 23,402 SH   SOLE   853 0 22,549
PROGRESSIVE CORP COM 743315103   2,857,839 20,524 SH   SOLE   76 0 20,448
PUBMATIC INC COM CL A 74467Q103   848,718 70,142 SH   SOLE   0 0 70,142
PURE STORAGE INC CL A 74624M102   3,946,447 110,793 SH   SOLE   0 0 110,793
QUALCOMM INC COM 747525103   14,169,510 127,633 SH   SOLE   447 0 127,186
QUALCOMM INC COM 747525103   5,597,424 50,400 SH Put SOLE   0 0 50,400
REALTY INCOME CORP COM 756109104   486,483 10,933 SH   SOLE   10,933 0 0
REGENERON PHARMACEUTICALS COM 75886F107   622,025 759 SH   SOLE   29 0 730
RENAISSANCERE HLDGS LTD COM G7496G103   1,017,507 5,141 SH   SOLE   0 0 5,141
REPUBLIC SVCS INC COM 760759100   5,728,047 40,194 SH   SOLE   0 0 40,194
RESHAPE LIFESCIENCES INC COM 76090R200   12,662 42,050 SH   SOLE   42,050 0 0
RESMED INC COM 761152107   283,000 1,940 SH   SOLE   240 0 1,700
ROPER TECHNOLOGIES INC COM 776696106   1,380,629 2,851 SH   SOLE   1 0 2,850
S&P GLOBAL INC COM 78409V104   9,880,536 27,047 SH   SOLE   68 0 26,979
SALESFORCE INC COM 79466L302   23,580,704 116,374 SH   SOLE   797 0 115,577
SALESFORCE INC COM 79466L302   7,381,192 36,400 SH Put SOLE   0 0 36,400
SCHWAB CHARLES CORP COM 808513105   1,524,911 27,784 SH   SOLE   72 0 27,712
SEA LTD SPONSORD ADS 81141R100   4,395,039 100,001 SH   SOLE   1 0 100,000
SEAGEN INC COM 81181C104   532,265 2,510 SH   SOLE   10 0 2,500
SERVICENOW INC COM 81762P102   776,732 1,392 SH   SOLE   22 0 1,370
SHOPIFY INC CL A 82509L107   892,337 16,418 SH   SOLE   668 0 15,750
SILVERCORP METALS INC COM 82835P103   37,306 17,794 SH   SOLE   17,794 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   793,449 32,782 SH   SOLE   77 0 32,705
SNAP INC CL A 83304A106   1,069,478 120,035 SH   SOLE   35 0 120,000
SONIM TECHNOLOGIES INC COM NEW 83548F200   8,715 14,600 SH   SOLE   14,600 0 0
SOUTHWEST AIRLS CO COM 844741108   568,470 21,000 SH   SOLE   0 0 21,000
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,701,040 11,000 SH   SOLE   0 0 11,000
STANDARD LITHIUM LTD COM 853606101   51,116 20,011 SH   SOLE   20,011 0 0
STANTEC INC COM 85472N109   353,397 4,015 SH   SOLE   15 0 4,000
STELLANTIS N.V SHS N82405106   523,141 28,730 SH   SOLE   0 0 28,730
STRYKER CORPORATION COM 863667101   472,322 1,738 SH   SOLE   88 0 1,650
SUNWORKS INC COM NEW 86803X204   5,096 11,000 SH   SOLE   11,000 0 0
SUPER MICRO COMPUTER INC COM 86800U104   236,103 861 SH   SOLE   0 0 861
SURGALIGN HOLDINGS INC COM NEW 86882C204   245 20,273 SH   SOLE   20,273 0 0
SYNOPSYS INC COM 871607107   2,375,372 5,181 SH   SOLE   51 0 5,130
SYSCO CORP COM 871829107   507,498 7,706 SH   SOLE   206 0 7,500
T2 BIOSYSTEMS INC COM NEW 89853L203   121,248 616,066 SH   SOLE   616,066 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   5,019,847 57,835 SH   SOLE   635 0 57,200
TAL EDUCATION GROUP SPONSORED ADS 874080104   96,585 11,899 SH   SOLE   11,899 0 0
TARGET CORP COM 87612E106   475,451 4,300 SH   SOLE   0 0 4,300
TESLA INC COM 88160R101   4,643,492 19,054 SH   SOLE   4,554 0 14,500
TETRA TECHNOLOGIES INC DEL COM 88162F105   388,252 60,959 SH   SOLE   959 0 60,000
TEXAS INSTRS INC COM 882508104   776,833 4,902 SH   SOLE   152 0 4,750
THE CIGNA GROUP COM 125523100   902,905 3,157 SH   SOLE   7 0 3,150
THERMO FISHER SCIENTIFIC INC COM 883556102   14,846,456 29,335 SH   SOLE   37 0 29,298
THERMO FISHER SCIENTIFIC INC COM 883556102   8,098,720 16,000 SH Put SOLE   0 0 16,000
TILRAY BRANDS INC COM 88688T100   41,609 19,539 SH   SOLE   19,539 0 0
TJX COS INC NEW COM 872540109   731,376 8,247 SH   SOLE   167 0 8,080
T-MOBILE US INC COM 872590104   423,124 3,022 SH   SOLE   7 0 3,015
TRANSDIGM GROUP INC COM 893641100   2,324,509 2,757 SH   SOLE   0 0 2,757
TUCOWS INC COM NEW 898697206   3,330,912 163,200 SH   SOLE   0 0 163,200
TUPPERWARE BRANDS CORP COM 899896104   42,111 33,400 SH   SOLE   33,400 0 0
UBS GROUP AG SHS H42097107   11,912,250 525,000 SH   SOLE   0 0 525,000
ULTA BEAUTY INC COM 90384S303   2,153,458 5,394 SH   SOLE   27 0 5,367
UNITED RENTALS INC COM 911363109   1,926,718 4,334 SH   SOLE   1 0 4,333
UNITEDHEALTH GROUP INC COM 91324P102   18,017,593 35,750 SH   SOLE   131 0 35,619
UNITEDHEALTH GROUP INC COM 91324P102   6,806,565 13,500 SH Put SOLE   0 0 13,500
UPSTART HLDGS INC COM 91680M107   428,100 15,000 SH   SOLE   0 0 15,000
URANIUM ENERGY CORP COM 916896103   67,116 14,598 SH   SOLE   14,598 0 0
V F CORP COM 918204108   452,913 25,709 SH   SOLE   709 0 25,000
VEEVA SYS INC CL A COM 922475108   589,803 2,905 SH   SOLE   55 0 2,850
VERSUS SYSTEMS INC COM 92535P881   3,629 19,546 SH   SOLE   19,546 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   685,529 1,974 SH   SOLE   24 0 1,950
VERTIV HOLDINGS CO COM CL A 92537N108   297,269 8,219 SH   SOLE   2,091 0 6,128
VIEWRAY INC COM 92672L107   929 127,775 SH   SOLE   127,775 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   528,972 33,412 SH   SOLE   3,412 0 30,000
VISA INC COM CL A 92826C839   12,187,796 53,240 SH   SOLE   2,311 0 50,929
WALGREENS BOOTS ALLIANCE INC COM 931427108   465,204 21,152 SH   SOLE   2,152 0 19,000
WALMART INC COM 931142103   23,535,955 147,198 SH   SOLE   311 0 146,887
WALMART INC COM 931142103   11,994,750 75,000 SH Put SOLE   0 0 75,000
WASTE CONNECTIONS INC COM 94106B101   2,140,339 15,937 SH   SOLE   0 0 15,937
WASTE MGMT INC DEL COM 94106L109   270,222 1,806 SH   SOLE   306 0 1,500
WAYFAIR INC CL A 94419L101   16,347,843 269,900 SH Put SOLE   0 0 269,900
WEATHERFORD INTL PLC ORD SHS G48833118   293,753 3,252 SH   SOLE   0 0 3,252
WESTERN COPPER & GOLD CORP COM 95805V108   21,473 17,400 SH   SOLE   17,400 0 0
XP INC CL A G98239109   289,296 12,557 SH   SOLE   57 0 12,500
YALLA GROUP LTD ADS 98459U103   3,002,644 573,032 SH   SOLE   77 0 572,955
YUM CHINA HLDGS INC COM 98850P109   540,484 9,700 SH   SOLE   0 0 9,700
ZENVIA INC CLASS A COM G9889V101   315,000 300,000 SH   SOLE   0 0 300,000
ZOETIS INC CL A 98978V103   2,114,031 12,151 SH   SOLE   0 0 12,151
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   1,369,002 19,583 SH   SOLE   83 0 19,500