CIK: 0001317784 · Show all filings
Period: Q3 2019 (← Previous) (Next →)
Filing Date: Oct 31, 2019
Total Value ($000): $236,562 (100.0% shares, 0.0% debt)
| Ticker | Issuer | Shares | Value ($000) | % | Est. Cost | Unrealized | Class | CUSIP |
|---|---|---|---|---|---|---|---|---|
| AAPL | APPLE INC | 45,477 | $10,185 | 4.3% | $21.31 | +135.7% | COM | 037833100 |
| — | INVESCO EXCH TRD SLF IDX FD | 297,211 | $7,117 | 3.0% | $24.24 | — | BULSHS 2020 HY | 46138J601 |
| — | INVESCO EXCH TRD SLF IDX FD | 281,809 | $6,941 | 2.9% | $24.63 | — | BULSHS 2021 HY | 46138J809 |
| — | INVESCO EXCH TRD SLF IDX FD | 284,570 | $6,807 | 2.9% | $24.18 | — | BULSHS 2019 HY | 46138J403 |
| QCOM | QUALCOMM INC | 88,043 | $6,716 | 2.8% | $45.06 | +44.2% | COM | 747525103 |
| ABT | ABBOTT LABS | 80,250 | $6,715 | 2.8% | $30.84 | +146.7% | COM | 002824100 |
| CLF | CLEVELAND CLIFFS INC | 921,767 | $6,655 | 2.8% | $8.20 | +5.7% | COM | 185899101 |
| LOW | LOWES COS INC | 57,994 | $6,377 | 2.7% | $41.10 | +128.8% | COM | 548661107 |
| WY | WEYERHAEUSER CO | 227,457 | $6,301 | 2.7% | $19.01 | +8.0% | COM | 962166104 |
| — | INVESCO EXCH TRD SLF IDX FD | 249,457 | $6,079 | 2.6% | $24.48 | — | BULSHS 2022 HY | 46138J874 |
| BDX | BECTON DICKINSON & CO | 23,419 | $5,924 | 2.5% | $87.02 | +156.9% | COM | 075887109 |
| — | KAYNE ANDERSN MLP MIDS INVT | 390,369 | $5,645 | 2.4% | $25.49 | — | COM | 486606106 |
| OKE | ONEOK INC NEW | 74,078 | $5,459 | 2.3% | $32.49 | +43.4% | COM | 682680103 |
| DCI | DONALDSON INC | 94,467 | $4,920 | 2.1% | $32.36 | +38.2% | COM | 257651109 |
| COST | COSTCO WHSL CORP NEW | 17,014 | $4,902 | 2.1% | $129.79 | +97.5% | COM | 22160K105 |
| AMZN | AMAZON COM INC | 2,793 | $4,848 | 2.0% | $62.16 | +49.2% | COM | 023135106 |
| JPM | JPMORGAN CHASE & CO | 40,935 | $4,818 | 2.0% | $84.05 | +13.1% | COM | 46625H100 |
| THO | THOR INDS INC | 83,899 | $4,752 | 2.0% | $53.36 | -13.9% | COM | 885160101 |
| MSB | MESABI TR | 184,486 | $4,404 | 1.9% | $15.44 | — | CTF BEN INT | 590672101 |
| PANW | PALO ALTO NETWORKS INC | 21,235 | $4,328 | 1.8% | $25.66 | +38.0% | COM | 697435105 |
| TTWO | TAKE-TWO INTERACTIVE SOFTWAR | 31,034 | $3,890 | 1.6% | $105.19 | +18.6% | COM | 874054109 |
| FRCB | FIRST REP BK SAN FRANCISCO C | 40,131 | $3,881 | 1.6% | $90.70 | +2.2% | COM | 33616C100 |
| NVDA | NVIDIA CORP | 20,784 | $3,618 | 1.5% | $4.46 | -6.2% | COM | 67066G104 |
| NEE | NEXTERA ENERGY INC | 14,552 | $3,390 | 1.4% | $26.07 | +77.4% | COM | 65339F101 |
| CMI | CUMMINS INC | 20,161 | $3,280 | 1.4% | $120.48 | +13.0% | COM | 231021106 |
| — | INVESCO EXCH TRD SLF IDX FD | 122,700 | $3,199 | 1.4% | $25.85 | — | BULSHS 2023 HY | 46138J858 |
| FDX | FEDEX CORP | 21,682 | $3,156 | 1.3% | $171.17 | -16.3% | COM | 31428X106 |
| GOOG | ALPHABET INC | 2,479 | $3,022 | 1.3% | $45.41 | +29.3% | CAP STK CL C | 02079K107 |
| BMY | BRISTOL MYERS SQUIBB CO | 58,865 | $2,985 | 1.3% | $39.14 | -6.0% | COM | 110122108 |
| — | VARIAN MED SYS INC | 25,036 | $2,982 | 1.3% | $92.50 | — | COM | 92220P105 |
| ABBV | ABBVIE INC | 36,632 | $2,774 | 1.2% | $44.45 | +18.3% | COM | 00287Y109 |
| — | JACOBS ENGR GROUP INC | 28,170 | $2,578 | 1.1% | $55.06 | — | COM | 469814107 |
| INTC | INTEL CORP | 46,108 | $2,376 | 1.0% | $17.62 | +144.1% | COM | 458140100 |
| HASI | HANNON ARMSTRONG SUST INFR C | 81,474 | $2,375 | 1.0% | $13.80 | +48.2% | COM | 41068X100 |
| BA | BOEING CO | 6,157 | $2,343 | 1.0% | $110.23 | +219.7% | COM | 097023105 |
| CVS | CVS HEALTH CORP | 36,595 | $2,308 | 1.0% | $45.90 | +5.4% | COM | 126650100 |
| GOOGL | ALPHABET INC | 1,744 | $2,130 | 0.9% | $51.52 | +14.1% | CAP STK CL A | 02079K305 |
| NOC | NORTHROP GRUMMAN CORP | 5,521 | $2,069 | 0.9% | $209.00 | +52.5% | COM | 666807102 |
| AWK | AMERICAN WTR WKS CO INC NEW | 16,606 | $2,063 | 0.9% | $47.25 | +126.5% | COM | 030420103 |
| USB | US BANCORP DEL | 34,990 | $1,936 | 0.8% | $31.94 | +28.8% | COM NEW | 902973304 |
| KMI | KINDER MORGAN INC DEL | 89,210 | $1,839 | 0.8% | $12.25 | +14.9% | COM | 49456B101 |
| — | INVESCO EXCH TRD SLF IDX FD | 84,276 | $1,777 | 0.8% | $21.00 | — | BULSHS 2019 CB | 46138J304 |
| HCSG | HEALTHCARE SVCS GRP INC | 72,425 | $1,759 | 0.7% | $28.96 | -12.8% | COM | 421906108 |
| — | NEW RELIC INC | 28,500 | $1,751 | 0.7% | $86.86 | — | COM | 64829B100 |
| HON | HONEYWELL INTL INC | 10,043 | $1,699 | 0.7% | $112.90 | +23.4% | COM | 438516106 |
| AMAT | APPLIED MATLS INC | 33,490 | $1,671 | 0.7% | $37.68 | +20.3% | COM | 038222105 |
| BEP | BROOKFIELD RENEWABLE PARTNER | 39,835 | $1,618 | 0.7% | $29.95 | — | PARTNERSHIP UNIT | G16258108 |
| FSLR | FIRST SOLAR INC | 27,644 | $1,604 | 0.7% | $49.91 | +28.4% | COM | 336433107 |
| JNJ | JOHNSON & JOHNSON | 12,146 | $1,571 | 0.7% | $75.06 | +46.6% | COM | 478160104 |
| ETN | EATON CORP PLC | 17,640 | $1,467 | 0.6% | $59.87 | +20.4% | SHS | G29183103 |
| — | INVESCO EXCH TRD SLF IDX FD | 66,900 | $1,438 | 0.6% | $21.23 | — | BULSHS 2022 CB | 46138J882 |
| — | WALGREENS BOOTS ALLIANCE INC | 25,940 | $1,435 | 0.6% | $72.67 | — | COM | 931427108 |
| — | INVESCO EXCH TRD SLF IDX FD | 66,300 | $1,412 | 0.6% | $21.07 | — | BULSHS 2020 CB | 46138J502 |
| — | LABORATORY CORP AMER HLDGS | 8,041 | $1,351 | 0.6% | $156.99 | — | COM NEW | 50540R409 |
| — | INVESCO EXCH TRD SLF IDX FD | 60,700 | $1,290 | 0.5% | $20.91 | — | BULSHS 2021 CB | 46138J700 |
| MSFT | MICROSOFT CORP | 9,227 | $1,283 | 0.5% | $30.42 | +327.0% | COM | 594918104 |
| WFC | WELLS FARGO CO NEW | 24,477 | $1,235 | 0.5% | $31.61 | +25.9% | COM | 949746101 |
| TNC | TENNANT CO | 17,360 | $1,227 | 0.5% | $47.44 | +30.9% | COM | 880345103 |
| — | INVESCO EXCH TRD SLF IDX FD | 55,983 | $1,192 | 0.5% | $21.18 | — | BULSHS 2023 CB | 46138J866 |
| CVX | CHEVRON CORP NEW | 9,439 | $1,119 | 0.5% | $80.04 | +14.4% | COM | 166764100 |
| BRK/B | BERKSHIRE HATHAWAY INC DEL | 5,375 | $1,118 | 0.5% | $157.67 | +30.7% | CL B NEW | 084670702 |
| GLW | CORNING INC | 39,041 | $1,113 | 0.5% | $11.75 | +112.6% | COM | 219350105 |
| EWBC | EAST WEST BANCORP INC | 24,515 | $1,086 | 0.5% | $37.13 | 0.0% | COM | 27579R104 |
| SYY | SYSCO CORP | 13,608 | $1,080 | 0.5% | $55.46 | +11.4% | COM | 871829107 |
| BX | BLACKSTONE GROUP INC | 21,560 | $1,053 | 0.4% | $39.22 | 0.0% | COM CL A | 09260D107 |
| WAT | WATERS CORP | 4,641 | $1,036 | 0.4% | $190.13 | +13.5% | COM | 941848103 |
| CSCO | CISCO SYS INC | 20,400 | $1,008 | 0.4% | $16.54 | +158.7% | COM | 17275R102 |
| PFE | PFIZER INC | 27,160 | $976 | 0.4% | $20.76 | +30.2% | COM | 717081103 |
| KBE | SPDR SERIES TRUST | 22,119 | $955 | 0.4% | $46.02 | — | S&P BK ETF | 78464A797 |
| TTEK | TETRA TECH INC NEW | 10,459 | $907 | 0.4% | $9.42 | +73.5% | COM | 88162G103 |
| ZTS | ZOETIS INC | 7,023 | $875 | 0.4% | $58.18 | +96.9% | CL A | 98978V103 |
| OMCL | OMNICELL INC | 11,093 | $802 | 0.3% | $65.41 | +12.2% | COM | 68213N109 |
| CLH | CLEAN HARBORS INC | 10,147 | $783 | 0.3% | $57.39 | +28.9% | COM | 184496107 |
| ALB | ALBEMARLE CORP | 11,124 | $773 | 0.3% | $79.11 | -21.0% | COM | 012653101 |
| VZ | VERIZON COMMUNICATIONS INC | 12,765 | $770 | 0.3% | $31.11 | +30.0% | COM | 92343V104 |
| EQAL | INVESCO EXCHNG TRADED FD TR | 23,846 | $765 | 0.3% | $32.25 | — | RUSEL 1000 EQL | 46138E420 |
| PYPL | PAYPAL HLDGS INC | 7,130 | $739 | 0.3% | $82.43 | +33.3% | COM | 70450Y103 |
| COP | CONOCOPHILLIPS | 11,645 | $664 | 0.3% | $36.10 | +25.5% | COM | 20825C104 |
| WDAY | WORKDAY INC | 3,900 | $663 | 0.3% | $109.21 | +76.8% | CL A | 98138H101 |
| PSA | PUBLIC STORAGE | 2,670 | $655 | 0.3% | $154.24 | +24.4% | COM | 74460D109 |
| BEN | FRANKLIN RES INC | 21,845 | $630 | 0.3% | $23.20 | -3.8% | COM | 354613101 |
| SBUX | STARBUCKS CORP | 7,041 | $623 | 0.3% | $48.69 | +65.6% | COM | 855244109 |
| SPH | SUBURBAN PROPANE PARTNERS L | 23,160 | $547 | 0.2% | $44.47 | — | UNIT LTD PARTN | 864482104 |
| RSPT | INVESCO EXCHANGE TRADED FD T | 3,060 | $547 | 0.2% | $158.48 | — | S&P500 EQL TEC | 46137V282 |
| META | FACEBOOK INC | 3,015 | $537 | 0.2% | $179.73 | +5.0% | CL A | 30303M102 |
| BSJO | INVESCO EXCH TRD SLF IDX FD | 20,856 | $526 | 0.2% | $24.99 | — | BULSHS 2024 HY | 46138J833 |
| SHW | SHERWIN WILLIAMS CO | 925 | $509 | 0.2% | $121.21 | +32.7% | COM | 824348106 |
| MCHP | MICROCHIP TECHNOLOGY INC | 4,749 | $441 | 0.2% | $38.52 | +4.3% | COM | 595017104 |
| BSJP | INVESCO EXCH TRD SLF IDX FD | 17,303 | $424 | 0.2% | $24.15 | — | BULSHS 2025 HY | 46138J817 |
| HP | HELMERICH & PAYNE INC | 10,455 | $419 | 0.2% | $63.41 | -30.4% | COM | 423452101 |
| NFLX | NETFLIX INC | 1,480 | $396 | 0.2% | $15.08 | +107.5% | COM | 64110L106 |
| WSM | WILLIAMS SONOMA INC | 5,762 | $392 | 0.2% | $24.99 | +16.2% | COM | 969904101 |
| D | DOMINION ENERGY INC | 4,770 | $387 | 0.2% | $50.08 | +16.6% | COM | 25746U109 |
| SRE | SEMPRA ENERGY | 2,580 | $381 | 0.2% | $40.53 | +40.3% | COM | 816851109 |
| ELAN | ELANCO ANIMAL HEALTH INC | 13,930 | $370 | 0.2% | $30.00 | 0.0% | COM | 28414H103 |
| MMM | 3M CO | 2,205 | $363 | 0.2% | $104.85 | +5.5% | COM | 88579Y101 |
| — | JOHN HANCOCK ETF TRUST | 12,300 | $358 | 0.2% | $27.36 | — | MLTFCTR CONSMR | 47804J875 |
| CQQQ | INVESCO EXCHNG TRADED FD TR | 7,273 | $333 | 0.1% | $45.48 | — | CHINA TECHNLGY | 46138E800 |
| SBIO | ALPS ETF TR | 10,130 | $320 | 0.1% | $35.97 | — | MED BREAKTHGH | 00162Q593 |
| DIN | DINE BRANDS GLOBAL INC | 4,175 | $317 | 0.1% | $32.53 | +94.6% | COM | 254423106 |
| DTE | DTE ENERGY CO | 2,345 | $312 | 0.1% | $57.42 | +54.9% | COM | 233331107 |
| HXL | HEXCEL CORP NEW | 3,735 | $307 | 0.1% | $39.25 | +108.1% | COM | 428291108 |
| — | INVESCO EXCH TRD SLF IDX FD | 13,100 | $281 | 0.1% | $21.45 | — | BULSHS 2024 CB | 46138J841 |
| OXY | OCCIDENTAL PETE CORP | 6,270 | $279 | 0.1% | $56.54 | -26.2% | COM | 674599105 |
| CL | COLGATE PALMOLIVE CO | 3,670 | $270 | 0.1% | $47.80 | +30.8% | COM | 194162103 |
| XOM | EXXON MOBIL CORP | 3,650 | $258 | 0.1% | $57.92 | -7.2% | COM | 30231G102 |
| AZZ | AZZ INC | 5,915 | $258 | 0.1% | $35.90 | +11.3% | COM | 002474104 |
| ECL | ECOLAB INC | 1,212 | $240 | 0.1% | $187.16 | 0.0% | COM | 278865100 |
| — | FLY LEASING LTD | 11,500 | $236 | 0.1% | $13.90 | — | SPONSORED ADR | 34407D109 |
| MKSI | MKS INSTRUMENT INC | 2,478 | $229 | 0.1% | $78.64 | 0.0% | COM | 55306N104 |
| ISRG | INTUITIVE SURGICAL INC | 408 | $220 | 0.1% | $159.70 | +8.3% | COM NEW | 46120E602 |
| HEZU | ISHARES TR | 6,850 | $212 | 0.1% | $29.34 | — | CUR HD EURZN ETF | 46434V639 |
| — | BIOTELEMETRY INC | 5,119 | $208 | 0.1% | $40.63 | — | COM | 090672106 |
| ECON | COLUMBIA ETF TR II | 9,450 | $207 | 0.1% | $23.39 | — | EMRG MARKETS ETF | 19762B509 |
| — | ANTARES PHARMA INC | 60,000 | $201 | 0.1% | $2.95 | — | COM | 036642106 |
| ERII | ENERGY RECOVERY INC | 19,951 | $185 | 0.1% | $8.63 | +16.9% | COM | 29270J100 |
| — | QUICKLOGIC CORP | 50,000 | $18 | 0.0% | $0.74 | — | COM | 74837P108 |
| — | CHESAPEAKE ENERGY CORP | 10,000 | $14 | 0.0% | $2.10 | — | COM | 165167107 |