0001432529-22-000005.txt : 20221114 0001432529-22-000005.hdr.sgml : 20221114 20221114110225 ACCESSION NUMBER: 0001432529-22-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221114 DATE AS OF CHANGE: 20221114 EFFECTIVENESS DATE: 20221114 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: 221382054 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 09-30-2022 09-30-2022 Baker Avenue Asset Management, LP
301 BATTERY STREET 2ND FLOOR SAN FRANCISCO CA 94111
13F HOLDINGS REPORT 028-13834 N
Andrew Thompson Finance Manager 4159861110 Andrew Thompson San Francisco CA 11-14-2022 0 338 1590254 false
INFORMATION TABLE 2 13F.xml AMAZON.COM INC Stock 023135106 27376 242265 SH SOLE 95039 0 147225 BLACKROCK SHORT MATURITY MUNICIPAL BOND ETF ETF 46431W838 368 7415 SH SOLE 5735 0 1680 ULTA SALON COSMETICS & FRAGRANCE INC COM Stock 90384S303 652 1625 SH SOLE 269 0 1356 SIRIUS XM RADIO INC Stock 82968B103 115 20155 SH SOLE 0 0 20155 POWERSHARES QQQ TR ETF 46090E103 13381 50068 SH SOLE 26934 0 23134 POWERSHARES QQQ TR ETF 46090E103 19777 74000 SH Call SOLE 0 0 74000 POWERSHARES QQQ TR ETF 46090E103 9354 35000 SH Call SOLE 0 0 35000 POWERSHARES QQQ TR ETF 46090E103 9889 37000 SH Call SOLE 0 0 37000 POWERSHARES QQQ TR ETF 46090E103 9889 37000 SH Call SOLE 0 0 37000 POWERSHARES QQQ TR ETF 46090E103 9889 37000 SH Put SOLE 0 0 37000 TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 2477 20851 SH SOLE 10714 0 10136 STARBUCKS CORP Stock 855244109 339 4028 SH SOLE 1599 0 2429 SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 47345 1897599 SH SOLE 1129117 0 768482 ISHARES GOLD TRUST ETF ETF 464285204 295 9366 SH SOLE 501 0 8865 DOLLAR GEN CORP Stock 256677105 870 3626 SH SOLE 542 0 3083 VULCAN MATLS CO COM Stock 929160109 1089 6903 SH SOLE 1964 0 4939 JOHNSON & JOHNSON COM Stock 478160104 1748 10697 SH SOLE 473 0 10224 WASTE MANAGEMENT INC Stock 94106L109 619 3866 SH SOLE 670 0 3196 ABB LTD SPONSORED ADR ADR 000375204 9651 376092 SH SOLE 218260 0 157830 VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 17582 97967 SH SOLE 23549 0 74418 COSTCO WHOLESALE CORP Stock 22160K105 3615 7654 SH SOLE 581 0 7073 HCA INC Stock 40412C101 2631 14317 SH SOLE 7053 0 7263 ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 8389 240505 SH SOLE 148314 0 92191 GOLDMAN SACHS GROUP INC Stock 38141G104 3478 11868 SH SOLE 5019 0 6848 LAS VEGAS SANDS CORP Stock 517834107 9246 246425 SH SOLE 98242 0 148183 ISHARES TR KLD 400 SOCIAL INDEX FD ETF 464288570 1396 20848 SH SOLE 12165 0 8683 PROCTER AND GAMBLE CO COM Stock 742718109 946 7493 SH SOLE 41 0 7452 COCA COLA CO COM Stock 191216100 295 5266 SH SOLE 152 0 5114 GENERAL MLS INC COM Stock 370334104 441 5762 SH SOLE 1242 0 4520 UNITED PARCEL SERVICE INC Stock 911312106 23471 145296 SH SOLE 90132 0 55163 VANGUARD REIT INDEX ETF ETF 922908553 1857 23169 SH SOLE 3856 0 19312 ISHARES KLD SEL SOC FD ETF 464288802 1323 17433 SH SOLE 8393 0 9040 INTEL CORP COM Stock 458140100 499 19380 SH SOLE 2464 0 16915 CLOROX CO DEL COM Stock 189054109 499 3885 SH SOLE 4 0 3881 NETFLIX COM INC Stock 64110L106 7508 31891 SH SOLE 13755 0 18136 ISHARES ESG AWARE MSCI EAFE ETF ETF 46435G516 349 6219 SH SOLE 2994 0 3225 SPDR DJ GLOBAL REAL ESTATE ETF ETF 78463X749 826 21346 SH SOLE 9141 0 12204 ISHARES ESG ADVANCED HIGH YIELD CORPORATE BOND ETF ETF 46435G441 284 6748 SH SOLE 938 0 5810 PROLOGIS SHARE BENEFICIAL INT REIT 74340W103 1164 11457 SH SOLE 19 0 11438 MERCK & CO INC Stock 58933Y105 302 3510 SH SOLE 584 0 2926 ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FD ETF 464288158 1192 11609 SH SOLE 9249 0 2360 SPDR S&P 500 ETF ETF 78462F103 3307 9260 SH SOLE 433 0 8826 SPDR S&P 500 ETF ETF 78462F103 21431 60000 SH Call SOLE 0 0 60000 MCKESSON CORP Stock 58155Q103 445 1310 SH SOLE 266 0 1044 THE TRADE DESK INC COM CL A Stock 88339J105 374 6262 SH SOLE 5531 0 731 MASTERCARD INC Stock 57636Q104 362 1274 SH SOLE 37 0 1237 FIRST REPUBLIC BANK Stock 33616C100 21938 168045 SH SOLE 87875 0 80169 ALLSTATE CORP Stock 020002101 1517 12181 SH SOLE 19 0 12162 DIAGEO PLC ADR 25243Q205 268 1581 SH SOLE 102 0 1479 ISHARES MSCI JAPAN ETF ETF 46434G822 8412 172208 SH SOLE 111197 0 61011 VERTEX PHARMACEUTICALS IN Stock 92532F100 498 1719 SH SOLE 358 0 1361 CORNING INC COM Stock 219350105 9114 314060 SH SOLE 134022 0 180037 NUVEEN NEW YORK QLT MUN INC FD COM CEF 67066X107 115 11024 SH SOLE 11024 0 0 ISHARES FALLEN ANGELS USD BOND ETF ETF 46435G474 971 40645 SH SOLE 18953 0 21692 CHUBB LIMITED COM Stock H1467J104 264 1454 SH SOLE 178 0 1275 MARVELL TECHNOLOGY GROUP LTD Stock 573874104 7983 186046 SH SOLE 72502 0 113543 PEPSICO INC COM Stock 713448108 714 4373 SH SOLE 61 0 4312 OKTA INC CL A Stock 679295105 525 525006 SH SOLE 6 0 525000 HONEYWELL INTL INC Stock 438516106 277 1659 SH SOLE 10 0 1648 FORD MOTOR COMPANY Stock 345370860 1525 136184 SH SOLE 24446 0 111737 INGERSOLL RAND INC COM Stock 45687V106 1024 23674 SH SOLE 6 0 23667 ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 3006 37848 SH SOLE 18399 0 19448 SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF ETF 78464A359 379 5987 SH SOLE 0 0 5987 HOME DEPOT Stock 437076102 5930 21491 SH SOLE 8584 0 12905 AUTOMATIC DATA PROCESSING INC COM Stock 053015103 471 2083 SH SOLE 344 0 1738 CALIFORNIA BANCORP INC COM Stock 13005U101 905 44750 SH SOLE 44750 0 0 BAY COML BK WALNUT CREEK CALIF Stock 07272M107 506 28800 SH SOLE 0 0 28800 ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243 677 28818 SH SOLE 5593 0 23225 ISHARES RUSSELL 2000 VALUE ETF 464287630 287 2229 SH SOLE 280 0 1948 HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 2973 24551 SH SOLE 7331 0 17220 SPDR GOLD ETF ETF 78463V107 251 1623 SH SOLE 312 0 1311 SCHWAB ETFS- US SMALL-CAP ETF ETF 808524607 254 6726 SH SOLE 0 0 6726 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 50236 238763 SH SOLE 149816 0 88946 SCHWAB U.S. BROAD MARKET ETF ETF 808524102 380 9047 SH SOLE 0 0 9046 SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 12334 291250 SH SOLE 70001 0 221248 CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 2223 33315 SH SOLE 12751 0 20564 JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 5863 116893 SH SOLE 432 0 116461 TELEFLEX INCORPORATED COM Stock 879369106 760 3770 SH SOLE 0 0 3770 TELEFLEX INCORPORATED COM Stock 879369106 242 1200 SH Put SOLE 0 0 1200 ISHARES S&P SMALLCAP 600 ETF ETF 464287804 1352 15502 SH SOLE 3534 0 11967 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1035 3875 SH SOLE 77 0 3798 ADOBE SYS INC Stock 00724F101 260 944 SH SOLE 8 0 936 VANGUARD SHORT TERM CORP BOND FD ETF ETF 92206C409 13045 175622 SH SOLE 98015 0 77606 GOOGLE INC Stock 02079K305 18973 198361 SH SOLE 91562 0 106799 PROGRESSIVE CORP COM Stock 743315103 546 4696 SH SOLE 962 0 3734 FISERV INC Stock 337738108 469 5013 SH SOLE 24 0 4988 HALLIBURTON CO COM Stock 406216101 416 16893 SH SOLE 38 0 16855 FT CBOE VEST S&P 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF ETF 33739Q705 2429 53264 SH SOLE 22076 0 31188 SENSATA TECHNOLOGIESHLDGS NV COM EUR0.01 Stock G8060N102 373 10008 SH SOLE 8 0 10000 MICROSOFT Stock 594918104 37979 163069 SH SOLE 53140 0 109928 MICROSOFT Stock 594918104 1677 7200 SH Put SOLE 0 0 7200 VALERO ENERGY CORP Stock 91913Y100 447 4184 SH SOLE 645 0 3539 SCHLUMBERGER LTD COM STK Stock 806857108 15829 440926 SH SOLE 208624 0 232301 SPROTT PHYSICAL GOLD TRUST CEF 85207H104 751 58669 SH SOLE 6817 0 51852 JPMORGAN USD EMERGING MARKETS SOVEREIGN BOND ETF ETF 46641Q746 224 6173 SH SOLE 0 0 6173 Ares Capital Corp CEF 04010L103 552 32700 SH SOLE 15063 0 17637 PROSHARES ULTRA S&P 500 ETF 74347R107 273 6884 SH SOLE 0 0 6884 CBOE GLOBAL MKTS INC COM Stock 12503M108 554 4719 SH SOLE 798 0 3921 VANGUARD SMALL CAP ETF ETF 922908751 53724 314339 SH SOLE 192810 0 121528 VANGUARD LARGE CAP ETF 922908637 13475 82384 SH SOLE 24214 0 58169 LIVENT CORP COM Stock 53814L108 833 27164 SH SOLE 7806 0 19358 JPMORGAN U.S. QUALITY FACTOR ETF ETF 46641Q761 17224 491551 SH SOLE 328786 0 162765 TESLA MOTORS INC Stock 88160R101 10086 38025 SH SOLE 1123 0 36902 ISHARES ESG AWARE US AGGREGATE BOND ETF ETF 46435U549 1310 28207 SH SOLE 9577 0 18630 LINDE PLC SHS Stock G5494J103 9415 34924 SH SOLE 16235 0 18688 HILTON WORLDWIDE HLDGS INC COM Stock 43300A203 2930 24295 SH SOLE 12067 0 12228 ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106 956 185000 SH SOLE 0 0 185000 VANGUARD HEALTH CARE ETF ETF 92204A504 828 3702 SH SOLE 1849 0 1853 FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 1337 44032 SH SOLE 13896 0 30135 PIMCO NEW YORK MUN FD II COM CEF 72200Y102 87 11183 SH SOLE 11183 0 0 BLACKROCK BUILD AMER BD CEF 09248X100 298 18128 SH SOLE 0 0 18128 AMPHENOL CORP CL A Stock 032095101 5011 74831 SH SOLE 34539 0 40290 HUNTSMAN CORP Stock 447011107 5603 228329 SH SOLE 86006 0 142322 POWERSHARES BUILD AMERICA BOND PORTFOLIO ETF ETF 46138G805 881 34334 SH SOLE 12684 0 21650 VANGUARD S&P 500 ETF ETF 922908363 698 2126 SH SOLE 450 0 1675 VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF ETF 922042676 287 7532 SH SOLE 0 0 7532 UBER TECHNOLOGIES INC COM Stock 90353T100 750 28302 SH SOLE 6110 0 22192 S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 1363 3394 SH SOLE 875 0 2518 GLOBAL X RUSSELL 2000 COVERED CALL ETF ETF 37954Y459 359 19460 SH SOLE 0 0 19459 GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357 13996 109965 SH SOLE 70121 0 39843 ISHARES 0-5 YR TIPS BOND ETF ETF 46429B747 11070 115183 SH SOLE 48282 0 66900 ISHARES MSCI EAFE GROWTH ETF ETF 464288885 15684 216146 SH SOLE 138437 0 77707 LILLY ELI & CO COM Stock 532457108 768 2376 SH SOLE 339 0 2036 AIR PRODS & CHEMS INC COM Stock 009158106 408 1754 SH SOLE 520 0 1234 HOLOGIC INC Stock 436440101 2717 42104 SH SOLE 20598 0 21506 SPDR INDEX SHS FDS SPDR S&P EMERGING MKTS DIVIDEND ETF ETF 78463X533 274 12369 SH SOLE 0 0 12369 IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 06738C778 785 23844 SH SOLE 7096 0 16748 VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 2763 61286 SH SOLE 22953 0 38333 ISHARES RUSSELL 2000 ETF ETF 464287655 207 1256 SH SOLE 193 0 1062 POWERSHARES ETF SENIOR LOAN PORT NYSE ARCA INC ETF 46138G508 741 36706 SH SOLE 0 0 36706 TRAVEL PLUS LEISURE CO COM Stock 894164102 3100 90870 SH SOLE 43403 0 47465 FREEPORT MCMORAN COPPER Stock 35671D857 5596 204764 SH SOLE 54123 0 150640 SYSCO CORP COM Stock 871829107 5504 77833 SH SOLE 29447 0 48385 JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 962 18774 SH SOLE 0 0 18774 ISHARES MSCI FLOATING RATE NOT E FUNDING ETF ETF 46429B655 19066 379272 SH SOLE 156238 0 223032 VAXCYTE INC COM Stock 92243G108 331 13780 SH SOLE 0 0 13780 QUANTA SERVICES INC Stock 74762E102 564 4426 SH SOLE 1942 0 2483 ISHARES DJ SELECT DIVIDEND ETF 464287168 279 2600 SH SOLE 0 0 2600 LI AUTO INC SPONSORED ADS ADR 50202M102 4976 216247 SH SOLE 83483 0 132764 ERICSSON ADR B SEK 10 ADR 294821608 67 11750 SH SOLE 9195 0 2555 ISHARES ESG ADVANCED TOTAL USD BOND MARKET ETF ETF 46436E619 546 13057 SH SOLE 9057 0 4000 PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 688 84572 SH SOLE 57 0 84515 ATLASSIAN CORPORATION CL A Stock 049468101 853 4052 SH SOLE 1154 0 2898 AIRBNB INC COM CL A Stock 009066101 3681 35044 SH SOLE 450 0 34594 SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 3440 51781 SH SOLE 15822 0 35959 APTIV PLC Stock G6095L109 2429 31063 SH SOLE 15411 0 15652 COUPANG INC CL A Stock 22266T109 4955 297235 SH SOLE 14278 0 282956 COURSERA INC COM Stock 22266M104 134 12387 SH SOLE 0 0 12387 APPLOVIN CORP COM CL A Stock 03831W108 2591 132960 SH SOLE 0 0 132960 ELECTRONICS ARTS Stock 285512109 1159 10014 SH SOLE 1056 0 8957 VISA INC Stock 92826C839 1377 7749 SH SOLE 934 0 6814 CONFLUENT INC CLASS A COM Stock 20717M103 1331 56014 SH SOLE 14 0 56000 AMERICAN EAGLE OUTFITTERS Stock 02553E106 2479 254759 SH SOLE 122520 0 132239 ROBINHOOD MKTS INC COM CL A Stock 770700102 303 30032 SH SOLE 32 0 30000 ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD ETF 46429B697 326 4933 SH SOLE 3979 0 954 SVB FINL GROUP Stock 78486Q101 12799 38117 SH SOLE 16689 0 21427 GITLAB INC CLASS A COM Stock 37637K108 701 13678 SH SOLE 4117 0 9561 VANGUARD VALUE ETF ETF 922908744 339 2746 SH SOLE 2072 0 674 SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 823 34608 SH SOLE 2196 0 32412 ENPHASE ENERGY INC COM Stock 29355A107 5132 18495 SH SOLE 7874 0 10621 L3HARRIS TECHNOLOGIES INC COM Stock 502431109 655 3154 SH SOLE 2230 0 923 ARES COML REAL ESTATE CORP COM REIT 04013V108 386 36939 SH SOLE 15198 0 21740 AMERICAN TOWER CORP REIT 03027X100 356 1658 SH SOLE 126 0 1531 ISHARES TR S&P 1500 INDEX FD ETF 464287150 588 7398 SH SOLE 7398 0 0 VANECK FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437 243 9271 SH SOLE 0 0 9271 META PLATFORMS INC CL A Stock 30303M102 17236 127033 SH SOLE 62479 0 64554 PALO ALTO NETWORKS INC COM Stock 697435105 1652 10086 SH SOLE 1431 0 8655 FMC CORP COM NEW Stock 302491303 272 2574 SH SOLE 3 0 2571 RYDEX RUSSELL TOP 50 ETF ETF 46137V233 1053 3912 SH SOLE 1936 0 1975 BROADCOM INC Stock 11135F101 4062 9148 SH SOLE 3926 0 5221 JOHNSON CTLS INC Stock G51502105 9243 187788 SH SOLE 92900 0 94887 MOODYS CORP Stock 615369105 1013 4169 SH SOLE 4 0 4164 MOODYS CORP Stock 615369105 243 1000 SH Put SOLE 0 0 1000 MOODYS CORP Stock 615369105 608 2500 SH Put SOLE 0 0 2500 MARTIN MARIETTA MATLS INC COM Stock 573284106 712 2211 SH SOLE 2 0 2209 PIONEER NATURAL RESOURCES CO Stock 723787107 423 1954 SH SOLE 764 0 1189 ACCENTURE LTD BERMUDA CL A Stock G1151C101 379 1473 SH SOLE 84 0 1388 AES CORP Stock 00130H105 464 20512 SH SOLE 3188 0 17324 ISHARES TR DOW JONES US MEDICAL DEVICES INDEX ETF 464288810 6550 138833 SH SOLE 45349 0 93483 NVIDIA CORP Stock 67066G104 5481 45148 SH SOLE 14870 0 30277 ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 492 9982 SH SOLE 0 0 9982 ISHARES TR LEHMAN SHORT TREA BDFD ETF 464288679 546 4966 SH SOLE 0 0 4966 ARCHER DANIELS MIDLAND CO COM Stock 039483102 329 4086 SH SOLE 897 0 3189 GRAINGER W W INC COM Stock 384802104 513 1048 SH SOLE 190 0 858 ABBVIE INC COM Stock 00287Y109 16072 119751 SH SOLE 57795 0 61955 S&P GLOBAL INC COM Stock 78409V104 323 1058 SH SOLE 50 0 1008 SPDR DJ WILSHIRE INTL REAL EST ETF 78463X863 752 31201 SH SOLE 12997 0 18203 ISHARES TRUST S&P GLOBAL CONSUMER STAPLES INDEX FD ETF 464288737 220 4103 SH SOLE 4103 0 0 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 82824 1161137 SH SOLE 583100 0 578036 ZOETIS INC COM CL A Stock 98978V103 273 1841 SH SOLE 9 0 1832 POWERSHARES FINANCIAL PREFERRED ETF ETF 46137V621 739 49130 SH SOLE 680 0 48450 VANECK BDC INCOME ETF ETF 92189F411 572 42118 SH SOLE 2658 0 39460 ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648 219 1062 SH SOLE 30 0 1031 MATTHEWS INTL CORP CL A Stock 577128101 664 29636 SH SOLE 0 0 29636 SIMPSON MANUFACTURING CO INC Stock 829073105 2508 31984 SH SOLE 1134 0 30850 STRYKER CORP Stock 863667101 290 1433 SH SOLE 72 0 1360 QUALCOMM INC Stock 747525103 220 1952 SH SOLE 987 0 964 T-MOBILE US INC COM Stock 872590104 544 4056 SH SOLE 848 0 3208 SPDR BLACKSTONE SENIOR LOAN ETF ETF 78467V608 7344 179691 SH SOLE 31052 0 148638 BLACKSTONE MTG TR INC COM CL A REIT 09257W100 743 31842 SH SOLE 13112 0 18729 MCDONALDS CORP COM Stock 580135101 558 2417 SH SOLE 309 0 2107 CISCO SYS INC Stock 17275R102 354 8862 SH SOLE 548 0 8313 TAPESTRY INC Stock 876030107 487 17116 SH SOLE 8555 0 8561 ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499 235 3778 SH SOLE 0 0 3777 APA CORPORATION COM Stock 03743Q108 814 23800 SH SOLE 0 0 23800 ADVANCED MICRO DEVICES INC COM Stock 007903107 8412 132771 SH SOLE 17317 0 115453 SPDR Russell 1000 Low Volatility ETF ETF 78468R804 210 1700 SH SOLE 1700 0 0 GLOBAL X S&P 500 COVERED CALL ETF ETF 37954Y475 368 9646 SH SOLE 0 0 9645 ENERGY SELECT SECTOR SPDR ETF 81369Y506 2024 28106 SH SOLE 11006 0 17099 GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37954Y293 2508 66909 SH SOLE 29020 0 37889 ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 432 3695 SH SOLE 2645 0 1050 GENERAL ELECTRIC CO COM NEW Stock 369604301 8257 133369 SH SOLE 51898 0 81470 ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 37382 359653 SH SOLE 232707 0 126945 ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513 15262 213785 SH SOLE 107804 0 105980 ISHARES GLBL INDSTRLS INDX FD ETF 464288729 507 5632 SH SOLE 3220 0 2410 MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 650 2904 SH SOLE 491 0 2413 CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 11562 81165 SH SOLE 46535 0 34629 ISHARES DJ US TECHNOLOGY ETF 464287721 247 3363 SH SOLE 0 0 3363 ISHARES S&P NORTH AMER TECH-SOFTWARE ETF 464287515 5375 21490 SH SOLE 9678 0 11812 NETAPP INC Stock 64110D104 3691 59669 SH SOLE 22563 0 37106 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP Stock 292102100 139 21666 SH SOLE 0 0 21666 ISHARES DJ US BASIC MATERIALS ETF 464287838 331 3062 SH SOLE 1701 0 1360 ISHARES S&P 500 VALUE ETF ETF 464287408 23308 181357 SH SOLE 118057 0 63299 ISHARES S&P 500 GROWTH ETF ETF 464287309 2153 37217 SH SOLE 10049 0 27168 ISHARES S&P 500 INDEX ETF 464287200 19719 54981 SH SOLE 16126 0 38854 CIGNA CORP Stock 125523100 415 1495 SH SOLE 302 0 1193 ROSS STORES INC Stock 778296103 1673 19857 SH SOLE 11 0 19846 BUNGE LIMITED F Stock G16962105 22814 276303 SH SOLE 154823 0 121478 CHART INDUSTRIES INC Stock 16115Q308 841 4563 SH SOLE 0 0 4563 ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 4164 104267 SH SOLE 33142 0 71123 WELLS FARGO CO NEW COM Stock 949746101 897 22300 SH SOLE 76 0 22224 UNION PAC CORP COM Stock 907818108 270 1385 SH SOLE 146 0 1238 ISHARES MBS BOND ETF ETF 464288588 469 5126 SH SOLE 0 0 5126 SALESFORCE COM Stock 79466L302 886 6162 SH SOLE 71 0 6091 POWERSHARES DWA TECHNICAL LEADERS PORTFOLIO ETF 46137V837 252 3734 SH SOLE 0 0 3734 IDEXX LABS INC Stock 45168D104 225 691 SH SOLE 15 0 676 THERMO FISHER SCIENTIFIC INC COM Stock 883556102 6515 12845 SH SOLE 6075 0 6769 JPMORGAN CHASE & CO COM Stock 46625H100 23857 228293 SH SOLE 101146 0 127146 MONOLITHIC PWR SYS INC COM Stock 609839105 294 808 SH SOLE 1 0 807 CHEVRON CORP NEW COM Stock 166764100 2892 20133 SH SOLE 68 0 20064 ISHARES AMT-FREE MUNI BOND ETF ETF 464288414 1192 11620 SH SOLE 7564 0 4056 ALBEMARLE CORP Stock 012653101 2264 8560 SH SOLE 1523 0 7037 CONOCOPHILLIPS COM Stock 20825C104 1699 16606 SH SOLE 51 0 16555 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 15402 423595 SH SOLE 276881 0 146713 DANAHER CORP Stock 235851102 1224 4737 SH SOLE 100 0 4637 M & T BK CORP COM Stock 55261F104 605 3433 SH SOLE 639 0 2794 BK OF AMERICA CORP COM Stock 060505104 4500 148995 SH SOLE 52508 0 96485 EXTRA SPACE STORAGE INC REIT 30225T102 394 2280 SH SOLE 369 0 1911 ISHARES FTSE NAREIT MORTGAGE PLUS CAPPED INDEX FD (ETF) ETF 46435G342 203 9672 SH SOLE 0 0 9672 SPDR SER TR S&P DIVID ETF ETF 78464A763 265 2376 SH SOLE 1077 0 1299 WALMART INC COM Stock 931142103 681 5248 SH SOLE 167 0 5080 ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 763 33885 SH SOLE 13803 0 20082 ORACLE CORPORATION Stock 68389X105 7530 123303 SH SOLE 47379 0 75924 VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 412 11279 SH SOLE 7286 0 3992 TEXAS INSTRS INC COM Stock 882508104 5113 440384 SH SOLE 28835 0 411549 TARGET CORP COM Stock 87612E106 486 3276 SH SOLE 710 0 2566 VANGUARD HIGH DIVIDEND YIELD ETF 921946406 302 3180 SH SOLE 2067 0 1113 PFIZER INC COM Stock 717081103 1590 36333 SH SOLE 299 0 36034 ISHARES IBOXX CORPORATE BOND ETF ETF 464287242 1189 11606 SH SOLE 3073 0 8532 3M CO COM Stock 88579Y101 295 2672 SH SOLE 0 0 2672 CATERPILLAR INC COM Stock 149123101 11527 70254 SH SOLE 28246 0 42007 ALPHABET INC CAP STK CL C Stock 02079K107 2313 24058 SH SOLE 4620 0 19437 AMERICAN EXPRESS CO COM Stock 025816109 607 4503 SH SOLE 14 0 4488 AMGEN INC Stock 031162100 371 1645 SH SOLE 169 0 1476 APPLIED MATLS INC COM Stock 038222105 9225 112598 SH SOLE 35201 0 77396 ANALOG DEVICES INC COM Stock 032654105 298 2140 SH SOLE 149 0 1990 WISDOMTREE EMERGING MARKETS EQUITY INCOME ETF ETF 97717W315 836 25714 SH SOLE 11063 0 14650 FIVE9 INC COM Stock 338307101 482 6432 SH SOLE 3018 0 3413 JD.COM INC SPON ADR CL A ADR 47215P106 7958 158209 SH SOLE 66487 0 91721 ARISTA NETWORKS INC COM Stock 040413106 730 6470 SH SOLE 683 0 5787 MAIN STR CAP CORP COM CEF 56035L104 805 23919 SH SOLE 9946 0 13972 ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 486 6064 SH SOLE 5303 0 760 ISHARES DJ US CONSUMER SERVICES ETF 464287580 706 12134 SH SOLE 6717 0 5416 VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 343 2535 SH SOLE 93 0 2442 ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273 16388 335949 SH SOLE 173546 0 162402 HERCULES CAPITAL INC COM CEF 427096508 506 43724 SH SOLE 12682 0 31041 GLOBAL X NASDAQ 100 COVERED CALL ETF ETF 37954Y483 337 21516 SH SOLE 0 0 21516 ISHARES AGGREGATE BOND ETF ETF 464287226 80855 839271 SH SOLE 487864 0 351406 GLOBANT S A COM Stock L44385109 2492 13319 SH SOLE 0 0 13319 EATON CORP PLC SHS Stock G29183103 302 2267 SH SOLE 20 0 2247 POWERSHARES DB US DOLLAR BULLISH ETF ETF 46141D203 2452 81333 SH SOLE 24027 0 57306 ISHARES GLOBAL REIT ETF ETF 46434V647 282 13273 SH SOLE 0 0 13273 BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878 5134 102668 SH SOLE 1996 0 100672 TRIMBLE NAV LTD Stock 896239100 2687 49512 SH SOLE 25389 0 24123 ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 231 3660 SH SOLE 0 0 3660 ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 862 10780 SH SOLE 230 0 10550 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 1884 42328 SH SOLE 20797 0 21531 KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 752 4776 SH SOLE 876 0 3900 ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 801 18468 SH SOLE 4729 0 13739 FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500 323 5672 SH SOLE 3153 0 2519 FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF ETF 33734X853 8681 243173 SH SOLE 151959 0 91214 ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF ETF 464288620 230 4787 SH SOLE 0 0 4787 VANGUARD SHORT TERM BOND ETF 921937827 7028 93939 SH SOLE 1373 0 92565 GARTNER INC CL A Stock 366651107 384 1387 SH SOLE 275 0 1112 LAM RESEARCH CORP Stock 512807108 7037 19227 SH SOLE 6031 0 13195 PARKER-HANNIFIN CORP COM Stock 701094104 17047 70351 SH SOLE 42946 0 27404 ISHARES GLOBAL INFRASTRUCTURE ETF ETF 464288372 2391 57170 SH SOLE 24166 0 33004 RYDEX ETF TR S&P EQUAL WEIGHT TECHNOLOGY ETF ETF 46137V282 6992 30880 SH SOLE 15197 0 15682 SOHU.COM INC ADR 83410S108 748 46569 SH SOLE 0 0 46569 SYNOPSYS INC COM Stock 871607107 546 1786 SH SOLE 365 0 1421 SPDR HIGH YIELD BOND ETF ETF 78468R622 825 9386 SH SOLE 921 0 8465 ISHARES TRUST RUSSELL 3000 INDEX FD ETF 464287689 258 1246 SH SOLE 305 0 941 SPDR S & P INTL DIVIDEND ETF 78463X772 261 9056 SH SOLE 0 0 9056 ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 9376 118092 SH SOLE 58188 0 59903 CADENCE DESIGN SYSTEM INC COM Stock 127387108 681 4169 SH SOLE 717 0 3452 AGILENT TECH INC Stock 00846U101 7645 62893 SH SOLE 28674 0 34218 EXXON MOBIL CORP COM Stock 30231G102 7694 88125 SH SOLE 33009 0 55115 CYMABAY THERAPEUTICS INC COM Stock 23257D103 185 52800 SH SOLE 0 0 52800 UNITEDHEALTH GROUP Stock 91324P102 4195 8307 SH SOLE 2598 0 5708 LOWES COS INC COM Stock 548661107 3468 18467 SH SOLE 14214 0 4252 SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104 4281 18497 SH SOLE 9195 0 9301 DEERE & CO COM Stock 244199105 9450 28304 SH SOLE 17521 0 10783 COLGATE PALMOLIVE CO COM Stock 194162103 401 5713 SH SOLE 74 0 5639 AMERICAN INTL GROUP INC COM NEW Stock 026874784 1724 36310 SH SOLE 5985 0 30324 SHOPIFY INC CL A Stock 82509L107 792 29404 SH SOLE 5866 0 23538 DEVON ENERGY CORP Stock 25179M103 4815 80070 SH SOLE 21402 0 58667 UTILITIES SELECT SECTOR SPDR ETF 81369Y886 2335 35644 SH SOLE 6033 0 29611 APPFOLIO INC COM CL A Stock 03783C100 2715 25928 SH SOLE 12808 0 13120 PAYPAL HLDGS INC COM Stock 70450Y103 1006 11691 SH SOLE 7498 0 4193 CHARLES SCHWAB CORP Stock 808513105 13137 182789 SH SOLE 63595 0 119192 SUNRUN INC COM Stock 86771W105 649 23534 SH SOLE 0 0 23534 AUTOZONE INC NEV Stock 053332102 799 373 SH SOLE 55 0 317 ISHARES CORE S&P MID CAP ETF ETF 464287507 2201 10036 SH SOLE 1291 0 8745 ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224 633 33159 SH SOLE 4460 0 28699 INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF ETF 46090F100 2508 154993 SH SOLE 57604 0 97388 VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 996 20698 SH SOLE 16423 0 4275 APPLE INC Stock 037833100 53877 389851 SH SOLE 107157 0 282693 PENUMBRA INC COM Stock 70975L107 950 5008 SH SOLE 5002 0 6 GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503 354 4981 SH SOLE 0 0 4980 ISHARES CONVERTIBLE BOND ETF ETF 46435G102 6450 93619 SH SOLE 56169 0 37450 ABBOTT LABS COM Stock 002824100 2444 25260 SH SOLE 78 0 25182 DISNEY WALT CO COM Stock 254687106 5597 59331 SH SOLE 19620 0 39710 POWERSHARES GLOBAL PREFERRED ETF ETF 46138E511 2541 213850 SH SOLE 92236 0 121614 VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 908 11510 SH SOLE 7777 0 3732 ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622 3498 17728 SH SOLE 8902 0 8826 MARSH & MCLENNAN COS INC COM Stock 571748102 13273 88908 SH SOLE 53103 0 35804 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 5206 38286 SH SOLE 15639 0 22645 DOMINOS PIZZA INC Stock 25754A201 963 3103 SH SOLE 3103 0 0