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 | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
3M Company | COM | 88579y101 | 15,196 | 79,753 | SH | SOLE | 0 | 0 | 0 | ||
Abbott Labs | COM | 002824100 | 840 | 11,620 | SH | SOLE | 0 | 0 | 0 | ||
Accenture Ltd | COM | G1151C101 | 14,669 | 104,030 | SH | SOLE | 0 | 0 | 0 | ||
Adobe Inc. | COM | 00724F101 | 13,057 | 57,713 | SH | SOLE | 35,442 | 0 | 22,271 | ||
Alphabet Class C | COM | 02079K107 | 17,472 | 16,871 | SH | SOLE | 10,318 | 0 | 6,553 | ||
Amazon | COM | 023135106 | 18,609 | 12,390 | SH | SOLE | 7,692 | 0 | 4,698 | ||
American Express Co | COM | 025816109 | 709 | 7,433 | SH | SOLE | 0 | 0 | 0 | ||
American Tower Corp Reit | COM | 03027X100 | 413 | 2,610 | SH | SOLE | 2,300 | 0 | 310 | ||
Amgen Inc. | COM | 031162100 | 427 | 2,192 | SH | SOLE | 1,942 | 0 | 250 | ||
Analog Devices Inc | COM | 032654105 | 2,295 | 26,736 | SH | SOLE | 16,322 | 0 | 10,414 | ||
Apple | COM | 037833100 | 18,359 | 116,387 | SH | SOLE | 72,595 | 0 | 43,792 | ||
AT&T Inc | COM | 00206R102 | 890 | 31,197 | SH | SOLE | 29,615 | 0 | 1,582 | ||
BayCom Corp | COM | 07272M107 | 3,164 | 137,040 | SH | SOLE | 137,040 | 0 | 0 | ||
Biogen | COM | 09062X103 | 13,337 | 44,322 | SH | SOLE | 27,359 | 0 | 16,963 | ||
Blackrock Inc | COM | 09247X101 | 3,579 | 9,111 | SH | SOLE | 5,830 | 0 | 3,281 | ||
Boeing | COM | 097023105 | 13,744 | 42,616 | SH | SOLE | 26,113 | 0 | 16,503 | ||
Booking Holdings | COM | 09857L108 | 12,758 | 7,407 | SH | SOLE | 4,532 | 0 | 2,875 | ||
Bristol-Myers Squibb Co | COM | 110122108 | 3,872 | 74,489 | SH | SOLE | 56,173 | 0 | 18,316 | ||
Caterpillar Inc | COM | 149123101 | 967 | 7,608 | SH | SOLE | 7,608 | 0 | 0 | ||
Charles Schwab | COM | 808513105 | 239 | 5,750 | SH | SOLE | 5,750 | 0 | 0 | ||
Cigna Corp | COM | 125509109 | 405 | 2,131 | SH | SOLE | 2,131 | 0 | 0 | ||
Coca-Cola | COM | 191216100 | 3,542 | 74,799 | SH | SOLE | 0 | 0 | 0 | ||
Comcast Corporation Class A | COM | 20030N101 | 1,519 | 44,611 | SH | SOLE | 0 | 0 | 0 | ||
Constellation Brands | COM | 21036P108 | 1,734 | 10,780 | SH | SOLE | 6,530 | 0 | 4,250 | ||
Costar Group Inc | COM | 22160N109 | 2,275 | 6,743 | SH | SOLE | 4,114 | 0 | 2,629 | ||
Costco | COM | 22160K105 | 380 | 1,865 | SH | SOLE | 1,865 | 0 | 0 | ||
CVS Health Corporation | COM | 126650100 | 687 | 10,484 | SH | SOLE | 0 | 0 | 0 | ||
Danaher | COM | 235851102 | 2,626 | 25,461 | SH | SOLE | 16,076 | 0 | 9,385 | ||
Ecolab Inc | COM | 278865100 | 13,141 | 89,182 | SH | SOLE | 54,631 | 0 | 34,551 | ||
EOG Resources | COM | 26875P101 | 2,116 | 24,267 | SH | SOLE | 14,908 | 0 | 9,359 | ||
Exxon Mobil | COM | 30231G102 | 580 | 8,500 | SH | SOLE | 8,500 | 0 | 0 | ||
Facebook Inc Cl A | COM | 30303M102 | 14,773 | 112,690 | SH | SOLE | 68,873 | 0 | 43,817 | ||
Gartner Inc | COM | 366651107 | 2,326 | 18,197 | SH | SOLE | 11,297 | 0 | 6,900 | ||
General Electric Co | COM | 369604103 | 359 | 47,400 | SH | SOLE | 47,400 | 0 | 0 | ||
Gilead Sciences Inc | COM | 375558103 | 668 | 10,681 | SH | SOLE | 0 | 0 | 0 | ||
Hercules Capital Inc | COM | 427096508 | 176 | 15,900 | SH | SOLE | 15,900 | 0 | 0 | ||
Home Depot Inc | COM | 437076102 | 13,041 | 75,900 | SH | SOLE | 46,610 | 0 | 29,290 | ||
Honeywell Int'l | COM | 438516106 | 13,567 | 102,687 | SH | SOLE | 62,879 | 0 | 39,808 | ||
IBM | COM | 459200101 | 1,137 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
Idexx Labs Inc Com | COM | 45168D104 | 2,360 | 12,687 | SH | SOLE | 7,747 | 0 | 4,940 | ||
Intel Corp | COM | 458140100 | 496 | 10,559 | SH | SOLE | 10,559 | 0 | 0 | ||
Intuit | COM | 461202103 | 13,787 | 70,036 | SH | SOLE | 43,778 | 0 | 26,258 | ||
Invesco QQQ Trust | COM | 46090E103 | 468 | 3,035 | SH | SOLE | 2,760 | 0 | 275 | ||
J P Morgan Chase & Co | COM | 46625H100 | 14,177 | 145,230 | SH | SOLE | 89,329 | 0 | 55,901 | ||
Lockheed Martin Corp Com | COM | 539830109 | 2,793 | 10,665 | SH | SOLE | 6,464 | 0 | 4,201 | ||
Marriott Intl Inc New Cl A | COM | 571903202 | 2,190 | 20,171 | SH | SOLE | 12,301 | 0 | 7,870 | ||
Mastercard Inc | COM | 57636Q104 | 13,928 | 73,829 | SH | SOLE | 45,200 | 0 | 28,629 | ||
Merck | COM | 58933Y105 | 1,375 | 18,000 | SH | SOLE | 18,000 | 0 | 0 | ||
Microsoft | COM | 594918104 | 18,853 | 185,616 | SH | SOLE | 0 | 0 | 0 | ||
Netflix | COM | 64110L106 | 5,511 | 20,589 | SH | SOLE | 12,917 | 0 | 7,672 | ||
Nike Inc Cl B | COM | 654106103 | 8,108 | 109,360 | SH | SOLE | 67,168 | 0 | 42,192 | ||
O'Reilly Automotive | COM | 67103H107 | 2,080 | 6,042 | SH | SOLE | 3,682 | 0 | 2,360 | ||
Oracle | COM | 68389X105 | 14,063 | 311,470 | SH | SOLE | 0 | 0 | 0 | ||
Pepsico | COM | 713448108 | 12,704 | 114,992 | SH | SOLE | 70,432 | 0 | 44,560 | ||
Principal Financial | COM | 74251V102 | 203 | 4,600 | SH | SOLE | 4,600 | 0 | 0 | ||
Procter & Gamble | COM | 742718109 | 1,774 | 19,304 | SH | SOLE | 0 | 0 | 0 | ||
Prologis, Inc. | COM | 74340W103 | 1,510 | 25,717 | SH | SOLE | 15,682 | 0 | 10,035 | ||
Rockwell Automation | COM | 773903109 | 330 | 2,190 | SH | SOLE | 1,990 | 0 | 200 | ||
Salesforce | COM | 79466L302 | 13,565 | 99,035 | SH | SOLE | 60,910 | 0 | 38,125 | ||
Schein Henry Inc | COM | 806407102 | 231 | 2,940 | SH | SOLE | 2,940 | 0 | 0 | ||
Select Sector Financial Select | COM | 81369Y605 | 255 | 10,700 | SH | SOLE | 9,200 | 0 | 1,500 | ||
Spotify Technology | COM | L8681T102 | 1,019 | 8,978 | SH | SOLE | 5,473 | 0 | 3,505 | ||
Starbucks | COM | 855244109 | 2,596 | 40,305 | SH | SOLE | 26,610 | 0 | 13,695 | ||
Stryker Corp | COM | 863667101 | 13,481 | 86,006 | SH | SOLE | 52,813 | 0 | 33,193 | ||
Texas Instruments | COM | 882508104 | 13,146 | 139,116 | SH | SOLE | 85,434 | 0 | 53,682 | ||
Thermo Fisher Scientific | COM | 883556102 | 13,316 | 59,503 | SH | SOLE | 36,460 | 0 | 23,043 | ||
TJX Corp | COM | 872540109 | 13,295 | 297,163 | SH | SOLE | 181,691 | 0 | 115,472 | ||
Union Pacific Corp | COM | 907818108 | 15,590 | 112,786 | SH | SOLE | 74,491 | 0 | 38,295 | ||
Unitedhealth Group | COM | 91324P102 | 13,403 | 53,800 | SH | SOLE | 33,052 | 0 | 20,748 | ||
US Bancorp | COM | 902973304 | 236 | 5,157 | SH | SOLE | 5,157 | 0 | 0 | ||
Verisk Analytics Inc Cl A | COM | 92345Y106 | 2,809 | 25,757 | SH | SOLE | 15,937 | 0 | 9,820 | ||
Verizon Communications | COM | 92343V104 | 2,257 | 40,143 | SH | SOLE | 0 | 0 | 0 | ||
Visa | COM | 92826C839 | 14,055 | 106,525 | SH | SOLE | 65,289 | 0 | 41,236 | ||
Wal-Mart Stores Inc | COM | 931142103 | 2,264 | 24,300 | SH | SOLE | 24,300 | 0 | 0 | ||
Walt Disney | COM | 254687106 | 2,505 | 22,844 | SH | SOLE | 14,961 | 0 | 7,883 | ||
Waste Management | COM | 94106L109 | 15,605 | 175,359 | SH | SOLE | 0 | 0 | 0 | ||
West Pharmaceutical Services I | COM | 955306105 | 2,433 | 24,818 | SH | SOLE | 15,378 | 0 | 9,440 | ||
Workday Inc Class A | COM | 98138H101 | 13,425 | 84,076 | SH | SOLE | 51,590 | 0 | 32,486 | ||
Yum! Brands | COM | 988498101 | 2,231 | 24,268 | SH | SOLE | 15,238 | 0 | 9,030 | ||
iShares Gold Trust ETF | ETFS | 464285105 | 11,000 | 895,030 | SH | SOLE | 895,030 | 0 | 0 | ||
iShares Russell 1000 Value ETF | ETFS | 464287598 | 11,546 | 103,970 | SH | SOLE | 103,970 | 0 | 0 | ||
iShares S&P 100 ETF | ETFS | 464287101 | 1,197 | 10,737 | SH | SOLE | 0 | 0 | 0 | ||
iShares Tr MSCI EAFE Idx ETF | ETFS | 464287465 | 10,976 | 186,737 | SH | SOLE | 186,351 | 0 | 386 | ||
iShares Tr S&P 500 Value ETF | ETFS | 464287408 | 18,197 | 179,915 | SH | SOLE | 179,915 | 0 | 0 | ||
ProShares S&P 500 Dividend Ari | ETFS | 74348A467 | 2,429 | 40,122 | SH | SOLE | 0 | 0 | 0 | ||
SPDR Series S&P Dividend ETF | ETFS | 78464A763 | 2,535 | 28,322 | SH | SOLE | 0 | 0 | 0 | ||
Vanguard High Dividend Yield E | ETFS | 921946406 | 2,380 | 30,522 | SH | SOLE | 0 | 0 | 0 | ||
Vanguard Index Fds Mid Cap ETF | ETFS | 922908629 | 4,187 | 30,302 | SH | SOLE | 29,957 | 0 | 345 | ||
Vanguard Index Fds Sm Cap Valu | ETFS | 922908611 | 9,860 | 86,445 | SH | SOLE | 86,445 | 0 | 0 | ||
Vanguard Index Fds Small Cp ET | ETFS | 922908751 | 1,002 | 7,590 | SH | SOLE | 7,331 | 0 | 259 | ||
Vanguard Index Fds Sml Cp Grw | ETFS | 922908595 | 12,066 | 80,125 | SH | SOLE | 80,125 | 0 | 0 | ||
Vanguard Index Fds Value ETF | ETFS | 922908744 | 4,647 | 47,440 | SH | SOLE | 44,974 | 0 | 2,466 | ||
Vanguard Real Estate ETF | ETFS | 922908553 | 3,723 | 49,921 | SH | SOLE | 0 | 0 | 0 | ||
iShares U.S. Preferred Stock | ETFS | 464288687 | 2,201 | 64,309 | SH | SOLE | 0 | 0 | 0 | ||
Invesco Preferred ETF | PFD | 46138E511 | 388 | 28,840 | SH | SOLE | 26,475 | 0 | 2,365 | ||
Nuveen Preferred & Income Opp. | PFD | 67073B106 | 250 | 30,000 | SH | SOLE | 30,000 | 0 | 0 | ||
Wells Fargo & Co New 7.5 Perp | PFD | 949746804 | 438 | 347 | SH | SOLE | 347 | 0 | 0 | ||
Wells Fargo B 5.25 Pfd | PFD | 949746655 | 459 | 20,785 | SH | SOLE | 18,785 | 0 | 2,000 | ||
Novartis ADR | ADR | 66987V109 | 1,590 | 18,524 | SH | SOLE | 0 | 0 | 0 | ||
Royal Dutch Shell PLC Spons AD | ADR | 780259206 | 1,165 | 20,000 | SH | SOLE | 20,000 | 0 | 0 | ||
Vanguard Inst Index Fund - Sta | COM | vangcasc3 | 39,098 | 510,177 | SH | SOLE | 510,177 | 0 | 0 |