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
ABBVIE INC COM 00287Y109   816 4,485 SH   SOLE   4,239 0 246
ABVC BIOPHARMA INC COM NEW 00091F304   233 178,377 SH   SOLE   178,377 0 0
ADOBE INC COM 00724F101   553 1,097 SH   SOLE   1,097 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,482 8,214 SH   SOLE   8,214 0 0
AGNICO EAGLE MINES LTD COM 008474108   3,413 57,227 SH   SOLE   57,227 0 0
AIR PRODS & CHEMS INC COM 009158106   343 1,419 SH   SOLE   1,263 0 156
ALPHABET INC CAP STK CL A 02079K305   4,241 28,102 SH   SOLE   28,102 0 0
AMAZON COM INC COM 023135106   8,282 45,919 SH   SOLE   45,919 0 0
AMERIPRISE FINL INC COM 03076C106   1,139 2,600 SH   SOLE   2,600 0 0
AMGEN INC COM 031162100   406 1,428 SH   SOLE   1,261 0 167
API GROUP CORP COM STK 00187Y100   2,341 59,618 SH   SOLE   59,618 0 0
APPLE INC COM 037833100   664 3,875 SH   SOLE   3,705 0 170
APPLIED MATLS INC COM 038222105   1,497 7,263 SH   SOLE   7,263 0 0
ARCH CAP GROUP LTD ORD G0450A105   4,802 51,950 SH   SOLE   51,950 0 0
ARCHROCK INC COM 03957W106   3,713 188,779 SH   SOLE   188,779 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   4,344 32,668 SH   SOLE   32,668 0 0
ARISTA NETWORKS INC COM 040413106   5,565 19,192 SH   SOLE   19,192 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,190 26,000 SH   SOLE   26,000 0 0
AUTOLIV INC COM 052800109   4,665 38,743 SH   SOLE   38,743 0 0
BERKLEY W R CORP COM 084423102   1,584 17,918 SH   SOLE   17,918 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,985 11,855 SH   SOLE   11,855 0 0
BIOATLA INC COM 09077B104   263 76,742 SH   SOLE   76,742 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   635 39,788 SH   SOLE   39,788 0 0
BLOCK H & R INC COM 093671105   1,031 21,000 SH   SOLE   21,000 0 0
BOOKING HOLDINGS INC COM 09857L108   2,797 771 SH   SOLE   771 0 0
BROADCOM INC COM 11135F101   5,903 4,454 SH   SOLE   4,454 0 0
CARDINAL HEALTH INC COM 14149Y108   3,169 28,327 SH   SOLE   28,327 0 0
CATERPILLAR INC DEL COM 149123101   334 914 SH   SOLE   914 0 0
CBIZ INC COM 124805102   2,501 31,867 SH   SOLE   31,867 0 0
CENCORA INC COM 03073E105   315 1,299 SH   SOLE   1,299 0 0
CHEVRON CORP NEW COM 166764100   2,927 18,560 SH   SOLE   18,263 0 297
CHUBB LIMITED COM H1467J104   1,657 6,395 SH   SOLE   6,395 0 0
COCA-COLA FEMSA SAB DE CV SPONSORED ADR REP 191241108   427 4,403 SH   SOLE   3,859 0 544
COMCAST CORP NEW CL A 20030N101   353 8,152 SH   SOLE   7,265 0 887
COMFORT SYS USA INC COM 199908104   3,323 10,461 SH   SOLE   10,461 0 0
CORPAY INC COM SHS 219948106   4,818 15,618 SH   SOLE   15,618 0 0
CRH PLC ORD G25508105   651 7,558 SH   SOLE   6,714 0 844
CROCS INC COM 227046109   1,581 11,000 SH   SOLE   11,000 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   3,690 11,512 SH   SOLE   11,512 0 0
D R HORTON INC COM 23331A109   1,518 9,226 SH   SOLE   9,226 0 0
DECKERS OUTDOOR CORP COM 243537107   3,786 4,023 SH   SOLE   4,023 0 0
DICKS SPORTING GOODS INC COM 253393102   1,124 5,000 SH   SOLE   5,000 0 0
DISNEY WALT CO COM 254687106   299 2,446 SH   SOLE   2,446 0 0
DOVER CORP COM 260003108   225 1,275 SH   SOLE   1,275 0 0
EMCOR GROUP INC COM 29084Q100   4,266 12,182 SH   SOLE   12,182 0 0
ENCORE WIRE CORP COM 292562105   1,051 4,000 SH   SOLE   4,000 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   802 51,039 SH   SOLE   51,039 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   304 10,423 SH   SOLE   10,423 0 0
FLOWSERVE CORP COM 34354P105   4,803 105,147 SH   SOLE   105,147 0 0
FORTINET INC COM 34959E109   1,512 22,137 SH   SOLE   22,137 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   761 42,507 SH   SOLE   42,507 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   761 1,822 SH   SOLE   1,822 0 0
HEALTHEQUITY INC COM 42226A107   2,809 34,414 SH   SOLE   34,414 0 0
HIBBETT INC COM 428567101   307 4,000 SH   SOLE   4,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   2,966 13,905 SH   SOLE   13,905 0 0
HOME DEPOT INC COM 437076102   739 1,927 SH   SOLE   1,783 0 144
HOWMET AEROSPACE INC COM 443201108   3,399 49,676 SH   SOLE   49,676 0 0
INNOVIVA INC COM 45781M101   1,127 74,000 SH   SOLE   74,000 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,228 11,000 SH   SOLE   11,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   804 4,212 SH   SOLE   4,212 0 0
INTUIT COM 461202103   1,180 1,816 SH   SOLE   1,816 0 0
INVIVYD INC COM 00534A102   271 61,097 SH   SOLE   61,097 0 0
JOHNSON & JOHNSON COM 478160104   591 3,739 SH   SOLE   3,450 0 289
JUNIPER NETWORKS INC COM 48203R104   480 12,961 SH   SOLE   11,338 0 1,623
KENVUE INC COM 49177J102   437 20,397 SH   SOLE   18,247 0 2,150
KINDER MORGAN INC DEL COM 49456B101   511 27,917 SH   SOLE   25,072 0 2,845
KIRBY CORP COM 497266106   4,012 42,096 SH   SOLE   42,096 0 0
KROGER CO COM 501044101   1,028 18,000 SH   SOLE   18,000 0 0
ELI LILLY & CO COM 532457108   984 1,266 SH   SOLE   1,266 0 0
THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112   0 22,485 SH   SOLE   22,485 0 0
LOCKHEED MARTIN CORP COM 539830109   366 805 SH   SOLE   727 0 78
LOEWS CORP COM 540424108   2,846 36,363 SH   SOLE   36,363 0 0
M D C HLDGS INC COM 552676108   390 6,206 SH   SOLE   5,186 0 1,020
MARTIN MARIETTA MATLS INC COM 573284106   4,177 6,805 SH   SOLE   6,805 0 0
MCDONALDS CORP COM 580135101   398 1,414 SH   SOLE   1,339 0 75
MCKESSON CORP COM 58155Q103   3,198 5,958 SH   SOLE   5,958 0 0
MEDPACE HLDGS INC COM 58506Q109   3,548 8,781 SH   SOLE   8,781 0 0
MERCK & CO INC COM 58933Y105   1,103 8,360 SH   SOLE   8,034 0 326
MESOBLAST LTD SPONS ADR 590717401   298 59,600 SH   SOLE   59,600 0 0
META PLATFORMS INC CL A 30303M102   9,259 19,069 SH   SOLE   19,069 0 0
MICROSOFT CORP COM 594918104   12,434 29,556 SH   SOLE   29,526 0 30
MUELLER INDS INC COM 624756102   1,294 24,000 SH   SOLE   24,000 0 0
NATIONAL FUEL GAS CO COM 636180101   369 6,884 SH   SOLE   6,050 0 834
NVIDIA CORPORATION COM 67066G104   12,679 14,033 SH   SOLE   14,033 0 0
OMNICOM GROUP INC COM 681919106   405 4,195 SH   SOLE   3,798 0 397
OPEN TEXT CORP COM 683715106   319 8,232 SH   SOLE   7,066 0 1,166
OPGEN INC COM NEW 68373L406   230 331,890 SH   SOLE   331,890 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   2,640 2,339 SH   SOLE   2,339 0 0
PARKER-HANNIFIN CORP COM 701094104   927 1,668 SH   SOLE   1,668 0 0
PAYCHEX INC COM 704326107   405 3,306 SH   SOLE   2,907 0 399
PAYPAL HLDGS INC COM 70450Y103   756 11,292 SH   SOLE   11,292 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   809 5,000 SH   SOLE   5,000 0 0
POLARIS INC COM 731068102   901 9,000 SH   SOLE   9,000 0 0
PRAXIS PRECISION MEDICINES I COM NEW 74006W207   229 3,768 SH   SOLE   3,768 0 0
PROSHARES TR PSHS ULT NASB 74347R214   693 12,055 SH   SOLE   12,055 0 0
PRUDENTIAL FINL INC COM 744320102   451 3,848 SH   SOLE   3,420 0 428
Q2 HLDGS INC COM 74736L109   2,363 44,970 SH   SOLE   44,970 0 0
QUALCOMM INC COM 747525103   1,959 11,574 SH   SOLE   11,218 0 356
QUANTA SVCS INC COM 74762E102   5,295 20,383 SH   SOLE   20,383 0 0
REGENERON PHARMACEUTICALS COM 75886F107   584 607 SH   SOLE   607 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   400 5,043 SH   SOLE   4,681 0 362
ROBERT HALF INC. COM 770323103   951 12,000 SH   SOLE   12,000 0 0
ROSS STORES INC COM 778296103   2,853 19,446 SH   SOLE   19,446 0 0
SALESFORCE INC COM 79466L302   3,113 10,339 SH   SOLE   10,339 0 0
SAP SE SPON ADR 803054204   5,706 29,260 SH   SOLE   29,260 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   2,303 29,945 SH   SOLE   29,945 0 0
SNAP ON INC COM 833034101   1,184 4,000 SH   SOLE   4,000 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   983 20,000 SH   SOLE   20,000 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   2,438 119,868 SH   SOLE   119,868 0 0
STOKE THERAPEUTICS INC COM 86150R107   279 20,738 SH   SOLE   20,738 0 0
SUNCOR ENERGY INC NEW COM 867224107   436 11,814 SH   SOLE   10,223 0 1,591
SUPER MICRO COMPUTER INC COM 86800U104   1,515 1,500 SH   SOLE   1,500 0 0
SUTRO BIOPHARMA INC COM 869367102   326 57,700 SH   SOLE   57,700 0 0
TAPESTRY INC COM 876030107   1,376 29,000 SH   SOLE   29,000 0 0
TARGET CORP COM 87612E106   584 3,298 SH   SOLE   2,987 0 311
TEGNA INC COM 87901J105   776 52,000 SH   SOLE   52,000 0 0
TEXAS INSTRS INC COM 882508104   473 2,717 SH   SOLE   2,427 0 290
TJX COS INC NEW COM 872540109   3,461 34,128 SH   SOLE   34,128 0 0
T-MOBILE US INC COM 872590104   2,620 16,058 SH   SOLE   16,058 0 0
ULTA BEAUTY INC COM 90384S303   941 1,800 SH   SOLE   1,800 0 0
UNILEVER PLC SPON ADR NEW 904767704   332 6,630 SH   SOLE   5,749 0 881
US BANCORP DEL COM NEW 902973304   411 9,207 SH   SOLE   8,617 0 590
VERTEX PHARMACEUTICALS INC COM 92532F100   3,387 8,103 SH   SOLE   8,103 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   6,300 77,142 SH   SOLE   77,142 0 0
VICI PPTYS INC COM 925652109   425 14,296 SH   SOLE   13,091 0 1,205
VIKING THERAPEUTICS INC COM 92686J106   221 2,702 SH   SOLE   2,702 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109   1,190 4,800 SH   SOLE   4,800 0 0
VISA INC COM CL A 92826C839   6,659 23,861 SH   SOLE   23,861 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   411 1,040 SH   SOLE   1,040 0 0
WEX INC COM 96208T104   3,646 15,351 SH   SOLE   15,351 0 0
WILLIAMS SONOMA INC COM 969904101   1,905 6,000 SH   SOLE   6,000 0 0
WORKDAY INC CL A 98138H101   3,012 11,044 SH   SOLE   11,044 0 0