The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
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 | 7,502,980 | 62,567 | SH | SOLE | 54,018 | 0 | 8,549 | |||
ABBOTT LABS | COM | 002824100 | 390,128 | 3,553 | SH | SOLE | 3,553 | 0 | 0 | |||
ABBVIE INC | COM | 00287Y109 | 1,999,375 | 12,372 | SH | SOLE | 11,312 | 0 | 1,060 | |||
ABRDN ASIA PACIFIC INCOME FU | COM | 003009107 | 134,393 | 51,100 | SH | SOLE | 51,100 | 0 | 0 | |||
ABRDN GOLD ETF TRUST | PHYSCL GOLD SHS | 00326A104 | 202,285 | 11,579 | SH | SOLE | 5,579 | 0 | 6,000 | |||
ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 394,390 | 1,478 | SH | SOLE | 1,478 | 0 | 0 | |||
ADVANCED MICRO DEVICES INC | COM | 007903107 | 1,398,125 | 21,586 | SH | SOLE | 21,006 | 0 | 580 | |||
AGNICO EAGLE MINES LTD | COM | 008474108 | 1,403,730 | 27,000 | SH | SOLE | 0 | 0 | 27,000 | |||
ALPHABET INC | CAP STK CL A | 02079K305 | 12,675,428 | 143,663 | SH | SOLE | 130,776 | 0 | 12,887 | |||
ALPHABET INC | CAP STK CL C | 02079K107 | 887,034 | 9,997 | SH | SOLE | 5,617 | 0 | 4,380 | |||
ALTAIR ENGR INC | COM CL A | 021369103 | 680,459 | 14,965 | SH | SOLE | 14,965 | 0 | 0 | |||
AMAZON COM INC | COM | 023135106 | 7,970,928 | 94,892 | SH | SOLE | 79,318 | 0 | 15,574 | |||
AMERICAN TOWER CORP NEW | COM | 03027X100 | 16,728,017 | 78,958 | SH | SOLE | 72,025 | 0 | 6,933 | |||
AMGEN INC | COM | 031162100 | 660,540 | 2,515 | SH | SOLE | 2,515 | 0 | 0 | |||
ANSYS INC | COM | 03662Q105 | 391,134 | 1,619 | SH | SOLE | 1,619 | 0 | 0 | |||
APPLE INC | COM | 037833100 | 34,587,529 | 266,201 | SH | SOLE | 248,480 | 0 | 17,722 | |||
AT&T INC | COM | 00206R102 | 1,653,657 | 89,824 | SH | SOLE | 20,824 | 0 | 69,000 | |||
AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 13,917,641 | 58,267 | SH | SOLE | 56,349 | 0 | 1,918 | |||
BANK AMERICA CORP | COM | 060505104 | 986,590 | 29,788 | SH | SOLE | 28,388 | 0 | 1,401 | |||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 4,226,679 | 13,683 | SH | SOLE | 10,679 | 0 | 3,004 | |||
BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 | 468,711 | 1 | SH | SOLE | 1 | 0 | 0 | |||
BLACKROCK FLOATING RATE INCO | COM | 09255X100 | 983,226 | 87,320 | SH | SOLE | 84,120 | 0 | 3,200 | |||
BOEING CO | COM | 097023105 | 2,669,088 | 14,012 | SH | SOLE | 14,012 | 0 | 0 | |||
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 458,900 | 6,378 | SH | SOLE | 6,378 | 0 | 0 | |||
BROADCOM INC | COM | 11135F101 | 430,530 | 770 | SH | SOLE | 770 | 0 | 0 | |||
CASTOR MARITIME INC | SHS NEW | Y1146L125 | 11,200 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | |||
CELSIUS HLDGS INC | COM NEW | 15118V207 | 525,194 | 5,048 | SH | SOLE | 5,048 | 0 | 0 | |||
CHEVRON CORP NEW | COM | 166764100 | 1,470,137 | 8,191 | SH | SOLE | 8,191 | 0 | 0 | |||
CINTAS CORP | COM | 172908105 | 14,806,362 | 32,785 | SH | SOLE | 31,473 | 0 | 1,312 | |||
CISCO SYS INC | COM | 17275R102 | 1,373,951 | 28,840 | SH | SOLE | 17,990 | 0 | 10,850 | |||
CITIGROUP INC | COM NEW | 172967424 | 209,353 | 4,629 | SH | SOLE | 4,629 | 0 | 0 | |||
CLOROX CO DEL | COM | 189054109 | 386,061 | 2,751 | SH | SOLE | 2,751 | 0 | 0 | |||
COMMERCE BANCSHARES INC | COM | 200525103 | 236,339 | 3,472 | SH | SOLE | 3,472 | 0 | 0 | |||
CONSOLIDATED EDISON INC | COM | 209115104 | 2,214,602 | 23,236 | SH | SOLE | 12,286 | 0 | 10,950 | |||
COSTAR GROUP INC | COM | 22160N109 | 325,194 | 4,208 | SH | SOLE | 4,208 | 0 | 0 | |||
COSTCO WHSL CORP NEW | COM | 22160K105 | 995,441 | 2,181 | SH | SOLE | 2,181 | 0 | 0 | |||
CVB FINL CORP | COM | 126600105 | 862,625 | 33,500 | SH | SOLE | 33,500 | 0 | 0 | |||
DIMENSIONAL ETF TRUST | US EQUITY ETF | 25434V401 | 233,432 | 5,610 | SH | SOLE | 5,610 | 0 | 0 | |||
DISNEY WALT CO | COM | 254687106 | 726,775 | 8,365 | SH | SOLE | 8,305 | 0 | 60 | |||
DNP SELECT INCOME FD INC | COM | 23325P104 | 195,750 | 17,400 | SH | SOLE | 14,900 | 0 | 2,500 | |||
DOMINION ENERGY INC | COM | 25746U109 | 260,119 | 4,242 | SH | SOLE | 4,242 | 0 | 0 | |||
DOUBLELINE INCOME SOLUTIONS | COM | 258622109 | 134,411 | 12,120 | SH | SOLE | 12,120 | 0 | 0 | |||
DOUBLELINE OPPORTUNISTIC CR | COM | 258623107 | 476,091 | 32,060 | SH | SOLE | 28,860 | 0 | 3,200 | |||
DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 355,316 | 3,450 | SH | SOLE | 3,450 | 0 | 0 | |||
EATON CORP PLC | SHS | G29183103 | 1,564,007 | 9,965 | SH | SOLE | 8,965 | 0 | 1,000 | |||
EATON VANCE LTD DURATION INC | COM | 27828H105 | 902,384 | 96,100 | SH | SOLE | 92,900 | 0 | 3,200 | |||
EMERSON ELEC CO | COM | 291011104 | 532,122 | 5,539 | SH | SOLE | 5,539 | 0 | 0 | |||
ENETI INC | COM | Y2294C107 | 180,900 | 18,000 | SH | SOLE | 18,000 | 0 | 0 | |||
EXPONENT INC | COM | 30214U102 | 258,922 | 2,613 | SH | SOLE | 2,613 | 0 | 0 | |||
EXXON MOBIL CORP | COM | 30231G102 | 11,985,564 | 108,663 | SH | SOLE | 108,663 | 0 | 0 | |||
FASTENAL CO | COM | 311900104 | 376,194 | 7,950 | SH | SOLE | 7,950 | 0 | 0 | |||
FIDELITY COVINGTON TRUST | MSCI INFO TECH I | 316092808 | 217,373 | 2,300 | SH | SOLE | 2,300 | 0 | 0 | |||
FIRST TR SR FLTG RATE INCOME | COM | 33733U108 | 252,545 | 26,500 | SH | SOLE | 26,500 | 0 | 0 | |||
FORD MTR CO DEL | COM | 345370860 | 463,464 | 39,851 | SH | SOLE | 14,851 | 0 | 25,000 | |||
GAMCO GLOBAL GOLD NAT RES & | COM SH BEN INT | 36465A109 | 86,314 | 23,778 | SH | SOLE | 23,778 | 0 | 0 | |||
GENERAL MLS INC | COM | 370334104 | 294,673 | 3,514 | SH | SOLE | 3,514 | 0 | 0 | |||
GOLDMAN SACHS GROUP INC | COM | 38141G104 | 203,992 | 594 | SH | SOLE | 594 | 0 | 0 | |||
HOME DEPOT INC | COM | 437076102 | 672,773 | 2,130 | SH | SOLE | 1,930 | 0 | 200 | |||
HONEYWELL INTL INC | COM | 438516106 | 1,016,017 | 4,741 | SH | SOLE | 4,741 | 0 | 0 | |||
INTEL CORP | COM | 458140100 | 9,920,589 | 375,353 | SH | SOLE | 333,412 | 0 | 41,941 | |||
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 215,607 | 1,530 | SH | SOLE | 1,530 | 0 | 0 | |||
INTUITIVE SURGICAL INC | COM NEW | 46120E602 | 322,931 | 1,217 | SH | SOLE | 1,217 | 0 | 0 | |||
INVESCO EXCH TRADED FD TR II | CALIF AMT MUN | 46138E206 | 385,033 | 15,950 | SH | SOLE | 9,700 | 0 | 6,250 | |||
INVESCO EXCH TRADED FD TR II | S&P500 LOW VOL | 46138E354 | 231,190 | 3,618 | SH | SOLE | 3,618 | 0 | 0 | |||
INVESCO EXCHANGE TRADED FD T | S&P500 EQL TEC | 46137V282 | 1,772,060 | 7,293 | SH | SOLE | 293 | 0 | 7,000 | |||
INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 3,183,868 | 11,957 | SH | SOLE | 5,738 | 0 | 6,219 | |||
IQIYI INC | SPONSORED ADS | 46267X108 | 79,500 | 15,000 | SH | SOLE | 15,000 | 0 | 0 | |||
ISHARES TR | ISHARES BIOTECH | 464287556 | 667,610 | 5,085 | SH | SOLE | 1,845 | 0 | 3,240 | |||
ISHARES TR | ISHS 5-10YR INVT | 464288638 | 626,708 | 12,658 | SH | SOLE | 11,458 | 0 | 1,200 | |||
ISHARES TR | RUS 1000 GRW ETF | 464287614 | 2,142,400 | 10,000 | SH | SOLE | 0 | 0 | 10,000 | |||
ISHARES TR | RUSSELL 2000 ETF | 464287655 | 342,617 | 1,965 | SH | SOLE | 1,765 | 0 | 200 | |||
ISHARES TR | US HLTHCARE ETF | 464287762 | 1,143,490 | 4,030 | SH | SOLE | 30 | 0 | 4,000 | |||
JOHNSON & JOHNSON | COM | 478160104 | 4,453,393 | 25,210 | SH | SOLE | 17,015 | 0 | 8,195 | |||
JPMORGAN CHASE & CO | COM | 46625H100 | 7,704,025 | 57,450 | SH | SOLE | 47,549 | 0 | 9,901 | |||
KIMBERLY-CLARK CORP | COM | 494368103 | 320,370 | 2,360 | SH | SOLE | 1,940 | 0 | 420 | |||
KINROSS GOLD CORP | COM | 496902404 | 797,550 | 195,000 | SH | SOLE | 0 | 0 | 195,000 | |||
KLA CORP | COM NEW | 482480100 | 3,670,010 | 9,734 | SH | SOLE | 9,330 | 0 | 404 | |||
LAM RESEARCH CORP | COM | 512807108 | 830,542 | 1,976 | SH | SOLE | 1,856 | 0 | 120 | |||
LOCKHEED MARTIN CORP | COM | 539830109 | 13,538,387 | 27,829 | SH | SOLE | 25,467 | 0 | 2,362 | |||
LOWES COS INC | COM | 548661107 | 2,595,002 | 13,025 | SH | SOLE | 12,885 | 0 | 140 | |||
LULULEMON ATHLETICA INC | COM | 550021109 | 378,048 | 1,180 | SH | SOLE | 1,180 | 0 | 0 | |||
MEDTRONIC PLC | SHS | G5960L103 | 9,157,059 | 117,821 | SH | SOLE | 106,733 | 0 | 11,088 | |||
MERCK & CO INC | COM | 58933Y105 | 1,120,378 | 10,098 | SH | SOLE | 9,778 | 0 | 320 | |||
META PLATFORMS INC | CL A | 30303M102 | 618,427 | 5,139 | SH | SOLE | 5,039 | 0 | 100 | |||
MICROSOFT CORP | COM | 594918104 | 3,982,401 | 16,606 | SH | SOLE | 9,938 | 0 | 6,667 | |||
MORGAN STANLEY | COM NEW | 617446448 | 249,606 | 2,936 | SH | SOLE | 2,936 | 0 | 0 | |||
NETFLIX INC | COM | 64110L106 | 416,371 | 1,412 | SH | SOLE | 1,412 | 0 | 0 | |||
NORTHROP GRUMMAN CORP | COM | 666807102 | 552,703 | 1,013 | SH | SOLE | 1,013 | 0 | 0 | |||
NUVEEN AMT FREE MUN CR INC F | COM | 67071L106 | 376,223 | 30,990 | SH | SOLE | 30,990 | 0 | 0 | |||
NUVEEN CA QUALTY MUN INCOME | COM | 67066Y105 | 754,365 | 68,145 | SH | SOLE | 65,645 | 0 | 2,500 | |||
NUVEEN CALIFORNIA AMT QLT MU | COM | 670651108 | 776,918 | 63,164 | SH | SOLE | 58,464 | 0 | 4,700 | |||
NUVEEN S&P 500 BUY-WRITE INC | COM | 6706ER101 | 248,889 | 19,675 | SH | SOLE | 16,675 | 0 | 3,000 | |||
NVIDIA CORPORATION | COM | 67066G104 | 821,438 | 5,621 | SH | SOLE | 5,549 | 0 | 72 | |||
PALO ALTO NETWORKS INC | COM | 697435105 | 343,827 | 2,464 | SH | SOLE | 2,154 | 0 | 310 | |||
PARKER-HANNIFIN CORP | COM | 701094104 | 365,787 | 1,257 | SH | SOLE | 1,257 | 0 | 0 | |||
PBF ENERGY INC | CL A | 69318G106 | 1,247,064 | 30,580 | SH | SOLE | 30,580 | 0 | 0 | |||
PEPSICO INC | COM | 713448108 | 672,431 | 3,722 | SH | SOLE | 3,722 | 0 | 0 | |||
PFIZER INC | COM | 717081103 | 3,272,478 | 63,866 | SH | SOLE | 60,766 | 0 | 3,100 | |||
PHILLIPS 66 | COM | 718546104 | 256,245 | 2,462 | SH | SOLE | 2,462 | 0 | 0 | |||
PIONEER NAT RES CO | COM | 723787107 | 17,995,490 | 78,793 | SH | SOLE | 74,034 | 0 | 4,759 | |||
PRICE T ROWE GROUP INC | COM | 74144T108 | 6,889,211 | 63,169 | SH | SOLE | 50,315 | 0 | 12,854 | |||
PROCTER AND GAMBLE CO | COM | 742718109 | 1,137,174 | 7,503 | SH | SOLE | 7,203 | 0 | 300 | |||
QUALCOMM INC | COM | 747525103 | 1,387,829 | 12,624 | SH | SOLE | 12,324 | 0 | 300 | |||
RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 | 577,329 | 5,721 | SH | SOLE | 5,721 | 0 | 0 | |||
REGENERON PHARMACEUTICALS | COM | 75886F107 | 22,634,584 | 31,372 | SH | SOLE | 29,311 | 0 | 2,061 | |||
ROPER TECHNOLOGIES INC | COM | 776696106 | 302,463 | 700 | SH | SOLE | 700 | 0 | 0 | |||
SCHWAB CHARLES CORP | COM | 808513105 | 770,205 | 9,251 | SH | SOLE | 9,132 | 0 | 119 | |||
SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 | 74,299,818 | 1,645,622 | SH | SOLE | 1,555,850 | 0 | 89,772 | |||
SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 | 6,402,460 | 142,880 | SH | SOLE | 142,880 | 0 | 0 | |||
SCHWAB STRATEGIC TR | US AGGREGATE B | 808524839 | 25,548,785 | 559,667 | SH | SOLE | 549,573 | 0 | 10,094 | |||
SCHWAB STRATEGIC TR | INTL EQTY ETF | 808524805 | 32,090,580 | 996,292 | SH | SOLE | 920,153 | 0 | 76,139 | |||
SCHWAB STRATEGIC TR | EMRG MKTEQ ETF | 808524706 | 8,814,201 | 372,379 | SH | SOLE | 300,770 | 0 | 71,609 | |||
SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 | 3,892,427 | 51,528 | SH | SOLE | 14,978 | 0 | 36,550 | |||
SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 | 3,132,253 | 47,444 | SH | SOLE | 25,430 | 0 | 22,014 | |||
SCHWAB STRATEGIC TR | US LCAP GR ETF | 808524300 | 312,397 | 5,623 | SH | SOLE | 5,109 | 0 | 514 | |||
SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 | 311,100 | 2,500 | SH | SOLE | 2,500 | 0 | 0 | |||
SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 | 3,176,025 | 45,050 | SH | SOLE | 750 | 0 | 44,300 | |||
SELECT SECTOR SPDR TR | ENERGY | 81369Y506 | 237,219 | 2,712 | SH | SOLE | 2,712 | 0 | 0 | |||
SNAP ON INC | COM | 833034101 | 22,330,453 | 97,731 | SH | SOLE | 91,487 | 0 | 6,244 | |||
SPDR DOW JONES INDL AVERAGE | UT SER 1 | 78467X109 | 1,375,020 | 4,150 | SH | SOLE | 150 | 0 | 4,000 | |||
SPDR GOLD TR | GOLD SHS | 78463V107 | 351,155 | 2,070 | SH | SOLE | 2,070 | 0 | 0 | |||
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 1,404,260 | 3,672 | SH | SOLE | 3,672 | 0 | 0 | |||
SPROTT PHYSICAL SILVER TR | TR UNIT | 85207K107 | 82,400 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | |||
STARBUCKS CORP | COM | 855244109 | 1,710,828 | 17,246 | SH | SOLE | 16,455 | 0 | 791 | |||
STRYKER CORPORATION | COM | 863667101 | 9,377,109 | 38,354 | SH | SOLE | 36,981 | 0 | 1,373 | |||
TARGET CORP | COM | 87612E106 | 525,039 | 3,523 | SH | SOLE | 3,323 | 0 | 200 | |||
TESLA INC | COM | 88160R101 | 6,325,416 | 51,351 | SH | SOLE | 33,873 | 0 | 17,478 | |||
TEXAS INSTRS INC | COM | 882508104 | 257,735 | 1,560 | SH | SOLE | 1,560 | 0 | 0 | |||
UNION PAC CORP | COM | 907818108 | 500,488 | 2,417 | SH | SOLE | 2,417 | 0 | 0 | |||
VANECK ETF TRUST | MRNGSTR WDE MOAT | 92189F643 | 8,726,625 | 134,442 | SH | SOLE | 113,080 | 0 | 21,362 | |||
VANECK ETF TRUST | PREFERRED SECURT | 92189F429 | 495,452 | 29,650 | SH | SOLE | 28,850 | 0 | 800 | |||
VANECK ETF TRUST | SEMICONDUCTR ETF | 92189F676 | 1,069,291 | 5,269 | SH | SOLE | 5,269 | 0 | 0 | |||
VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 | 2,219,602 | 77,446 | SH | SOLE | 2,446 | 0 | 75,000 | |||
VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | 796,927 | 2,268 | SH | SOLE | 2,268 | 0 | 0 | |||
VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | 469,945 | 2,458 | SH | SOLE | 883 | 0 | 1,575 | |||
VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | 4,703,290 | 120,659 | SH | SOLE | 116,988 | 0 | 3,671 | |||
VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 | 3,541,861 | 75,827 | SH | SOLE | 72,327 | 0 | 3,500 | |||
VANGUARD SCOTTSDALE FDS | SHORT TERM TREAS | 92206C102 | 30,011,241 | 519,046 | SH | SOLE | 510,274 | 0 | 8,772 | |||
VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 | 464,975 | 6,184 | SH | SOLE | 5,784 | 0 | 400 | |||
VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | 18,695,627 | 445,452 | SH | SOLE | 432,719 | 0 | 12,733 | |||
VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 | 261,467 | 2,416 | SH | SOLE | 2,416 | 0 | 0 | |||
VERISK ANALYTICS INC | COM | 92345Y106 | 200,590 | 1,137 | SH | SOLE | 1,137 | 0 | 0 | |||
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 589,873 | 14,971 | SH | SOLE | 13,806 | 0 | 1,165 | |||
VISA INC | COM CL A | 92826C839 | 509,854 | 2,454 | SH | SOLE | 2,304 | 0 | 150 | |||
ZEBRA TECHNOLOGIES CORPORATI | CL A | 989207105 | 10,968,707 | 42,778 | SH | SOLE | 38,667 | 0 | 4,111 |