0001432529-22-000003.txt : 20220803 0001432529-22-000003.hdr.sgml : 20220803 20220803170925 ACCESSION NUMBER: 0001432529-22-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220803 DATE AS OF CHANGE: 20220803 EFFECTIVENESS DATE: 20220803 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Baker Avenue Asset Management, LP CENTRAL INDEX KEY: 0001432529 IRS NUMBER: 201735413 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13834 FILM NUMBER: 221133586 BUSINESS ADDRESS: STREET 1: 301 BATTERY STREET STREET 2: 2ND FLOOR CITY: SAN FRANCISCO STATE: CA ZIP: 94111 BUSINESS PHONE: 415-986-1110 MAIL ADDRESS: STREET 1: 301 BATTERY STREET STREET 2: 2ND FLOOR CITY: SAN FRANCISCO STATE: CA ZIP: 94111 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001432529 XXXXXXXX 06-30-2022 06-30-2022 Baker Avenue Asset Management, LP
301 BATTERY STREET 2ND FLOOR SAN FRANCISCO CA 94111
13F HOLDINGS REPORT 028-13834 N
Jerry Luff Chief Operating Officer 415-986-1110 Jerry Luff San Francisco CA 08-03-2022 0 308 1514276 false
INFORMATION TABLE 2 13F.xml AMAZON.COM INC Stock 023135106 19272 181452 SH SOLE 67959 0 113492 BLACKROCK SHORT MATURITY MUNICIPAL BOND ETF ETF 46431W838 369 7415 SH SOLE 5735 0 1680 ULTA SALON COSMETICS & FRAGRANCE INC COM Stock 90384S303 599 1553 SH SOLE 270 0 1283 SIRIUS XM RADIO INC Stock 82968B103 124 20280 SH SOLE 51 0 20229 POWERSHARES QQQ TR ETF 46090E103 677 2415 SH SOLE 69 0 2346 POWERSHARES QQQ TR ETF 46090E103 10370 37000 SH Put SOLE 0 0 37000 POWERSHARES QQQ TR ETF 46090E103 10370 37000 SH Put SOLE 0 0 37000 POWERSHARES QQQ TR ETF 46090E103 10370 37000 SH Put SOLE 0 0 37000 TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 2354 18519 SH SOLE 7120 0 11398 STARBUCKS CORP Stock 855244109 200 2621 SH SOLE 1595 0 1026 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 48554 1842671 SH SOLE 1159489 0 683181 ISHARES GOLD TRUST ETF ETF 464285204 2208 64351 SH SOLE 16591 0 47760 DOLLAR GEN CORP Stock 256677105 448 1825 SH SOLE 80 0 1745 LOGITECH INTERNATIONAL SA SPONSORED ADR Stock H50430232 417 8006 SH SOLE 0 0 8006 VULCAN MATLS CO COM Stock 929160109 961 6760 SH SOLE 1918 0 4842 JOHNSON & JOHNSON COM Stock 478160104 1857 10464 SH SOLE 483 0 9980 WASTE MANAGEMENT INC Stock 94106L109 445 2906 SH SOLE 495 0 2411 ABB LTD SPONSORED ADR ADR 000375204 10564 395214 SH SOLE 231198 0 164014 VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 14419 76445 SH SOLE 17344 0 59101 COSTCO WHOLESALE CORP Stock 22160K105 3842 8017 SH SOLE 688 0 7329 HCA INC Stock 40412C101 2482 14766 SH SOLE 7418 0 7347 GOLDMAN SACHS GROUP INC Stock 38141G104 3695 12439 SH SOLE 5435 0 7003 LAS VEGAS SANDS CORP Stock 517834107 8649 257489 SH SOLE 106511 0 150978 ISHARES TR KLD 400 SOCIAL INDEX FD ETF 464288570 1265 17597 SH SOLE 9202 0 8395 REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 1013 24786 SH SOLE 8729 0 16056 PROCTER AND GAMBLE CO COM Stock 742718109 412 2866 SH SOLE 41 0 2825 COCA COLA CO COM Stock 191216100 384 6110 SH SOLE 119 0 5990 ISHARES NEW YORK MUNI BOND ETF ETF 464288323 234 4450 SH SOLE 1780 0 2670 UNITED PARCEL SERVICE INC Stock 911312106 27340 149776 SH SOLE 93967 0 55807 MARRIOTT INTL INC Stock 571903202 428 3146 SH SOLE 681 0 2465 VANGUARD REIT INDEX ETF ETF 922908553 1924 21115 SH SOLE 4636 0 16478 ISHARES KLD SEL SOC FD ETF 464288802 1285 15927 SH SOLE 7884 0 8043 CARNIVAL CORP Stock 143658300 341 39464 SH SOLE 327 0 39136 INTEL CORP COM Stock 458140100 734 19616 SH SOLE 2459 0 17155 NETFLIX COM INC Stock 64110L106 427 2442 SH SOLE 13 0 2429 PAYCHEX INC Stock 704326107 853 7488 SH SOLE 1003 0 6484 ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 471 7504 SH SOLE 3570 0 3934 ISHARES ESG ADVANCED HIGH YIELD CORPORATE BOND ETF ETF 46435G441 294 6748 SH SOLE 938 0 5810 MERCK & CO INC Stock 58933Y105 864 9472 SH SOLE 3492 0 5979 ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FD ETF 464288158 1108 10585 SH SOLE 8225 0 2360 SPDR S&P 500 ETF ETF 78462F103 3082 8170 SH SOLE 433 0 7737 MASTERCARD INC Stock 57636Q104 950 3012 SH SOLE 327 0 2685 FIRST REPUBLIC BANK Stock 33616C100 19893 137952 SH SOLE 73876 0 64074 SBA COMMUNICATIONS CP REIT 78410G104 259 810 SH SOLE 4 0 806 ALLSTATE CORP Stock 020002101 1894 14948 SH SOLE 19 0 14929 DIAGEO PLC ADR 25243Q205 244 1403 SH SOLE 128 0 1275 ISHARES TIPS BOND ETF ETF 464287176 229 2013 SH SOLE 379 0 1634 CORNING INC COM Stock 219350105 10922 346615 SH SOLE 149157 0 197457 NUVEEN NEW YORK QLT MUN INC FD COM CEF 67066X107 129 11024 SH SOLE 11024 0 0 ISHARES TR S&P 100 INDEX FUND ETF 464287101 651 3772 SH SOLE 0 0 3772 ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474 1374 55817 SH SOLE 27590 0 28226 CHUBB LIMITED COM Stock H1467J104 242 1233 SH SOLE 174 0 1059 MARVELL TECHNOLOGY GROUP LTD Stock 573874104 4437 101936 SH SOLE 40941 0 60994 PEPSICO INC COM Stock 713448108 549 3296 SH SOLE 61 0 3234 OKTA INC CL A Stock 679295105 528 525031 SH SOLE 0 0 525031 HONEYWELL INTL INC Stock 438516106 245 1408 SH SOLE 11 0 1397 FORD MOTOR COMPANY Stock 345370860 1260 113168 SH SOLE 18585 0 94583 HOME DEPOT Stock 437076102 16670 60779 SH SOLE 34444 0 26334 CALIFORNIA BANCORP INC COM Stock 13005U101 862 44750 SH SOLE 44750 0 0 ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 694 28818 SH SOLE 5593 0 23225 ISHARES RUSSELL 2000 VALUE ETF 464287630 381 2797 SH SOLE 280 0 2517 HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 2995 23356 SH SOLE 7054 0 16301 SPDR GOLD ETF ETF 78463V107 357 2118 SH SOLE 312 0 1806 SCHWAB ETFS- US SMALL-CAP ETF ETF 808524607 262 6726 SH SOLE 0 0 6726 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 53508 244666 SH SOLE 155053 0 89612 SCHWAB U.S. BROAD MARKET ETF ETF 808524102 537 12163 SH SOLE 0 0 12162 SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 12736 285173 SH SOLE 92401 0 192771 CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 571 7911 SH SOLE 2979 0 4932 IQVIA HLDGS INC COM Stock 46266C105 223 1028 SH SOLE 8 0 1020 JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 5926 118301 SH SOLE 10822 0 107478 AON CORP Stock G0403H108 372 1381 SH SOLE 202 0 1179 TELEFLEX INCORPORATED COM Stock 879369106 927 3770 SH SOLE 2 0 3768 TELEFLEX INCORPORATED COM Stock 879369106 295 1200 SH Put SOLE 0 0 1200 ISHARES S&P SMALLCAP 600 ETF ETF 464287804 1297 14033 SH SOLE 1439 0 12594 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1913 7005 SH SOLE 293 0 6712 ADOBE SYS INC Stock 00724F101 389 1062 SH SOLE 9 0 1053 SOUTHERN PERU COPPER CORP Stock 84265V105 364 7298 SH SOLE 3846 0 3451 VANGUARD SHORT TERM CORP BOND FD ETF ETF 92206C409 13224 173412 SH SOLE 99532 0 73879 EXELON CORP COM Stock 30161N101 317 6985 SH SOLE 1159 0 5825 GOOGLE INC Stock 02079K305 23291 10688 SH SOLE 4848 0 5839 FISERV INC Stock 337738108 1878 21109 SH SOLE 16075 0 5033 O REILLY AUTOMOTIVE INC Stock 67103H107 536 848 SH SOLE 130 0 718 INTUIT INC Stock 461202103 305 792 SH SOLE 10 0 782 HALLIBURTON CO COM Stock 406216101 492 15696 SH SOLE 38 0 15657 NEWMONT CORP COM Stock 651639106 433 7251 SH SOLE 2955 0 4296 FT CBOE VEST S&P 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF ETF 33739Q705 1853 37739 SH SOLE 19103 0 18635 SENSATA TECHNOLOGIESHLDGS NV COM EUR0.01 Stock G8060N102 426 10320 SH SOLE 0 0 10320 COMCAST CORP NEW CL A Stock 20030N101 324 8260 SH SOLE 1807 0 6453 MICROSOFT Stock 594918104 42132 164046 SH SOLE 55774 0 108271 DOCUSIGN INC COM Stock 256163106 388 6755 SH SOLE 1594 0 5161 CANADIAN NATURAL RESOURCES LTD Stock 136385101 518 9643 SH SOLE 5224 0 4418 SCHLUMBERGER LTD COM STK Stock 806857108 5123 143269 SH SOLE 51799 0 91469 SPROTT PHYSICAL GOLD TRUST CEF 85207H104 701 49466 SH SOLE 6835 0 42631 COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 206 3796 SH SOLE 1914 0 1882 JPMORGAN USD EMERGING MARKETS SOVEREIGN BOND ETF ETF 46641Q746 1262 33001 SH SOLE 6750 0 26250 Ares Capital Corp CEF 04010L103 1075 59953 SH SOLE 23178 0 36774 FLEXSHARES HIGH YIELD VALUE-SCORED US BOND INDEX FUND ETF 33939L662 566 14005 SH SOLE 7053 0 6952 PROSHARES ULTRA S&P 500 ETF 74347R107 309 6884 SH SOLE 0 0 6884 VANGUARD SMALL CAP ETF ETF 922908751 54682 310501 SH SOLE 194550 0 115949 VANGUARD LARGE CAP ETF 922908637 14288 82904 SH SOLE 30745 0 52158 JPMORGAN U.S. QUALITY FACTOR ETF ETF 46641Q761 19131 513708 SH SOLE 345531 0 168176 TESLA MOTORS INC Stock 88160R101 8140 12087 SH SOLE 367 0 11720 ISHARES ESG AWARE U.S. AGGREGATE BOND ETF ETF 46435U549 1380 28207 SH SOLE 9577 0 18630 LINDE PLC SHS Stock G5494J103 10099 35122 SH SOLE 17160 0 17961 HILTON WORLDWIDE HLDGS INC COM Stock 43300A203 14091 126446 SH SOLE 80471 0 45975 ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106 791 185000 SH SOLE 0 0 185000 FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 1501 47736 SH SOLE 12766 0 34969 PIMCO NEW YORK MUN FD II COM CEF 72200Y102 98 11183 SH SOLE 11183 0 0 PUBLIC STORAGE INC REIT 74460D109 300 959 SH SOLE 132 0 826 AMPHENOL CORP CL A Stock 032095101 4858 75458 SH SOLE 36397 0 39060 HUNTSMAN CORP Stock 447011107 6692 236053 SH SOLE 92683 0 143370 STANLEY BLACK & DECKER INC COM Stock 854502101 238 2268 SH SOLE 3 0 2265 ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101 1432 13260 SH SOLE 1669 0 11591 VANGUARD S&P 500 ETF ETF 922908363 645 1859 SH SOLE 450 0 1409 VANGUARD TELECOMMUNICATIONS SERVICES ETF ETF 92204A884 213 2263 SH SOLE 1365 0 898 S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 1100 2660 SH SOLE 226 0 2433 AVANTOR INC COM Stock 05352A100 233 7478 SH SOLE 10 0 7468 GLOBAL X RUSSELL 2000 COVERED CALL ETF ETF 37954Y459 1734 84417 SH SOLE 40781 0 43635 GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357 15247 113588 SH SOLE 73189 0 40399 ISHARES 0-5 YR TIPS BOND ETF ETF 46429B747 11583 114199 SH SOLE 49003 0 65195 Owl Rock Capital Corporation CEF 69121K104 157 12700 SH SOLE 0 0 12700 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 18420 228850 SH SOLE 149712 0 79136 LILLY ELI & CO COM Stock 532457108 408 1260 SH SOLE 52 0 1207 AIR PRODS & CHEMS INC COM Stock 009158106 463 1926 SH SOLE 517 0 1408 HOLOGIC INC Stock 436440101 3019 43564 SH SOLE 21952 0 21612 IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 06738C778 822 23628 SH SOLE 5735 0 17893 ISHARES RUSSELL 2000 ETF ETF 464287655 215 1272 SH SOLE 210 0 1062 TRAVEL PLUS LEISURE CO COM Stock 894164102 3621 93264 SH SOLE 45830 0 47434 FREEPORT MCMORAN COPPER Stock 35671D857 5852 200011 SH SOLE 55619 0 144391 SYSCO CORP COM Stock 871829107 7980 94202 SH SOLE 39708 0 54493 JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 1759 31719 SH SOLE 13043 0 18676 ISHARES MSCI FLOATING RATE NOT E FUNDING ETF ETF 46429B655 18931 379226 SH SOLE 160427 0 218798 VAXCYTE INC COM Stock 92243G108 300 13780 SH SOLE 0 0 13780 QUANTA SERVICES INC Stock 74762E102 568 4533 SH SOLE 2013 0 2520 ISHARES DJ SELECT DIVIDEND ETF 464287168 306 2600 SH SOLE 0 0 2600 LI AUTO INC SPONSORED ADS ADR 50202M102 8913 232652 SH SOLE 94657 0 137995 ERICSSON ADR B SEK 10 ADR 294821608 87 11750 SH SOLE 9195 0 2555 ISHARES ESG ADVANCED TOTAL USD BOND MARKET ETF ETF 46436E619 574 13057 SH SOLE 9057 0 4000 PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 1493 164564 SH SOLE 36 0 164528 ATLASSIAN CORP PLC CL A Stock G06242104 309 1648 SH SOLE 971 0 677 SPIRIT AEROSYSTEMS HOLDINGS INC CL A Stock 848574109 264 9000 SH SOLE 0 0 9000 AIRBNB INC COM CL A Stock 009066101 2658 29841 SH SOLE 2450 0 27391 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 999 13941 SH SOLE 0 0 13941 APTIV PLC Stock G6095L109 2833 31805 SH SOLE 16190 0 15615 COUPANG INC CL A Stock 22266T109 1291 101277 SH SOLE 19438 0 81839 COURSERA INC COM Stock 22266M104 176 12387 SH SOLE 0 0 12387 TRACTOR SUPPLY CO Stock 892356106 212 1096 SH SOLE 257 0 839 APPLOVIN CORP COM CL A Stock 03831W108 4576 132860 SH SOLE 0 0 132860 ELECTRONICS ARTS Stock 285512109 660 5424 SH SOLE 154 0 5270 VISA INC Stock 92826C839 1625 8252 SH SOLE 996 0 7256 CONFLUENT INC CLASS A COM Stock 20717M103 1371 59000 SH SOLE 0 0 59000 SVB FINL GROUP Stock 78486Q101 14293 36187 SH SOLE 16518 0 19668 SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 922 38226 SH SOLE 20150 0 18075 ENPHASE ENERGY INC COM Stock 29355A107 4727 24209 SH SOLE 12188 0 12021 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 925 3826 SH SOLE 2231 0 1594 ARES COML REAL ESTATE CORP COM REIT 04013V108 667 54510 SH SOLE 24610 0 29899 AMERICAN TOWER CORP REIT 03027X100 369 1444 SH SOLE 136 0 1308 VANECK FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437 1419 52533 SH SOLE 24876 0 27656 META PLATFORMS INC CL A Stock 30303M102 2180 13522 SH SOLE 1784 0 11738 PALO ALTO NETWORKS INC COM Stock 697435105 1665 3370 SH SOLE 477 0 2893 FMC CORP COM NEW Stock 302491303 275 2569 SH SOLE 0 0 2569 RYDEX RUSSELL TOP 50 ETF ETF 46137V233 1062 3705 SH SOLE 1779 0 1925 BROADCOM INC Stock 11135F101 5121 10542 SH SOLE 4279 0 6262 TENET HEALTHCARE CORP COM NEW Stock 88033G407 4235 80578 SH SOLE 36584 0 43993 JOHNSON CTLS INC Stock G51502105 9057 189166 SH SOLE 96924 0 92241 MOODYS CORP Stock 615369105 1137 4180 SH SOLE 10 0 4169 MOODYS CORP Stock 615369105 272 1000 SH Put SOLE 0 0 1000 MOODYS CORP Stock 615369105 408 1500 SH Put SOLE 0 0 1500 MARTIN MARIETTA MATLS INC COM Stock 573284106 661 2209 SH SOLE 2 0 2207 PIONEER NATURAL RESOURCES CO Stock 723787107 428 1919 SH SOLE 764 0 1155 ACCENTURE LTD BERMUDA CL A Stock G1151C101 236 849 SH SOLE 103 0 746 ISHARES TR DOW JONES US MEDICAL DEVICES INDEX ETF 464288810 6929 137364 SH SOLE 48008 0 89355 NVIDIA CORP Stock 67066G104 7120 46969 SH SOLE 15765 0 31203 ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 630 12462 SH SOLE 800 0 11661 ARCHER DANIELS MIDLAND CO COM Stock 039483102 527 6791 SH SOLE 814 0 5977 EOG RESOURCES INC Stock 26875P101 554 5018 SH SOLE 598 0 4420 GRAINGER W W INC COM Stock 384802104 286 629 SH SOLE 108 0 521 ABBVIE INC COM Stock 00287Y109 16966 110774 SH SOLE 61893 0 48881 S&P GLOBAL INC COM Stock 78409V104 399 1185 SH SOLE 55 0 1130 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 86327 1147047 SH SOLE 594886 0 552161 ZOETIS INC COM CL A Stock 98978V103 413 2402 SH SOLE 20 0 2382 POWERSHARES FINANCIAL PREFERRED ETF ETF 46137V621 378 24320 SH SOLE 680 0 23640 ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 241 7468 SH SOLE 3740 0 3728 FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 442 25640 SH SOLE 0 0 25640 ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648 220 1067 SH SOLE 30 0 1036 MATTHEWS INTL CORP CL A Stock 577128101 850 29636 SH SOLE 0 0 29636 STRYKER CORP Stock 863667101 249 1254 SH SOLE 74 0 1180 QUALCOMM INC Stock 747525103 414 3240 SH SOLE 1046 0 2194 T-MOBILE US INC COM Stock 872590104 705 5243 SH SOLE 741 0 4502 SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 5540 133038 SH SOLE 10629 0 122408 BLACKSTONE MTG TR INC COM CL A REIT 09257W100 673 24329 SH SOLE 12008 0 12320 MCDONALDS CORP COM Stock 580135101 627 2539 SH SOLE 309 0 2230 CISCO SYS INC Stock 17275R102 825 19342 SH SOLE 691 0 18650 TAPESTRY INC Stock 876030107 511 16758 SH SOLE 8249 0 8509 APA CORPORATION COM Stock 03743Q108 1292 37032 SH SOLE 6178 0 30853 ADVANCED MICRO DEVICES INC COM Stock 007903107 815 10660 SH SOLE 19 0 10640 GLOBAL X S&P 500 COVERED CALL ETF ETF 37954Y475 1488 34853 SH SOLE 16228 0 18625 ENERGY SELECT SECTOR SPDR ETF 81369Y506 2034 28447 SH SOLE 11230 0 17216 MATERIALS SELECT SECTOR SPDR ETF 81369Y100 1450 19704 SH SOLE 4595 0 15109 ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 230 1958 SH SOLE 525 0 1433 GENERAL ELECTRIC CO COM NEW Stock 369604301 8327 130778 SH SOLE 53866 0 76911 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 26103 233623 SH SOLE 152665 0 80957 ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513 13500 183392 SH SOLE 100712 0 82679 ISHARES GLBL INDSTRLS INDX FD ETF 464288729 515 5353 SH SOLE 2874 0 2477 CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 11609 84439 SH SOLE 48702 0 35736 ISHARES DJ US BASIC MATERIALS ETF 464287838 342 2901 SH SOLE 1601 0 1299 ISHARES S&P 500 VALUE ETF ETF 464287408 34450 250617 SH SOLE 156429 0 94187 ISHARES S&P 500 INDEX ETF 464287200 20860 55017 SH SOLE 18478 0 36538 ROSS STORES INC Stock 778296103 1397 19892 SH SOLE 3 0 19889 BUNGE LIMITED F Stock G16962105 26138 288216 SH SOLE 164122 0 124092 CHART INDUSTRIES INC Stock 16115Q308 926 5530 SH SOLE 2 0 5528 ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 2284 56328 SH SOLE 12233 0 44093 WELLS FARGO CO NEW COM Stock 949746101 894 22823 SH SOLE 76 0 22747 UNION PAC CORP COM Stock 907818108 363 1703 SH SOLE 146 0 1557 SALESFORCE COM Stock 79466L302 1081 6552 SH SOLE 155 0 6397 POWERSHARES DWA TECHNICAL LEADERS PORTFOLIO ETF 46137V837 372 5457 SH SOLE 0 0 5457 IDEXX LABS INC Stock 45168D104 349 995 SH SOLE 513 0 482 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 7078 13027 SH SOLE 6394 0 6633 LOCKHEED MARTIN CORP Stock 539830109 482 1122 SH SOLE 133 0 988 JPMORGAN CHASE & CO COM Stock 46625H100 19232 170786 SH SOLE 76062 0 94723 MONOLITHIC PWR SYS INC COM Stock 609839105 285 742 SH SOLE 3 0 739 CHEVRON CORP NEW COM Stock 166764100 1331 9191 SH SOLE 67 0 9124 ISHARES AMT-FREE MUNI BOND ETF ETF 464288414 1129 10613 SH SOLE 6835 0 3778 ALBEMARLE CORP Stock 012653101 1984 9493 SH SOLE 1523 0 7970 CONOCOPHILLIPS COM Stock 20825C104 1519 16909 SH SOLE 51 0 16858 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 18009 441400 SH SOLE 292346 0 149052 DANAHER CORP Stock 235851102 1227 4839 SH SOLE 87 0 4752 BK OF AMERICA CORP COM Stock 060505104 5423 174193 SH SOLE 63731 0 110461 SPDR SER TR S&P DIVID ETF ETF 78464A763 322 2712 SH SOLE 1471 0 1241 WALMART INC COM Stock 931142103 490 4034 SH SOLE 157 0 3877 INTL BUSINESS MACHINES Stock 459200101 590 4182 SH SOLE 766 0 3416 ORACLE CORPORATION Stock 68389X105 2313 33102 SH SOLE 27945 0 5157 RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 259 2699 SH SOLE 48 0 2651 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 11794 283180 SH SOLE 155493 0 127686 TEXAS INSTRS INC COM Stock 882508104 5072 440339 SH SOLE 28835 0 411504 TARGET CORP COM Stock 87612E106 512 3623 SH SOLE 865 0 2758 PFIZER INC COM Stock 717081103 1080 20593 SH SOLE 239 0 20353 ISHARES IBOXX CORPORATE BOND ETF ETF 464287242 2372 21558 SH SOLE 7918 0 13639 MORGAN STANLEY Stock 617446448 630 8279 SH SOLE 2571 0 5708 KLA-TENCOR CORP Stock 482480100 557 1745 SH SOLE 293 0 1452 HP INC COM Stock 40434L105 336 10253 SH SOLE 2506 0 7747 CATERPILLAR INC COM Stock 149123101 10449 58455 SH SOLE 23789 0 34665 ALPHABET INC CAP STK CL C Stock 02079K107 3255 1488 SH SOLE 239 0 1249 AMERICAN EXPRESS CO COM Stock 025816109 735 5301 SH SOLE 90 0 5211 AMGEN INC Stock 031162100 367 1509 SH SOLE 169 0 1339 STIFEL FINANCIAL CP Stock 860630102 520 9288 SH SOLE 3022 0 6266 APPLIED MATLS INC COM Stock 038222105 10003 109944 SH SOLE 36646 0 73297 ANALOG DEVICES INC COM Stock 032654105 299 2046 SH SOLE 149 0 1897 JD.COM INC SPON ADR CL A ADR 47215P106 10070 156809 SH SOLE 71650 0 85158 ARISTA NETWORKS INC COM Stock 040413106 4609 49171 SH SOLE 22846 0 26325 MAIN STR CAP CORP COM CEF 56035L104 822 21346 SH SOLE 10339 0 11005 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 464 5543 SH SOLE 4761 0 782 ISHARES DJ US CONSUMER SERVICES ETF 464287580 653 11517 SH SOLE 5986 0 5530 VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 365 2545 SH SOLE 93 0 2452 ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273 19434 356008 SH SOLE 189353 0 166654 HERCULES CAPITAL INC COM CEF 427096508 1165 86375 SH SOLE 37087 0 49288 GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 1561 89355 SH SOLE 39514 0 49841 ISHARES AGGREGATE BOND ETF ETF 464287226 85318 839085 SH SOLE 502056 0 337029 GLOBANT S A COM Stock L44385109 2321 13338 SH SOLE 0 0 13338 POWERSHARES DB US DOLLAR BULLISH ETF ETF 46141D203 1786 63894 SH SOLE 22829 0 41065 BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 5965 119211 SH SOLE 6710 0 112501 TRIMBLE NAV LTD Stock 896239100 2988 51319 SH SOLE 27081 0 24238 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 1225 10780 SH SOLE 230 0 10550 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 1016 21706 SH SOLE 2771 0 18935 FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY ETF ETF 33733E500 444 8498 SH SOLE 3262 0 5236 FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF ETF 33734X853 11157 257554 SH SOLE 166148 0 91405 VANGUARD SHORT TERM BOND ETF 921937827 7557 98415 SH SOLE 4224 0 94191 LAM RESEARCH CORP Stock 512807108 8099 19006 SH SOLE 6057 0 12948 NUCOR CORP COM Stock 670346105 355 3400 SH SOLE 457 0 2943 PARKER-HANNIFIN CORP COM Stock 701094104 18178 73881 SH SOLE 45328 0 28552 RYDEX ETF TR S&P EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 7533 31876 SH SOLE 15646 0 16229 SOHU.COM INC ADR 83410S108 1021 61598 SH SOLE 0 0 61598 SYNOPSYS INC COM Stock 871607107 541 1782 SH SOLE 343 0 1439 SPDR HIGH YIELD BOND ETF ETF 78468R622 587 6473 SH SOLE 3503 0 2969 BRISTOL-MYERS SQUIBB CO COM Stock 110122108 876 11378 SH SOLE 1411 0 9966 SPDR DJ WILSHIRE REIT (ETF) ETF 78464A607 217 2280 SH SOLE 0 0 2280 ALTRIA GROUP INC COM Stock 02209S103 373 8925 SH SOLE 4067 0 4857 ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 10236 119973 SH SOLE 57879 0 62094 AGILENT TECH INC Stock 00846U101 3351 28215 SH SOLE 13827 0 14387 EXXON MOBIL CORP COM Stock 30231G102 7650 89322 SH SOLE 34982 0 54338 CYMABAY THERAPEUTICS INC COM Stock 23257D103 156 52800 SH SOLE 0 0 52800 UNITEDHEALTH GROUP Stock 91324P102 5466 10641 SH SOLE 3899 0 6741 TRAVELERS COMPANIES INC COM Stock 89417E109 459 2711 SH SOLE 562 0 2149 TYME TECHNOLOGIES INC COM Stock 90238J103 3 10000 SH SOLE 0 0 10000 LOWES COS INC COM Stock 548661107 3173 18168 SH SOLE 14214 0 3954 SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 5581 20392 SH SOLE 10564 0 9827 COLGATE PALMOLIVE CO COM Stock 194162103 478 5966 SH SOLE 59 0 5906 AMERICAN INTL GROUP INC COM NEW Stock 026874784 1866 36493 SH SOLE 6097 0 30396 SHOPIFY INC CL A Stock 82509L107 312 10000 SH SOLE 0 0 10000 DEVON ENERGY CORP Stock 25179M103 4073 73912 SH SOLE 21327 0 52584 UTILITIES SELECT SECTOR SPDR ETF 81369Y886 1628 23215 SH SOLE 5704 0 17511 PAYPAL HLDGS INC COM Stock 70450Y103 822 11769 SH SOLE 10486 0 1283 CHARLES SCHWAB CORP Stock 808513105 11743 185866 SH SOLE 66869 0 118997 CROWN CASTLE INTL CORP REIT 22822V101 255 1515 SH SOLE 8 0 1506 SUNRUN INC COM Stock 86771W105 557 23827 SH SOLE 300 0 23527 ISHARES CORE S&P MID CAP ETF ETF 464287507 1367 6040 SH SOLE 0 0 6040 ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 585 30730 SH SOLE 4460 0 26270 INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NOA K-1A ETF ETF 46090F100 2769 153495 SH SOLE 59675 0 93820 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 939 18819 SH SOLE 14450 0 4369 ISHARES MSCI EAFE ETF ETF 464287465 24423 390826 SH SOLE 209419 0 181406 APPLE INC Stock 037833100 49989 365633 SH SOLE 118010 0 247622 PENUMBRA INC COM Stock 70975L107 623 5000 SH SOLE 5000 0 0 ISHARES CONVERTIBLE BOND ETF ETF 46435G102 5581 80459 SH SOLE 52134 0 28324 DISNEY WALT CO COM Stock 254687106 5403 57232 SH SOLE 18597 0 38634 POWERSHARES GLOBAL PREFERRED ETF ETF 46138E511 3343 270901 SH SOLE 110332 0 160569 VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 924 10831 SH SOLE 7358 0 3473 MARSH & MCLENNAN COS INC COM Stock 571748102 14433 92965 SH SOLE 56609 0 36355 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 5543 38234 SH SOLE 16046 0 22187