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 | 1,435 | 8,195 | SH | SOLE | 8,195 | 0 | 0 | |||
| ABBOTT LABS | COM | 002824100 | 4,434 | 112,803 | SH | SOLE | 112,803 | 0 | 0 | |||
| ABBVIE INC | COM | 00287y109 | 6,804 | 109,900 | SH | SOLE | 109,900 | 0 | 0 | |||
| ALPHABET INC | CAP STK CL A | 02079k305 | 595 | 846 | SH | SOLE | 846 | 0 | 0 | |||
| ALPHABET INC | CAP STK CL C | 02079k107 | 284 | 410 | SH | SOLE | 410 | 0 | 0 | |||
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 | 1,657 | 19,609 | SH | SOLE | 19,609 | 0 | 0 | |||
| ANTARES PHARMA INC | COM | 036642106 | 63 | 60,000 | SH | SOLE | 60,000 | 0 | 0 | |||
| APPLE INC | COM | 037833100 | 6,866 | 71,815 | SH | SOLE | 71,815 | 0 | 0 | |||
| AT&T INC | COM | 00206R102 | 205 | 4,741 | SH | SOLE | 4,741 | 0 | 0 | |||
| AZZ INC | COM | 002474104 | 4,421 | 73,702 | SH | SOLE | 73,702 | 0 | 0 | |||
| B/E AEROSPACE INC | COM | 073302101 | 3,867 | 83,740 | SH | SOLE | 83,740 | 0 | 0 | |||
| BAKER HUGHES INC | COM | 057224107 | 799 | 17,715 | SH | SOLE | 17,715 | 0 | 0 | |||
| BECTON DICKINSON & CO | COM | 075887109 | 6,211 | 36,624 | SH | SOLE | 36,624 | 0 | 0 | |||
| BED BATH & BEYOND INC | COM | 075896100 | 1,144 | 26,470 | SH | SOLE | 26,470 | 0 | 0 | |||
| BLACKHAWK NETWORK HLDGS INC | COM | 09238e104 | 320 | 9,565 | SH | SOLE | 9,565 | 0 | 0 | |||
| BOEING CO | COM | 097023105 | 2,174 | 16,740 | SH | SOLE | 16,740 | 0 | 0 | |||
| BROOKFIELD RENEWABLE PARTNER | PARTNERSHIP UNIT | g16258108 | 1,538 | 51,630 | SH | SOLE | 51,630 | 0 | 0 | |||
| BUCKEYE PARTNERS L P | UNIT LTD PARTN | 118230101 | 809 | 11,505 | SH | SOLE | 11,505 | 0 | 0 | |||
| CHEVRON CORP NEW | COM | 166764100 | 564 | 5,380 | SH | SOLE | 5,380 | 0 | 0 | |||
| CHICAGO BRIDGE & IRON CO N V | COM | 167250109 | 5,602 | 161,775 | SH | SOLE | 161,775 | 0 | 0 | |||
| CISCO SYS INC | COM | 17275R102 | 990 | 34,505 | SH | SOLE | 34,505 | 0 | 0 | |||
| CLEAN HARBORS INC | COM | 184496107 | 1,413 | 27,121 | SH | SOLE | 27,121 | 0 | 0 | |||
| COLGATE PALMOLIVE CO | COM | 194162103 | 621 | 8,490 | SH | SOLE | 8,490 | 0 | 0 | |||
| COMPUTER PROGRAMS & SYS INC | COM | 205306103 | 4,348 | 108,915 | SH | SOLE | 108,915 | 0 | 0 | |||
| CONOCOPHILLIPS | COM | 20825c104 | 1,435 | 32,910 | SH | SOLE | 32,910 | 0 | 0 | |||
| CONSOLIDATED EDISON INC | COM | 209115104 | 451 | 5,610 | SH | SOLE | 5,610 | 0 | 0 | |||
| CORNING INC | COM | 219350105 | 3,211 | 156,782 | SH | SOLE | 156,782 | 0 | 0 | |||
| COSTCO WHSL CORP NEW | COM | 22160k105 | 4,650 | 29,610 | SH | SOLE | 29,610 | 0 | 0 | |||
| CUMMINS INC | COM | 231021106 | 489 | 4,345 | SH | SOLE | 4,345 | 0 | 0 | |||
| DELUXE CORP | COM | 248019101 | 5,184 | 78,105 | SH | SOLE | 78,105 | 0 | 0 | |||
| DOMINION RES INC VA NEW | COM | 25746u109 | 483 | 6,200 | SH | SOLE | 6,200 | 0 | 0 | |||
| DONALDSON INC | COM | 257651109 | 4,163 | 121,147 | SH | SOLE | 121,147 | 0 | 0 | |||
| DTE ENERGY CO | COM | 233331107 | 232 | 2,345 | SH | SOLE | 2,345 | 0 | 0 | |||
| E M C CORP MASS | COM | 268648102 | 6,632 | 244,090 | SH | SOLE | 244,090 | 0 | 0 | |||
| EATON CORP PLC | SHS | g29183103 | 896 | 14,999 | SH | SOLE | 14,999 | 0 | 0 | |||
| EGA EMERGING GLOBAL SHS TR | EGS EMKTCONS ETF | 268461779 | 458 | 19,710 | SH | SOLE | 19,710 | 0 | 0 | |||
| ENBRIDGE ENERGY MANAGEMENT L | SHS UNITS LLI | 29250x103 | 2,013 | 87,467 | SH | SOLE | 87,467 | 0 | 0 | |||
| EXXON MOBIL CORP | COM | 30231g102 | 386 | 4,117 | SH | SOLE | 4,117 | 0 | 0 | |||
| FEDEX CORP | COM | 31428X106 | 406 | 2,675 | SH | SOLE | 2,675 | 0 | 0 | |||
| FIRST SOLAR INC | COM | 336433107 | 1,203 | 24,805 | SH | SOLE | 24,805 | 0 | 0 | |||
| FLY LEASING LTD | SPONSORED ADR | 34407d109 | 4,553 | 458,461 | SH | SOLE | 458,461 | 0 | 0 | |||
| FRANKLIN RES INC | COM | 354613101 | 685 | 20,535 | SH | SOLE | 20,535 | 0 | 0 | |||
| GENERAL ELECTRIC CO | COM | 369604103 | 5,837 | 185,412 | SH | SOLE | 185,412 | 0 | 0 | |||
| GOLDEN OCEAN GROUP LTD | SHS | g39637106 | 7 | 10,300 | SH | SOLE | 10,300 | 0 | 0 | |||
| HANNON ARMSTRONG SUST INFR C | COM | 41068x100 | 1,633 | 75,600 | SH | SOLE | 75,600 | 0 | 0 | |||
| HCP INC | COM | 40414l109 | 8,923 | 252,210 | SH | SOLE | 252,210 | 0 | 0 | |||
| HEALTHCARE SVCS GRP INC | COM | 421906108 | 1,796 | 43,395 | SH | SOLE | 43,395 | 0 | 0 | |||
| HELMERICH & PAYNE INC | COM | 423452101 | 1,702 | 25,350 | SH | SOLE | 25,350 | 0 | 0 | |||
| HEXCEL CORP NEW | COM | 428291108 | 330 | 7,915 | SH | SOLE | 7,915 | 0 | 0 | |||
| INTEL CORP | COM | 458140100 | 2,905 | 88,552 | SH | SOLE | 88,552 | 0 | 0 | |||
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 404 | 2,660 | SH | SOLE | 2,660 | 0 | 0 | |||
| ITC HLDGS CORP | COM | 465685105 | 1,154 | 24,640 | SH | SOLE | 24,640 | 0 | 0 | |||
| JACOBS ENGR GROUP INC DEL | COM | 469814107 | 2,747 | 55,149 | SH | SOLE | 55,149 | 0 | 0 | |||
| JOHNSON & JOHNSON | COM | 478160104 | 2,913 | 24,018 | SH | SOLE | 24,018 | 0 | 0 | |||
| JPMORGAN CHASE & CO | COM | 46625H100 | 437 | 7,029 | SH | SOLE | 7,029 | 0 | 0 | |||
| KAYNE ANDERSON MLP INVT CO | COM | 486606106 | 8,193 | 402,600 | SH | SOLE | 402,600 | 0 | 0 | |||
| KINDER MORGAN INC DEL | COM | 49456b101 | 458 | 24,484 | SH | SOLE | 24,484 | 0 | 0 | |||
| LIMONEIRA CO | COM | 532746104 | 3,300 | 187,290 | SH | SOLE | 187,290 | 0 | 0 | |||
| LOWES COS INC | COM | 548661107 | 4,833 | 61,048 | SH | SOLE | 61,048 | 0 | 0 | |||
| MESABI TR | CTF BEN INT | 590672101 | 3,309 | 308,355 | SH | SOLE | 308,355 | 0 | 0 | |||
| MICHAEL KORS HLDGS LTD | SHS | G60754101 | 1,053 | 21,290 | SH | SOLE | 21,290 | 0 | 0 | |||
| MICROSOFT CORP | COM | 594918104 | 985 | 19,245 | SH | SOLE | 19,245 | 0 | 0 | |||
| MIDCOAST ENERGY PARTNERS L P | COM UT LTD PTN | 59564n103 | 1,485 | 173,915 | SH | SOLE | 173,915 | 0 | 0 | |||
| NEWELL BRANDS INC | COM | 651229106 | 207 | 4,270 | SH | SOLE | 4,270 | 0 | 0 | |||
| NEXTERA ENERGY INC | COM | 65339f101 | 2,995 | 22,965 | SH | SOLE | 22,965 | 0 | 0 | |||
| NORDIC AMERICAN TANKERS LIMI | COM | g65773106 | 1,395 | 100,410 | SH | SOLE | 100,410 | 0 | 0 | |||
| NORTHROP GRUMMAN CORP | COM | 666807102 | 511 | 2,300 | SH | SOLE | 2,300 | 0 | 0 | |||
| OCCIDENTAL PETE CORP DEL | COM | 674599105 | 868 | 11,488 | SH | SOLE | 11,488 | 0 | 0 | |||
| ONEOK PARTNERS LP | UNIT LTD PARTN | 68268n103 | 3,090 | 77,125 | SH | SOLE | 77,125 | 0 | 0 | |||
| PALO ALTO NETWORKS INC | COM | 697435105 | 1,659 | 13,530 | SH | SOLE | 13,530 | 0 | 0 | |||
| PATTERSON COMPANIES INC | COM | 703395103 | 1,976 | 41,255 | SH | SOLE | 41,255 | 0 | 0 | |||
| PFIZER INC | COM | 717081103 | 297 | 8,436 | SH | SOLE | 8,436 | 0 | 0 | |||
| QUALCOMM INC | COM | 747525103 | 6,230 | 116,293 | SH | SOLE | 116,293 | 0 | 0 | |||
| RLI CORP | COM | 749607107 | 434 | 6,315 | SH | SOLE | 6,315 | 0 | 0 | |||
| RPM INTL INC | COM | 749685103 | 877 | 17,567 | SH | SOLE | 17,567 | 0 | 0 | |||
| SEMPRA ENERGY | COM | 816851109 | 312 | 2,735 | SH | SOLE | 2,735 | 0 | 0 | |||
| STARBUCKS CORP | COM | 855244109 | 252 | 4,420 | SH | SOLE | 4,420 | 0 | 0 | |||
| SUBURBAN PROPANE PARTNERS L | UNIT LTD PARTN | 864482104 | 1,031 | 30,875 | SH | SOLE | 30,875 | 0 | 0 | |||
| TENNANT CO | COM | 880345103 | 1,946 | 36,125 | SH | SOLE | 36,125 | 0 | 0 | |||
| TETRA TECH INC NEW | COM | 88162g103 | 1,166 | 37,920 | SH | SOLE | 37,920 | 0 | 0 | |||
| THOR INDS INC | COM | 885160101 | 6,084 | 93,975 | SH | SOLE | 93,975 | 0 | 0 | |||
| TOWERSTREAM CORP | COM | 892000100 | 3 | 20,250 | SH | SOLE | 20,250 | 0 | 0 | |||
| UNITED NAT FOODS INC | COM | 911163103 | 232 | 4,950 | SH | SOLE | 4,950 | 0 | 0 | |||
| US BANCORP DEL | COM NEW | 902973304 | 2,494 | 61,848 | SH | SOLE | 61,848 | 0 | 0 | |||
| VARIAN MED SYS INC | COM | 92220p105 | 2,974 | 36,168 | SH | SOLE | 36,168 | 0 | 0 | |||
| VERIZON COMMUNICATIONS INC | COM | 92343v104 | 6,724 | 120,409 | SH | SOLE | 120,409 | 0 | 0 | |||
| VMWARE INC | CL A COM | 928563402 | 476 | 8,315 | SH | SOLE | 8,315 | 0 | 0 | |||
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 | 6,934 | 83,274 | SH | SOLE | 83,274 | 0 | 0 | |||
| WELLS FARGO & CO NEW | COM | 949746101 | 4,842 | 102,304 | SH | SOLE | 102,304 | 0 | 0 | |||
| WEYERHAEUSER CO | COM | 962166104 | 6,647 | 223,283 | SH | SOLE | 223,283 | 0 | 0 | |||
| WHITEWAVE FOODS CO | COM | 966244105 | 699 | 14,895 | SH | SOLE | 14,895 | 0 | 0 | |||
| WILLIAMS SONOMA INC | COM | 969904101 | 1,498 | 28,740 | SH | SOLE | 28,740 | 0 | 0 | |||
| XCEL ENERGY INC | COM | 98389b100 | 543 | 12,120 | SH | SOLE | 12,120 | 0 | 0 | |||
| ZOETIS INC | CL A | 98978v103 | 483 | 10,180 | SH | SOLE | 10,180 | 0 | 0 | |||