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
3M CO COM 88579Y101   2,341 25 SH   SOLE   25 0 0
89BIO INC COM 282559103   856,920 55,500 SH   SOLE   55,500 0 0
ABBOTT LABS COM 002824100   25,605 264 SH   SOLE   0 0 264
ABBVIE INC COM 00287Y109   14,906 100 SH   SOLE   100 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,045,718 22,942 SH   SOLE   22,852 0 90
ADOBE INC COM 00724F101   5,099 10 SH   SOLE   10 0 0
AEGON N V NY REGISTRY SHS 007924103   250 52 SH   SOLE   52 0 0
AERCAP HOLDINGS NV SHS N00985106   314 5 SH   SOLE   5 0 0
AERSALE CORPORATION COM 00810F106   2,363,897 158,226 SH   SOLE   158,226 0 0
AFLAC INC COM 001055102   50,149 653 SH   SOLE   653 0 0
AGNICO EAGLE MINES LTD COM 008474108   320,423 7,050 SH   SOLE   7,050 0 0
ALCOA CORP COM 013872106   29,060 1,000 SH   SOLE   1,000 0 0
ALCON AG ORD SHS H01301128   771 10 SH   SOLE   10 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   3,531,829 35,283 SH   SOLE   35,208 0 75
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   434 5 SH   SOLE   5 0 0
ALLOGENE THERAPEUTICS INC COM 019770106   195,589 61,700 SH   SOLE   61,700 0 0
ALPHABET INC CAP STK CL A 02079K305   15,340,587 117,229 SH   SOLE   116,868 0 361
ALPHABET INC CAP STK CL C 02079K107   879,176 6,668 SH   SOLE   6,308 0 360
ALPINE 4 HOLDINGS INC CL A NEW 02083E204   10 13 SH   SOLE   13 0 0
ALPS ETF TR CLEAN ENERGY 00162Q460   525 14 SH   SOLE   14 0 0
ALTRIA GROUP INC COM 02209S103   22,792 542 SH   SOLE   542 0 0
ALX ONCOLOGY HLDGS INC COM 00166B105   93,936 19,570 SH   SOLE   19,570 0 0
AMAZON COM INC COM 023135106   8,582,762 67,517 SH   SOLE   66,917 0 600
AMBARELLA INC SHS G037AX101   5,303 100 SH   SOLE   100 0 0
AMER STATES WTR CO COM 029899101   165,228 2,100 SH   SOLE   2,100 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   274,284 2,215 SH   SOLE   2,215 0 0
AMGEN INC COM 031162100   7,351,871 27,355 SH   SOLE   27,218 0 137
AMPHENOL CORP NEW CL A 032095101   2,898,133 34,506 SH   SOLE   34,506 0 0
ANALOG DEVICES INC COM 032654105   3,589,345 20,500 SH   SOLE   20,500 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   775 14 SH   SOLE   14 0 0
APPLE INC COM 037833100   7,273,206 42,481 SH   SOLE   42,481 0 0
APTIV PLC SHS G6095L109   10,551,497 107,024 SH   SOLE   106,573 0 451
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   376 15 SH   SOLE   15 0 0
ARES CAPITAL CORP COM 04010L103   129,067 6,629 SH   SOLE   6,629 0 0
ARGENX SE SPONSORED ADR 04016X101   492 1 SH   SOLE   1 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   1,012 36 SH   SOLE   36 0 0
ARK ETF TR INNOVATION ETF 00214Q104   80,332 2,025 SH   SOLE   2,025 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   894 16 SH   SOLE   16 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,178 2 SH   SOLE   2 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   3,183 47 SH   SOLE   47 0 0
AT&T INC COM 00206R102   2,689 179 SH   SOLE   179 0 0
AXOS FINANCIAL INC COM 05465C100   151,440 4,000 SH   SOLE   4,000 0 0
BAKER HUGHES COMPANY CL A 05722G100   7,682,595 217,514 SH   SOLE   216,694 0 820
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   854 106 SH   SOLE   106 0 0
BANCO SANTANDER S.A. ADR 05964H105   1,095 291 SH   SOLE   291 0 0
BANK AMERICA CORP COM 060505104   8,482,876 309,820 SH   SOLE   309,561 0 259
BANK NEW YORK MELLON CORP COM 064058100   42,650 1,000 SH   SOLE   1,000 0 0
BARCLAYS PLC ADR 06738E204   624 80 SH   SOLE   80 0 0
BAXTER INTL INC COM 071813109   20,116 533 SH   SOLE   533 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,029,639 5,794 SH   SOLE   5,729 0 65
BHP GROUP LTD SPONSORED ADS 088606108   2,901 51 SH   SOLE   51 0 0
BIGBEAR AI HLDGS INC *W EXP 12/08/202 08975B117   300 666 SH   SOLE   666 0 0
BLACKROCK ETF TRUST FUTURE CLIMATE 09290C707   28,932 1,500 SH   SOLE   1,500 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   47,787 1,015 SH   SOLE   1,015 0 0
BLACKROCK INC COM 09247X101   3,726,369 5,764 SH   SOLE   5,764 0 0
BLACKSTONE INC COM 09260D107   12,429 116 SH   SOLE   114 0 2
BLUE OWL CAPITAL CORPORATION COM 69121K104   65,788 4,750 SH   SOLE   4,750 0 0
BOEING CO COM 097023105   687,173 3,585 SH   SOLE   3,585 0 0
BP PLC SPONSORED ADR 055622104   63,811 1,648 SH   SOLE   1,648 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,068 34 SH   SOLE   34 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   609 28 SH   SOLE   28 0 0
CATERPILLAR INC COM 149123101   5,664,750 20,750 SH   SOLE   20,695 0 55
CHART INDS INC COM 16115Q308   339 2 SH   SOLE   2 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   18,033 41 SH   SOLE   41 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   400 3 SH   SOLE   3 0 0
CHEMOURS CO COM 163851108   1,276,275 45,500 SH   SOLE   45,500 0 0
CHEVRON CORP NEW COM 166764100   1,677,769 9,950 SH   SOLE   9,950 0 0
CHURCH & DWIGHT CO INC COM 171340102   15,584 170 SH   SOLE   170 0 0
CISCO SYS INC COM 17275R102   1,076 20 SH   SOLE   20 0 0
CITIGROUP INC COM NEW 172967424   3,088,863 75,100 SH   SOLE   75,100 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   1,027 1,500 SH   SOLE   1,500 0 0
CNH INDL N V SHS N20944109   230 19 SH   SOLE   19 0 0
COCA COLA CO COM 191216100   157,024 2,805 SH   SOLE   2,805 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   375 6 SH   SOLE   6 0 0
COLGATE PALMOLIVE CO COM 194162103   19,971 281 SH   SOLE   281 0 0
COMCAST CORP NEW CL A 20030N101   44,340 1,000 SH   SOLE   1,000 0 0
COMMERCIAL METALS CO COM 201723103   8,301 168 SH   SOLE   168 0 0
CONOCOPHILLIPS COM 20825C104   10,353,236 86,421 SH   SOLE   85,996 0 425
CORTEVA INC COM 22052L104   52 1 SH   SOLE   1 0 0
COSTCO WHSL CORP NEW COM 22160K105   257,622 456 SH   SOLE   456 0 0
COTERRA ENERGY INC COM 127097103   3,571,953 132,050 SH   SOLE   130,850 0 1,200
CREATIVE REALITIES INC COM 22530J309   5,489 3,541 SH   SOLE   3,541 0 0
CRH PLC ORD G25508105   548 10 SH   SOLE   10 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   2,270 50 SH   SOLE   50 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   5,219,913 31,186 SH   SOLE   31,185 0 1
CROWN CASTLE INC COM 22822V101   136,665 1,485 SH   SOLE   1,485 0 0
CSX CORP COM 126408103   53,874 1,752 SH   SOLE   1,752 0 0
CVS HEALTH CORP COM 126650100   8,346,772 119,547 SH   SOLE   119,092 0 455
CYBERARK SOFTWARE LTD SHS M2682V108   164 1 SH   SOLE   1 0 0
DANAHER CORPORATION COM 235851102   12,998,952 52,394 SH   SOLE   52,184 0 210
DANIMER SCIENTIFIC INC COM CL A 236272100   2,070 1,000 SH   SOLE   1,000 0 0
DEERE & CO COM 244199105   7,249 19 SH   SOLE   19 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898   418 38 SH   SOLE   38 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   5,222 35 SH   SOLE   35 0 0
DIGITAL RLTY TR INC COM 253868103   157,326 1,300 SH   SOLE   1,300 0 0
DIREXION SHS ETF TR DAILY SM CP BEAR 25460E232   221,507 7,150 SH   SOLE   7,150 0 0
DISNEY WALT CO COM 254687106   5,474,114 67,540 SH   SOLE   67,205 0 335
DOW INC COM 260557103   13,836 268 SH   SOLE   268 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   265 9 SH   SOLE   9 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   8,209 93 SH   SOLE   93 0 0
DUPONT DE NEMOURS INC COM 26614N102   22,676 304 SH   SOLE   304 0 0
DXC TECHNOLOGY CO COM 23355L106   132 6 SH   SOLE   6 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103   29,510 6,500 SH   SOLE   6,500 0 0
EATON CORP PLC SHS G29183103   9,321,403 43,705 SH   SOLE   43,540 0 165
ELBIT SYS LTD ORD M3760D101   198 1 SH   SOLE   1 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   3,703,850 263,995 SH   SOLE   263,995 0 0
ENI S P A SPONSORED ADR 26874R108   607 19 SH   SOLE   19 0 0
ENSTAR GROUP LIMITED SHS G3075P101   127,050 525 SH   SOLE   525 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   5,439,213 198,729 SH   SOLE   198,729 0 0
EOG RES INC COM 26875P101   2,066,188 16,300 SH   SOLE   16,300 0 0
EQUINOR ASA SPONSORED ADR 29446M102   525 16 SH   SOLE   16 0 0
ERICSSON ADR B SEK 10 294821608   258 53 SH   SOLE   53 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   23,375 453 SH   SOLE   0 0 453
EVGO INC CL A COM 30052F100   3,380 1,000 SH   SOLE   1,000 0 0
EXXON MOBIL CORP COM 30231G102   1,851,298 15,745 SH   SOLE   15,745 0 0
F5 INC COM 315616102   16,114 100 SH   SOLE   100 0 0
FARFETCH LTD ORD SH CL A 30744W107   25,080 12,000 SH   SOLE   12,000 0 0
FARMLAND PARTNERS INC COM 31154R109   3,489 340 SH   SOLE   340 0 0
FATE THERAPEUTICS INC COM 31189P102   371 175 SH   SOLE   175 0 0
FEDEX CORP COM 31428X106   23,843 90 SH   SOLE   90 0 0
FERRARI N V COM N3167Y103   887 3 SH   SOLE   3 0 0
FIRST SOLAR INC COM 336433107   29,895 185 SH   SOLE   185 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   382,696 4,076 SH   SOLE   4,076 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   6,755 147 SH   SOLE   147 0 0
FLOWSERVE CORP COM 34354P105   11,931 300 SH   SOLE   300 0 0
FORD MTR CO DEL COM 345370860   124,200 10,000 SH   SOLE   10,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857   6,871,019 184,259 SH   SOLE   183,579 0 680
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106   151 7 SH   SOLE   7 0 0
FUELCELL ENERGY INC COM 35952H601   38 29 SH   SOLE   29 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   116 2 SH   SOLE   2 0 0
GALMED PHARMACEUTICALS LTD SHS NEW M47238122   22 34 SH   SOLE   34 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   28,577 420 SH   SOLE   420 0 0
GENERAL ELECTRIC CO COM NEW 369604301   139,515 1,262 SH   SOLE   1,262 0 0
GENERAL MLS INC COM 370334104   7,231 113 SH   SOLE   113 0 0
GENMAB A/S SPONSORED ADS 372303206   671 19 SH   SOLE   19 0 0
GILEAD SCIENCES INC COM 375558103   11,096,067 148,066 SH   SOLE   147,466 0 600
GLADSTONE LD CORP COM 376549101   3,416 240 SH   SOLE   240 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   19,053 708 SH   SOLE   708 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   16,892 306 SH   SOLE   0 0 306
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   2,898 117 SH   SOLE   117 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   12,943 40 SH   SOLE   40 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   139 39 SH   SOLE   39 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109   1,827 150 SH   SOLE   150 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   128 14 SH   SOLE   14 0 0
GSK PLC SPONSORED ADR 37733W204   1,124 31 SH   SOLE   31 0 0
HALEON PLC SPON ADS 405552100   417 50 SH   SOLE   50 0 0
HALLIBURTON CO COM 406216101   1,186,650 29,300 SH   SOLE   29,300 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   40,068 1,890 SH   SOLE   1,890 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,543 89 SH   SOLE   89 0 0
HOME DEPOT INC COM 437076102   231,759 767 SH   SOLE   750 0 17
HONDA MOTOR LTD AMERN SHS 438128308   875 26 SH   SOLE   26 0 0
HONEYWELL INTL INC COM 438516106   14,111,550 76,386 SH   SOLE   76,086 0 300
HP INC COM 40434L105   2,279 89 SH   SOLE   89 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   2,605 66 SH   SOLE   66 0 0
ICL GROUP LTD SHS M53213100   123 22 SH   SOLE   22 0 0
IES HLDGS INC COM 44951W106   475,450 7,218 SH   SOLE   7,218 0 0
ILLUMINA INC COM 452327109   138 1 SH   SOLE   1 0 0
ING GROEP N.V. SPONSORED ADR 456837103   976 74 SH   SOLE   74 0 0
INSULET CORP COM 45784P101   3,190 20 SH   SOLE   20 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   449 6 SH   SOLE   6 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   281 2 SH   SOLE   2 0 0
INTUIT COM 461202103   17,372 34 SH   SOLE   34 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   15,960 200 SH   SOLE   200 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   19,180 700 SH   SOLE   700 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   36,131 255 SH   SOLE   255 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   21,138 59 SH   SOLE   59 0 0
ISHARES GOLD TR ISHARES NEW 464285204   169,562 4,846 SH   SOLE   4,846 0 0
ISHARES INC ASIA/PAC DIV ETF 464286293   159,109 4,965 SH   SOLE   4,965 0 0
ISHARES INC CORE MSCI EMKT 46434G103   140,153 2,945 SH   SOLE   2,945 0 0
ISHARES INC EMNG MKTS EQT 46434G889   328,836 8,040 SH   SOLE   8,040 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   58,835 1,943 SH   SOLE   1,943 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   28,638 475 SH   SOLE   475 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   96,134 2,003 SH   SOLE   2,003 0 0
ISHARES TR COHEN STEER REIT 464287564   22,974 458 SH   SOLE   458 0 0
ISHARES TR CORE DIV GRWTH 46434V621   36,653 740 SH   SOLE   740 0 0
ISHARES TR CORE MSCI EAFE 46432F842   337,902 5,251 SH   SOLE   5,251 0 0
ISHARES TR CORE S&P MCP ETF 464287507   79,543 319 SH   SOLE   319 0 0
ISHARES TR CORE S&P SCP ETF 464287804   35,280 374 SH   SOLE   374 0 0
ISHARES TR CORE US AGGBD ET 464287226   322,840 3,433 SH   SOLE   3,433 0 0
ISHARES TR ENVIRONMNTL INFR 46436E254   31,208 1,200 SH   SOLE   1,200 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   95,746 1,385 SH   SOLE   1,385 0 0
ISHARES TR ESG AWARE MSCI 46435U663   21,368 635 SH   SOLE   635 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   21,130 225 SH   SOLE   225 0 0
ISHARES TR ESG AWR US AGRGT 46435U549   9,513 210 SH   SOLE   210 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   11,642 535 SH   SOLE   535 0 0
ISHARES TR ESG EAFE ETF 46436E759   24,264 425 SH   SOLE   425 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   46,272 1,335 SH   SOLE   1,335 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   397,928 27,218 SH   SOLE   27,218 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   40,435 980 SH   SOLE   980 0 0
ISHARES TR INTL DIV GRWTH 46435G524   509,473 8,590 SH   SOLE   8,590 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   71,516 1,470 SH   SOLE   1,470 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   14,232 375 SH   SOLE   375 0 0
ISHARES TR MSCI KLD400 SOC 464288570   45,997 565 SH   SOLE   565 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   359,087 1,350 SH   SOLE   1,350 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   535,621 3,528 SH   SOLE   3,528 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   61,418 274 SH   SOLE   274 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   86,075 635 SH   SOLE   635 0 0
ISHARES TR RUS MD CP GR ETF 464287481   287,844 3,151 SH   SOLE   3,151 0 0
ISHARES TR S&P SML 600 GWT 464287887   43,872 400 SH   SOLE   400 0 0
ISHARES TR SELECT DIVID ETF 464287168   10,442 97 SH   SOLE   97 0 0
ISHARES TR TIPS BD ETF 464287176   31,220 301 SH   SOLE   301 0 0
ISHARES TR U.S. TECH ETF 464287721   16,788 160 SH   SOLE   160 0 0
JACOBS SOLUTIONS INC COM 46982L108   6,909,767 50,621 SH   SOLE   50,431 0 190
JOHNSON & JOHNSON COM 478160104   2,802,722 17,995 SH   SOLE   17,995 0 0
JPMORGAN CHASE & CO COM 46625H100   18,716,946 129,065 SH   SOLE   128,465 0 600
KAMAN CORP COM 483548103   12,449 633 SH   SOLE   633 0 0
KINDER MORGAN INC DEL COM 49456B101   3,748,556 226,089 SH   SOLE   226,089 0 0
KLAVIYO INC COM SER A 49845K101   5,175 150 SH   SOLE   150 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   459 23 SH   SOLE   23 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   300,400 20,000 SH   SOLE   20,000 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   23,158 133 SH   SOLE   133 0 0
LAUDER ESTEE COS INC CL A 518439104   433,650 3,000 SH   SOLE   3,000 0 0
LIMBACH HLDGS INC COM 53263P105   538,871 16,983 SH   SOLE   16,983 0 0
LINDE PLC SHS G54950103   13,669 37 SH   SOLE   37 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   686 322 SH   SOLE   322 0 0
LOGITECH INTL S A SHS H50430232   483 7 SH   SOLE   7 0 0
LONGBOARD PHARMACEUTICALS IN COM 54300N103   38,920 7,000 SH   SOLE   7,000 0 0
LULULEMON ATHLETICA INC COM 550021109   462,732 1,200 SH   SOLE   1,200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   47,350 500 SH   SOLE   500 0 0
MAINSTREET BANCSHARES INC COM 56064Y100   21,567 1,050 SH   SOLE   0 0 1,050
MARSH & MCLENNAN COS INC COM 571748102   145,580 765 SH   SOLE   765 0 0
MARTIN MARIETTA MATLS INC COM 573284106   12,315 30 SH   SOLE   30 0 0
MARVELL TECHNOLOGY INC COM 573874104   28,148 520 SH   SOLE   520 0 0
MEDTRONIC PLC SHS G5960L103   11,021,021 140,646 SH   SOLE   140,201 0 445
MERCK & CO INC COM 58933Y105   14,722,997 143,011 SH   SOLE   143,011 0 0
META PLATFORMS INC CL A 30303M102   2,402 8 SH   SOLE   8 0 0
METLIFE INC COM 59156R108   4,719 75 SH   SOLE   75 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   5,541 5 SH   SOLE   5 0 0
MICROBOT MED INC COM NEW 59503A204   16 11 SH   SOLE   11 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   741,475 9,500 SH   SOLE   9,500 0 0
MICRON TECHNOLOGY INC COM 595112103   1,875,928 27,575 SH   SOLE   27,575 0 0
MICROSOFT CORP COM 594918104   16,344,654 51,765 SH   SOLE   51,629 0 136
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   1,894 223 SH   SOLE   223 0 0
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   875 255 SH   SOLE   255 0 0
MONDAY COM LTD SHS M7S64H106   160 1 SH   SOLE   1 0 0
MONDELEZ INTL INC CL A 609207105   7,675,155 110,593 SH   SOLE   110,593 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   15,885 300 SH   SOLE   300 0 0
MORGAN STANLEY COM NEW 617446448   16,334 200 SH   SOLE   200 0 0
MOSAIC CO NEW COM 61945C103   1,297,620 36,450 SH   SOLE   36,450 0 0
MP MATERIALS CORP COM CL A 553368101   186,455 9,762 SH   SOLE   9,762 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   1,152 19 SH   SOLE   19 0 0
NATWEST GROUP PLC SPONS ADR 639057207   379 65 SH   SOLE   65 0 0
NEXTERA ENERGY INC COM 65339F101   10,949,609 191,126 SH   SOLE   190,386 0 740
NIKE INC CL B 654106103   33,467 350 SH   SOLE   350 0 0
NOKIA CORP SPONSORED ADR 654902204   449 120 SH   SOLE   120 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208   479 119 SH   SOLE   119 0 0
NORDSTROM INC COM 655664100   1,166 78 SH   SOLE   78 0 0
NORTHERN TR CORP COM 665859104   1,737 25 SH   SOLE   25 0 0
NOVARTIS AG SPONSORED ADR 66987V109   39,318 386 SH   SOLE   386 0 0
NOVO-NORDISK A S ADR 670100205   2,547 28 SH   SOLE   28 0 0
NUSCALE PWR CORP CL A COM 67079K100   329 67 SH   SOLE   67 0 0
NVIDIA CORPORATION COM 67066G104   140,502 323 SH   SOLE   322 0 1
OCCIDENTAL PETE CORP COM 674599105   147,602 2,275 SH   SOLE   2,275 0 0
OKTA INC CL A 679295105   4,076 50 SH   SOLE   50 0 0
OLIN CORP COM PAR $1 680665205   99,960 2,000 SH   SOLE   2,000 0 0
ONEOK INC NEW COM 682680103   82,142 1,295 SH   SOLE   1,295 0 0
ORACLE CORP COM 68389X105   1,060 10 SH   SOLE   10 0 0
ORAMED PHARMACEUTICALS INC COM NEW 68403P203   14,687 5,627 SH   SOLE   5,627 0 0
ORANGE SPONSORED ADR 684060106   184 16 SH   SOLE   16 0 0
ORGANON & CO COMMON STOCK 68622V106   5,220,179 300,702 SH   SOLE   299,202 0 1,500
ORIX CORP SPONSORED ADR 686330101   752 8 SH   SOLE   8 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   288 18 SH   SOLE   18 0 0
PALO ALTO NETWORKS INC COM 697435105   11,957 51 SH   SOLE   51 0 0
PARKER-HANNIFIN CORP COM 701094104   1,811,268 4,650 SH   SOLE   4,650 0 0
PARTNERS BANCORP COM 70213Q108   12,676 1,636 SH   SOLE   0 0 1,636
PAYPAL HLDGS INC COM 70450Y103   5,596,142 95,726 SH   SOLE   95,346 0 380
PEARSON PLC SPONSORED ADR 705015105   243 23 SH   SOLE   23 0 0
PENN ENTERTAINMENT INC COM 707569109   69 3 SH   SOLE   3 0 0
PEPSICO INC COM 713448108   21,689 128 SH   SOLE   128 0 0
PFIZER INC COM 717081103   1,808,645 54,527 SH   SOLE   54,391 0 136
PIMCO CALIF MUN INCOME FD II COM 72201C109   34,250 5,000 SH   SOLE   5,000 0 0
PIONEER NAT RES CO COM 723787107   172,163 750 SH   SOLE   750 0 0
PLUG POWER INC COM NEW 72919P202   1,375,372 180,970 SH   SOLE   180,250 0 720
PNC FINL SVCS GROUP INC COM 693475105   11,152,673 90,842 SH   SOLE   90,517 0 325
PPG INDS INC COM 693506107   16,225 125 SH   SOLE   125 0 0
PROCTER AND GAMBLE CO COM 742718109   36,320 249 SH   SOLE   249 0 0
PROLOGIS INC. COM 74340W103   4,503,885 40,138 SH   SOLE   40,018 0 120
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   511,000 25,000 SH   SOLE   25,000 0 0
PRUDENTIAL PLC ADR 74435K204   614 28 SH   SOLE   28 0 0
QIAGEN NV SHS NEW N72482123   527 13 SH   SOLE   13 0 0
QUALCOMM INC COM 747525103   12,572,467 113,204 SH   SOLE   112,669 0 535
REGIONS FINANCIAL CORP NEW COM 7591EP100   17,200 1,000 SH   SOLE   1,000 0 0
RELX PLC SPONSORED ADR 759530108   1,079 32 SH   SOLE   32 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   371 10 SH   SOLE   10 0 0
RIO TINTO PLC SPONSORED ADR 767204100   1,528 24 SH   SOLE   24 0 0
RIOT PLATFORMS INC COM 767292105   514 55 SH   SOLE   55 0 0
RISKIFIED LTD SHS CL A M8216R109   896 200 SH   SOLE   200 0 0
ROBINHOOD MKTS INC COM CL A 770700102   295 30 SH   SOLE   30 0 0
ROKU INC COM CL A 77543R102   71 1 SH   SOLE   1 0 0
RTX CORPORATION COM 75513E101   9,374,453 130,255 SH   SOLE   129,770 0 485
SALESFORCE INC COM 79466L302   6,084 30 SH   SOLE   30 0 0
SANOFI SPONSORED ADR 80105N105   2,092 39 SH   SOLE   39 0 0
SAP SE SPON ADR 803054204   2,587 20 SH   SOLE   20 0 0
SCHLUMBERGER LTD COM STK 806857108   8,331,304 142,904 SH   SOLE   142,629 0 275
SCHWAB CHARLES CORP COM 808513105   21,960 400 SH   SOLE   400 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   420,267 17,555 SH   SOLE   17,555 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   5,774 170 SH   SOLE   170 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   13,091 185 SH   SOLE   185 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   4,554 90 SH   SOLE   90 0 0
SEA LTD SPONSORD ADS 81141R100   308 7 SH   SOLE   7 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   157 2 SH   SOLE   0 0 2
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   522,826 15,762 SH   SOLE   15,762 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   22,405 221 SH   SOLE   221 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   6,118 38 SH   SOLE   38 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   14,726 214 SH   SOLE   214 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   26,521 206 SH   SOLE   206 0 0
SELECTQUOTE INC COM 816307300   7,020 6,000 SH   SOLE   6,000 0 0
SHELL PLC SPON ADS 780259305   3,541 55 SH   SOLE   55 0 0
SHOPIFY INC CL A 82509L107   40,928 750 SH   SOLE   750 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   4,906 795 SH   SOLE   795 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   223 9 SH   SOLE   9 0 0
SNAP INC CL A 83304A106   321 36 SH   SOLE   36 0 0
SOFI TECHNOLOGIES INC COM 83406F102   6,049 757 SH   SOLE   757 0 0
SONY GROUP CORP SPONSORED ADR 835699307   999,057 12,123 SH   SOLE   12,123 0 0
SOUTHERN CO COM 842587107   33,072 511 SH   SOLE   511 0 0
SOUTHERN COPPER CORP COM 84265V105   22,813 303 SH   SOLE   303 0 0
SPDR GOLD TR GOLD SHS 78463V107   8,573 50 SH   SOLE   50 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   74,642 2,407 SH   SOLE   2,407 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,153,769 2,699 SH   SOLE   2,699 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   20,549 45 SH   SOLE   45 0 0
SPDR SER TR S&P BIOTECH 78464A870   313,402 4,292 SH   SOLE   4,292 0 0
SPDR SER TR S&P DIVID ETF 78464A763   50,145 436 SH   SOLE   436 0 0
SPDR SER TR S&P METALS MNG 78464A755   11,865 226 SH   SOLE   226 0 0
SPERO THERAPEUTICS INC COM 84833T103   18,271 15,100 SH   SOLE   15,100 0 0
SPLUNK INC COM 848637104   9,987,559 68,291 SH   SOLE   68,016 0 275
SPOTIFY TECHNOLOGY S A SHS L8681T102   310 2 SH   SOLE   2 0 0
SPROTT FOCUS TR INC COM 85208J109   2,636 350 SH   SOLE   350 0 0
SPROTT INC COM NEW 852066208   30,470 1,000 SH   SOLE   1,000 0 0
STARBUCKS CORP COM 855244109   457 5 SH   SOLE   5 0 0
STELLANTIS N.V SHS N82405106   842 44 SH   SOLE   44 0 0
STEM INC COM 85859N102   848 200 SH   SOLE   200 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   907 21 SH   SOLE   21 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   1,320 134 SH   SOLE   134 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   21 2 SH   SOLE   2 0 0
SWEETGREEN INC COM CL A 87043Q108   29,375 2,500 SH   SOLE   2,500 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   1,223 79 SH   SOLE   79 0 0
TARGET CORP COM 87612E106   171,384 1,550 SH   SOLE   1,550 0 0
TE CONNECTIVITY LTD SHS H84989104   55,722 451 SH   SOLE   451 0 0
TELADOC HEALTH INC COM 87918A105   75 4 SH   SOLE   4 0 0
TELEFONICA S A SPONSORED ADR 879382208   318 78 SH   SOLE   78 0 0
TENARIS S A SPONSORED ADS 88031M109   158 5 SH   SOLE   5 0 0
TERADYNE INC COM 880770102   10,115,820 100,695 SH   SOLE   100,325 0 370
TESLA INC COM 88160R101   22,771 91 SH   SOLE   91 0 0
TETRA TECH INC NEW COM 88162G103   2,281 15 SH   SOLE   15 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   6,748,453 661,613 SH   SOLE   659,113 0 2,500
TEXAS PACIFIC LAND CORPORATI COM 88262P102   72,943 40 SH   SOLE   40 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   10,124 20 SH   SOLE   20 0 0
THREDUP INC CL A 88556E102   2,783,165 694,056 SH   SOLE   694,056 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   5,985,870 91,026 SH   SOLE   91,026 0 0
TOYOTA MOTOR CORP ADS 892331307   3,236 18 SH   SOLE   18 0 0
TRAVELERS COMPANIES INC COM 89417E109   43,259 265 SH   SOLE   265 0 0
TWILIO INC CL A 90138F102   11,706 200 SH   SOLE   200 0 0
UBER TECHNOLOGIES INC COM 90353T100   4,232 92 SH   SOLE   92 0 0
UBS GROUP AG SHS H42097107   1,455 59 SH   SOLE   59 0 0
ULTA BEAUTY INC COM 90384S303   199,725 500 SH   SOLE   500 0 0
UNDER ARMOUR INC CL A 904311107   1,028 150 SH   SOLE   150 0 0
UNILEVER PLC SPON ADR NEW 904767704   4,150 84 SH   SOLE   84 0 0
UNION PAC CORP COM 907818108   7,738 38 SH   SOLE   38 0 0
UNITEDHEALTH GROUP INC COM 91324P102   542,509 1,076 SH   SOLE   1,076 0 0
VALE S A SPONSORED ADS 91912E105   108 8 SH   SOLE   8 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   208,832 2,888 SH   SOLE   2,888 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,661 62 SH   SOLE   62 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   83,527 1,197 SH   SOLE   1,197 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   25,394 93 SH   SOLE   93 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   134,244 686 SH   SOLE   686 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   60,134 153 SH   SOLE   153 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   32,556 152 SH   SOLE   152 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   807,796 3,803 SH   SOLE   3,803 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   10,972 80 SH   SOLE   80 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   18,335 118 SH   SOLE   118 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   65,188 1,218 SH   SOLE   1,218 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,241 100 SH   SOLE   100 0 0
VIRACTA THERAPEUTICS INC COM 92765F108   7,800 7,500 SH   SOLE   7,500 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   116 64 SH   SOLE   64 0 0
VISA INC COM CL A 92826C839   43,702 190 SH   SOLE   190 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   361 38 SH   SOLE   38 0 0
VOR BIOPHARMA INC COM 929033108   57,134 26,950 SH   SOLE   26,950 0 0
WABTEC COM 929740108   4,746,763 44,667 SH   SOLE   44,667 0 0
WALMART INC COM 931142103   134,022 838 SH   SOLE   838 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   374,692 34,502 SH   SOLE   34,502 0 0
WATERS CORP COM 941848103   6,856 25 SH   SOLE   25 0 0
WATSCO INC COM 942622200   3,778 10 SH   SOLE   10 0 0
WEBSTER FINL CORP COM 947890109   162 4 SH   SOLE   4 0 0
WELLS FARGO CO NEW COM 949746101   12,585 308 SH   SOLE   308 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103   141,375 6,500 SH   SOLE   6,500 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   14,717 480 SH   SOLE   480 0 0
WILLIAMS COS INC COM 969457100   35,712 1,060 SH   SOLE   1,060 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   2,288 55 SH   SOLE   55 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   129,463 1,467 SH   SOLE   1,467 0 0
WIX COM LTD SHS M98068105   184 2 SH   SOLE   2 0 0
WOLFSPEED INC COM 977852102   8,192 215 SH   SOLE   0 0 215
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   862 37 SH   SOLE   37 0 0
WP CAREY INC COM 92936U109   151,208 2,796 SH   SOLE   2,796 0 0
WPP PLC NEW ADR 92937A102   268 6 SH   SOLE   6 0 0
YANDEX N V SHS CLASS A N97284108   0 100 SH   SOLE   0 0 100
ZILLOW GROUP INC CL A 98954M101   1,434 32 SH   SOLE   32 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   1,568 150 SH   SOLE   150 0 0
ZIVO BIOSCIENCE INC COM NEW 98978N200   41 31 SH   SOLE   31 0 0
ZOETIS INC CL A 98978V103   8,178 47 SH   SOLE   47 0 0