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 Co. | COM | 88579y101 | 2,135 | 12,102 | SH | | SOLE | | 8,761 | 0 | 3,341 |
AMN Healthcare Services Inc. | COM | 001744101 | 3,254 | 52,226 | SH | | SOLE | | 1,618 | 0 | 50,608 |
AT&T Inc. | COM | 00206R102 | 2,757 | 70,540 | SH | | SOLE | | 51,602 | 0 | 18,938 |
AbbVie, Inc. | COM | 00287Y109 | 2,783 | 31,430 | SH | | SOLE | | 25,245 | 0 | 6,185 |
Abbott Laboratories | COM | 002824100 | 18,439 | 212,283 | SH | | SOLE | | 44,894 | 0 | 167,388 |
Acacia Communications, Inc. | COM | 00401C108 | 203 | 3,000 | SH | | SOLE | | 0 | 0 | 3,000 |
Accenture plc | COM | G1151C101 | 26,909 | 127,793 | SH | | SOLE | | 10,510 | 0 | 117,283 |
Adobe Systems | COM | 00724F101 | 9,603 | 29,118 | SH | | SOLE | | 3,173 | 0 | 25,945 |
Affiliated Managers Group, Inc | COM | 008252108 | 585 | 6,899 | SH | | SOLE | | 29 | 0 | 6,870 |
Aflac, Inc. | COM | 001055102 | 1,064 | 20,116 | SH | | SOLE | | 19,116 | 0 | 1,000 |
Agilent Technologies Inc | COM | 00846u101 | 3,944 | 46,232 | SH | | SOLE | | 201 | 0 | 46,031 |
Air Products & Chem | COM | 009158106 | 8,934 | 38,018 | SH | | SOLE | | 9,176 | 0 | 28,842 |
Akamai Technologies, Inc. | COM | 00971t101 | 211 | 2,441 | SH | | SOLE | | 0 | 0 | 2,441 |
Alibaba Group Holding Ltd | COM | 01609w102 | 424 | 2,000 | SH | | SOLE | | 1,251 | 0 | 749 |
Allergan plc | COM | G0177J108 | 241 | 1,259 | SH | | SOLE | | 1,259 | 0 | 0 |
Allstate Corp. | COM | 020002101 | 1,430 | 12,717 | SH | | SOLE | | 9,416 | 0 | 3,301 |
Alphabet, Inc. Class A | COM | 02079K305 | 40,072 | 29,918 | SH | | SOLE | | 3,374 | 0 | 26,544 |
Alphabet, Inc. Class C | COM | 02079K107 | 3,756 | 2,809 | SH | | SOLE | | 584 | 0 | 2,225 |
Altria Group, Inc | COM | 02209s103 | 424 | 8,486 | SH | | SOLE | | 6,731 | 0 | 1,755 |
Amazon.com, Inc. | COM | 023135106 | 29,081 | 15,738 | SH | | SOLE | | 2,760 | 0 | 12,978 |
American Electric Power Co., I | COM | 025537101 | 575 | 6,080 | SH | | SOLE | | 1,925 | 0 | 4,155 |
American Express Co. | COM | 025816109 | 1,513 | 12,154 | SH | | SOLE | | 9,808 | 0 | 2,346 |
American States Water Co. | COM | 029899101 | 208 | 2,395 | SH | | SOLE | | 1,125 | 0 | 1,270 |
American Tower Corporation | COM | 03027X100 | 4,823 | 20,987 | SH | | SOLE | | 3,559 | 0 | 17,427 |
American Water Works Co., Inc. | COM | 030420103 | 16,205 | 131,907 | SH | | SOLE | | 5,009 | 0 | 126,898 |
Ameriprise Financial, Inc. | COM | 03076c106 | 929 | 5,578 | SH | | SOLE | | 3,819 | 0 | 1,759 |
Amgen Inc. | COM | 031162100 | 13,442 | 55,760 | SH | | SOLE | | 5,981 | 0 | 49,779 |
Analog Devices | COM | 032654105 | 42,412 | 356,880 | SH | | SOLE | | 4,129 | 0 | 352,751 |
Anthem, Inc. | COM | 036752103 | 279 | 923 | SH | | SOLE | | 923 | 0 | 0 |
Apple, Inc. | COM | 037833100 | 62,564 | 213,056 | SH | | SOLE | | 41,516 | 0 | 171,540 |
Aptiv PLC | COM | G6095L109 | 5,717 | 60,199 | SH | | SOLE | | 5,499 | 0 | 54,700 |
Aramark | COM | 03852U106 | 794 | 18,306 | SH | | SOLE | | 4,397 | 0 | 13,909 |
Archer-Daniels-Midland Co. | COM | 039483102 | 334 | 7,199 | SH | | SOLE | | 7,198 | 0 | 1 |
Ares Capital Corp. | COM | 04010L103 | 436 | 23,376 | SH | | SOLE | | 12,301 | 0 | 11,075 |
Arthur J Gallagher & Co | COM | 363576109 | 727 | 7,630 | SH | | SOLE | | 4,506 | 0 | 3,125 |
Automatic Data Processing, Inc | COM | 053015103 | 6,260 | 36,716 | SH | | SOLE | | 14,510 | 0 | 22,206 |
Avangrid | COM | 05351w103 | 903 | 17,653 | SH | | SOLE | | 4,594 | 0 | 13,059 |
BCE Inc. | COM | 05534b760 | 252 | 5,433 | SH | | SOLE | | 4,493 | 0 | 940 |
BP PLC (ADR) | COM | 055622104 | 256 | 6,792 | SH | | SOLE | | 5,203 | 0 | 1,589 |
Badger Meter, Inc. | COM | 056525108 | 347 | 5,339 | SH | | SOLE | | 5,339 | 0 | 0 |
Ball Corp. | COM | 058498106 | 2,152 | 33,272 | SH | | SOLE | | 4,156 | 0 | 29,116 |
Bank of America Corp. | COM | 060505104 | 15,594 | 442,755 | SH | | SOLE | | 114,970 | 0 | 327,785 |
Bank of Hawaii Corporation | COM | 062540109 | 675 | 7,096 | SH | | SOLE | | 7,096 | 0 | 0 |
Bar Harbor Bankshares | COM | 066849100 | 411 | 16,200 | SH | | SOLE | | 16,200 | 0 | 0 |
Becton, Dickinson & Co. | COM | 075887109 | 8,956 | 32,932 | SH | | SOLE | | 8,941 | 0 | 23,991 |
Berkshire Hathaway Inc., Class | COM | 084670108 | 1,019 | 3 | SH | | SOLE | | 2 | 0 | 1 |
Berkshire Hathaway Inc., Class | COM | 084670702 | 2,819 | 12,444 | SH | | SOLE | | 7,453 | 0 | 4,991 |
Biogen, Inc. | COM | 09062x103 | 1,109 | 3,738 | SH | | SOLE | | 2,460 | 0 | 1,278 |
Blackrock, Inc. | COM | 09247x101 | 22,806 | 45,367 | SH | | SOLE | | 5,944 | 0 | 39,423 |
Blackstone Mortgage Trust, Inc | COM | 09257w100 | 12,575 | 337,859 | SH | | SOLE | | 5,318 | 0 | 332,541 |
Boeing Co. | COM | 097023105 | 1,263 | 3,877 | SH | | SOLE | | 2,000 | 0 | 1,877 |
Booking Holdings, Inc. | COM | 09857L108 | 1,009 | 491 | SH | | SOLE | | 111 | 0 | 380 |
Boston Beer Company, Inc. - Cl | COM | 100557107 | 397 | 1,051 | SH | | SOLE | | 0 | 0 | 1,051 |
Bristol-Myers Squibb Co. | COM | 110122108 | 2,616 | 40,759 | SH | | SOLE | | 31,870 | 0 | 8,889 |
Broadcom, Inc. | COM | 11135f101 | 24,089 | 76,225 | SH | | SOLE | | 8,575 | 0 | 67,651 |
Broadridge Financial Solutions | COM | 11133t103 | 344 | 2,786 | SH | | SOLE | | 2,477 | 0 | 309 |
CBRE Group, Inc. | COM | 12504L109 | 1,080 | 17,622 | SH | | SOLE | | 3,025 | 0 | 14,597 |
CDW Corporation | COM | 12514g108 | 3,421 | 23,951 | SH | | SOLE | | 3,719 | 0 | 20,232 |
CIGNA Corp. | COM | 125523100 | 564 | 2,760 | SH | | SOLE | | 1,583 | 0 | 1,177 |
CME Group Inc. | COM | 12572Q105 | 615 | 3,063 | SH | | SOLE | | 3,063 | 0 | 0 |
CSX Corp. | COM | 126408103 | 301 | 4,156 | SH | | SOLE | | 1,495 | 0 | 2,661 |
CVS Health Corporation | COM | 126650100 | 7,152 | 96,275 | SH | | SOLE | | 4,703 | 0 | 91,572 |
Cabot Corp. | COM | 127055101 | 240 | 5,060 | SH | | SOLE | | 5,060 | 0 | 0 |
Cambridge Bancorp | COM | 132152109 | 2,250 | 28,075 | SH | | SOLE | | 6,035 | 0 | 22,040 |
Camden National Corp. | COM | 133034108 | 362 | 7,855 | SH | | SOLE | | 4,500 | 0 | 3,355 |
Cardinal Health, Inc. | COM | 14149Y108 | 464 | 9,165 | SH | | SOLE | | 1,818 | 0 | 7,347 |
Cash Technologies (Registratio | COM | 147910103 | 0 | 62,500 | SH | | SOLE | | 0 | 0 | 62,500 |
Caterpillar Inc. | COM | 149123101 | 353 | 2,388 | SH | | SOLE | | 1,988 | 0 | 400 |
Celanese Corp. | COM | 150870103 | 308 | 2,500 | SH | | SOLE | | 1,611 | 0 | 889 |
Charles River Laboratories Int | COM | 159864107 | 13,413 | 87,807 | SH | | SOLE | | 3,898 | 0 | 83,909 |
Charles Schwab Corp. | COM | 808513105 | 16,841 | 354,099 | SH | | SOLE | | 24,517 | 0 | 329,582 |
Chevron Corp. | COM | 166764100 | 4,752 | 39,430 | SH | | SOLE | | 17,157 | 0 | 22,274 |
Chubb Ltd. | COM | H1467J104 | 9,347 | 60,047 | SH | | SOLE | | 8,026 | 0 | 52,021 |
Cintas Corp. | COM | 172908105 | 826 | 3,069 | SH | | SOLE | | 711 | 0 | 2,358 |
Cisco Systems, Inc. | COM | 17275R102 | 10,248 | 213,688 | SH | | SOLE | | 34,991 | 0 | 178,697 |
Citigroup, Inc. | COM | 172967424 | 1,023 | 12,811 | SH | | SOLE | | 2,632 | 0 | 10,179 |
Citizens Financial Group, Inc. | COM | 174610105 | 7,276 | 179,172 | SH | | SOLE | | 8,551 | 0 | 170,621 |
Citrix Systems, Inc. | COM | 177376100 | 444 | 4,000 | SH | | SOLE | | 4,000 | 0 | 0 |
Clorox Co. | COM | 189054109 | 1,012 | 6,588 | SH | | SOLE | | 6,288 | 0 | 300 |
Coca-Cola Co. | COM | 191216100 | 2,075 | 37,493 | SH | | SOLE | | 32,234 | 0 | 5,259 |
Coca-Cola European Partners PL | COM | G25839104 | 16,449 | 323,297 | SH | | SOLE | | 21,211 | 0 | 302,086 |
Colgate-Palmolive Co. | COM | 194162103 | 338 | 4,915 | SH | | SOLE | | 2,368 | 0 | 2,547 |
Comcast Corp. | COM | 20030n101 | 26,643 | 592,463 | SH | | SOLE | | 64,484 | 0 | 527,979 |
ConocoPhillips | COM | 20825c104 | 1,318 | 20,261 | SH | | SOLE | | 10,580 | 0 | 9,681 |
Consolidated Edison, Inc. | COM | 209115104 | 313 | 3,457 | SH | | SOLE | | 2,361 | 0 | 1,096 |
Consumer Staples Select Sector | COM | 81369Y308 | 264 | 4,199 | SH | | SOLE | | 290 | 0 | 3,909 |
Costco Wholesale | COM | 22160K105 | 18,434 | 62,716 | SH | | SOLE | | 6,182 | 0 | 56,534 |
Crown Castle International Cor | COM | 22822V101 | 10,222 | 71,911 | SH | | SOLE | | 7,348 | 0 | 64,563 |
Cummins Inc. | COM | 231021106 | 510 | 2,851 | SH | | SOLE | | 1,780 | 0 | 1,071 |
Danaher Corp. | COM | 235851102 | 668 | 4,354 | SH | | SOLE | | 1,561 | 0 | 2,793 |
Danone-ADR | COM | 23636T100 | 3,170 | 192,238 | SH | | SOLE | | 0 | 0 | 192,238 |
Darden Restaurants | COM | 237194105 | 4,145 | 38,023 | SH | | SOLE | | 1,955 | 0 | 36,068 |
Deere & Co. | COM | 244199105 | 528 | 3,050 | SH | | SOLE | | 1,455 | 0 | 1,595 |
Diageo PLC (ADR) | COM | 25243q205 | 1,012 | 6,008 | SH | | SOLE | | 5,081 | 0 | 927 |
Dominion Resources | COM | 25746u109 | 321 | 3,873 | SH | | SOLE | | 2,971 | 0 | 902 |
Dover Corp. | COM | 260003108 | 868 | 7,533 | SH | | SOLE | | 7,533 | 0 | 0 |
Dow, Inc. | COM | 260557103 | 221 | 4,045 | SH | | SOLE | | 932 | 0 | 3,113 |
DuPont de Nemours, Inc. | COM | 26614N102 | 211 | 3,280 | SH | | SOLE | | 729 | 0 | 2,551 |
Duke Energy Corp. | COM | 26441C204 | 200 | 2,194 | SH | | SOLE | | 1,864 | 0 | 330 |
EOG Resources, Inc. | COM | 26875P101 | 8,406 | 100,356 | SH | | SOLE | | 1,754 | 0 | 98,602 |
EPR Properties | COM | 26884U109 | 310 | 4,387 | SH | | SOLE | | 2,686 | 0 | 1,701 |
Eaton Corp PLC | COM | G29183103 | 1,533 | 16,180 | SH | | SOLE | | 6,775 | 0 | 9,404 |
Ecolab Inc. | COM | 278865100 | 849 | 4,401 | SH | | SOLE | | 4,351 | 0 | 50 |
Elanco Animal Health, Inc. | COM | 28414H103 | 448 | 15,202 | SH | | SOLE | | 3,663 | 0 | 11,539 |
Eli Lilly and Co. | COM | 532457108 | 3,266 | 24,853 | SH | | SOLE | | 11,623 | 0 | 13,230 |
Emerson Electric Co. | COM | 291011104 | 842 | 11,045 | SH | | SOLE | | 9,470 | 0 | 1,575 |
Enbridge Inc. | COM | 29250N105 | 235 | 5,910 | SH | | SOLE | | 5,575 | 0 | 335 |
Energy Select Sector SPDR Fund | COM | 81369y506 | 225 | 3,753 | SH | | SOLE | | 1,438 | 0 | 2,315 |
Energy Transfer LP | COM | 29273V100 | 249 | 19,435 | SH | | SOLE | | 19,435 | 0 | 0 |
Enterprise Products Partners, | COM | 293792107 | 1,486 | 52,780 | SH | | SOLE | | 37,025 | 0 | 15,755 |
Equinor ASA-ADR | COM | 29446m102 | 2,624 | 131,808 | SH | | SOLE | | 0 | 0 | 131,808 |
Exxon Mobil Corp. | COM | 30231g102 | 4,800 | 68,787 | SH | | SOLE | | 34,894 | 0 | 33,893 |
Facebook | COM | 30303m102 | 3,905 | 19,024 | SH | | SOLE | | 5,316 | 0 | 13,708 |
Fastenal Co. | COM | 311900104 | 354 | 9,592 | SH | | SOLE | | 9,592 | 0 | 0 |
Fidelity Select IT Services Po | COM | 316390483 | 216 | 2,875 | SH | | SOLE | | 2,875 | 0 | 0 |
Financial Select Sector Index | COM | 81369y605 | 277 | 8,987 | SH | | SOLE | | 2,064 | 0 | 6,923 |
First Trust Dow Jones Internet | COM | 33733E302 | 222 | 1,599 | SH | | SOLE | | 1,164 | 0 | 435 |
Fortune Brands Home & Security | COM | 34964C106 | 8,300 | 127,023 | SH | | SOLE | | 10,138 | 0 | 116,885 |
General Electric Co. | COM | 369604103 | 807 | 72,316 | SH | | SOLE | | 48,657 | 0 | 23,659 |
General Mills, Inc. | COM | 370334104 | 419 | 7,830 | SH | | SOLE | | 1,212 | 0 | 6,618 |
Gilead Sciences, Inc. | COM | 375558103 | 647 | 9,953 | SH | | SOLE | | 4,335 | 0 | 5,618 |
GlaxoSmithKline PLC (ADS) | COM | 37733w105 | 249 | 5,309 | SH | | SOLE | | 3,073 | 0 | 2,236 |
Globe Life, Inc. | COM | 37959E102 | 237 | 2,250 | SH | | SOLE | | 2,250 | 0 | 0 |
Hannon Armstrong Sustain. Infr | COM | 41068X100 | 649 | 20,157 | SH | | SOLE | | 6,067 | 0 | 14,090 |
Hasbro Inc. | COM | 418056107 | 3,458 | 32,748 | SH | | SOLE | | 382 | 0 | 32,366 |
Health Care Select Sector SPDR | COM | 81369y209 | 278 | 2,726 | SH | | SOLE | | 875 | 0 | 1,851 |
Hemp, Inc. | COM | 423703206 | 0 | 63,500 | SH | | SOLE | | 40,000 | 0 | 23,500 |
Hexcel Corp. | COM | 428291108 | 5,831 | 79,542 | SH | | SOLE | | 7,641 | 0 | 71,901 |
Highwoods Properties, Inc. | COM | 431284108 | 7,527 | 153,886 | SH | | SOLE | | 10,296 | 0 | 143,590 |
Home Depot, Inc. | COM | 437076102 | 11,758 | 53,841 | SH | | SOLE | | 10,717 | 0 | 43,125 |
Honeywell International, Inc. | COM | 438516106 | 3,795 | 21,439 | SH | | SOLE | | 7,310 | 0 | 14,129 |
IDEXX Laboratories, Inc. | COM | 45168D104 | 2,056 | 7,874 | SH | | SOLE | | 851 | 0 | 7,023 |
Illinois Tool Works | COM | 452308109 | 2,091 | 11,642 | SH | | SOLE | | 5,729 | 0 | 5,913 |
Illumina Inc. | COM | 452327109 | 247 | 745 | SH | | SOLE | | 745 | 0 | 0 |
Industrials Select Sector Inde | COM | 81369y704 | 459 | 5,637 | SH | | SOLE | | 267 | 0 | 5,370 |
Ingersoll-Rand | COM | G47791101 | 13,210 | 99,381 | SH | | SOLE | | 13,247 | 0 | 86,133 |
Int'l Business Machines Corp. | COM | 459200101 | 2,232 | 16,651 | SH | | SOLE | | 11,572 | 0 | 5,079 |
Intel Corp. | COM | 458140100 | 9,130 | 152,544 | SH | | SOLE | | 54,786 | 0 | 97,759 |
IntercontinentalExchangeGroup, | COM | 45866F104 | 276 | 2,986 | SH | | SOLE | | 2,861 | 0 | 125 |
Interpublic Grp Cos | COM | 460690100 | 890 | 38,525 | SH | | SOLE | | 16,437 | 0 | 22,088 |
Invesco S&P 500 Equal Weight T | COM | 46137V282 | 209 | 1,055 | SH | | SOLE | | 1,025 | 0 | 30 |
Invesco S&P Equal Weight Mater | COM | 46137V316 | 260 | 2,245 | SH | | SOLE | | 2,245 | 0 | 0 |
Iron Mountain, Inc. | COM | 46284V101 | 215 | 6,745 | SH | | SOLE | | 6,745 | 0 | 0 |
Itron, Inc. | COM | 465741106 | 941 | 11,210 | SH | | SOLE | | 2,453 | 0 | 8,757 |
J.M. Smucker Co. | COM | 832696405 | 338 | 3,243 | SH | | SOLE | | 431 | 0 | 2,812 |
J.P. Morgan Chase & Co. | COM | 46625h100 | 21,058 | 151,065 | SH | | SOLE | | 36,419 | 0 | 114,646 |
Johnson & Johnson | COM | 478160104 | 8,716 | 59,749 | SH | | SOLE | | 22,875 | 0 | 36,873 |
KLA-Tencor Corp. | COM | 482480100 | 292 | 1,639 | SH | | SOLE | | 621 | 0 | 1,018 |
Kimberly-Clark Corp. | COM | 494368103 | 1,879 | 13,663 | SH | | SOLE | | 11,262 | 0 | 2,401 |
Kinder Morgan, Inc. | COM | 49456b101 | 1,075 | 50,784 | SH | | SOLE | | 35,901 | 0 | 14,883 |
Koninklijke (Royal) Philips El | COM | 500472303 | 694 | 14,222 | SH | | SOLE | | 8,267 | 0 | 5,955 |
Lam Research | COM | 512807108 | 13,377 | 45,748 | SH | | SOLE | | 2,588 | 0 | 43,160 |
Las Vegas Sands Corp. | COM | 517834107 | 487 | 7,059 | SH | | SOLE | | 7,059 | 0 | 0 |
Lenovo Group Ltd. | COM | Y5257Y107 | 13 | 20,000 | SH | | SOLE | | 0 | 0 | 20,000 |
Linde PLC | COM | G5494J103 | 428 | 2,011 | SH | | SOLE | | 1,390 | 0 | 621 |
Lockheed Martin Corp. | COM | 539830109 | 4,719 | 12,118 | SH | | SOLE | | 2,201 | 0 | 9,917 |
Lowe's Companies, Inc. | COM | 548661107 | 13,042 | 108,902 | SH | | SOLE | | 10,710 | 0 | 98,192 |
Magellan Midstream Partners, L | COM | 559080106 | 1,136 | 18,063 | SH | | SOLE | | 17,453 | 0 | 610 |
Main Street Capital Corporatio | COM | 56035L104 | 290 | 6,722 | SH | | SOLE | | 6,722 | 0 | 0 |
Marathon Petroleum Corp. | COM | 56585a102 | 221 | 3,674 | SH | | SOLE | | 2,443 | 0 | 1,231 |
Marsh & McLennan | COM | 571748102 | 23,796 | 213,586 | SH | | SOLE | | 17,791 | 0 | 195,795 |
MasTec, Inc. | COM | 576323109 | 215 | 3,350 | SH | | SOLE | | 0 | 0 | 3,350 |
Masco Corp. | COM | 574599106 | 1,715 | 35,742 | SH | | SOLE | | 3,824 | 0 | 31,918 |
Mastercard Incorporated | COM | 57636Q104 | 254 | 850 | SH | | SOLE | | 203 | 0 | 647 |
Maxim Integrated Products, Inc | COM | 57772k101 | 238 | 3,872 | SH | | SOLE | | 3,872 | 0 | 0 |
McCormick & Co. | COM | 579780206 | 699 | 4,118 | SH | | SOLE | | 4,118 | 0 | 0 |
McDonald's Corp. | COM | 580135101 | 7,166 | 36,265 | SH | | SOLE | | 7,463 | 0 | 28,803 |
McKesson Corp. | COM | 58155q103 | 378 | 2,733 | SH | | SOLE | | 2,012 | 0 | 721 |
Medtronic PLC | COM | G5960L103 | 4,736 | 41,746 | SH | | SOLE | | 21,347 | 0 | 20,399 |
Merck & Co., Inc. | COM | 58933Y105 | 9,733 | 107,012 | SH | | SOLE | | 42,262 | 0 | 64,751 |
Microsoft Corp. | COM | 594918104 | 56,835 | 360,396 | SH | | SOLE | | 61,175 | 0 | 299,221 |
Mid-America Apartment Communit | COM | 59522j103 | 5,598 | 42,455 | SH | | SOLE | | 3,817 | 0 | 38,638 |
Mondelez International, Inc. | COM | 609207105 | 5,338 | 96,919 | SH | | SOLE | | 14,184 | 0 | 82,735 |
Motorola Solutions, Inc. | COM | 620076307 | 3,776 | 23,431 | SH | | SOLE | | 3,075 | 0 | 20,356 |
New Residential Investment Cor | COM | 64828T201 | 274 | 17,033 | SH | | SOLE | | 16,096 | 0 | 937 |
NextEra Energy, Inc. | COM | 65339F101 | 12,807 | 52,885 | SH | | SOLE | | 8,261 | 0 | 44,624 |
Nike, Inc. | COM | 654106103 | 1,689 | 16,670 | SH | | SOLE | | 3,863 | 0 | 12,807 |
Noble Energy Inc. | COM | 655044105 | 3,725 | 149,946 | SH | | SOLE | | 7,199 | 0 | 142,747 |
Norfolk Southern Corp. | COM | 655844108 | 1,040 | 5,355 | SH | | SOLE | | 732 | 0 | 4,623 |
Northrop Grumman Corp. | COM | 666807102 | 1,348 | 3,918 | SH | | SOLE | | 230 | 0 | 3,688 |
ONE Gas, Inc. | COM | 68235P108 | 1,292 | 13,808 | SH | | SOLE | | 62 | 0 | 13,746 |
ONEOK Inc. | COM | 682680103 | 7,112 | 93,989 | SH | | SOLE | | 21,408 | 0 | 72,581 |
Old Dominion Freight Lines | COM | 679580100 | 1,003 | 5,287 | SH | | SOLE | | 708 | 0 | 4,579 |
Oracle Corp. | COM | 68389X105 | 789 | 14,894 | SH | | SOLE | | 13,179 | 0 | 1,715 |
PB Bancorp, Inc. | COM | 70454T100 | 160 | 10,547 | SH | | SOLE | | 0 | 0 | 10,547 |
PNC Financial Services Group | COM | 693475105 | 6,524 | 40,870 | SH | | SOLE | | 4,666 | 0 | 36,203 |
PPG Industries, Inc. | COM | 693506107 | 244 | 1,827 | SH | | SOLE | | 187 | 0 | 1,640 |
Paychex, Inc. | COM | 704326107 | 892 | 10,491 | SH | | SOLE | | 5,025 | 0 | 5,466 |
Pembina Pipeline Corp. | COM | 706327103 | 231 | 6,220 | SH | | SOLE | | 6,220 | 0 | 0 |
People's United Financial, Inc | COM | 712704105 | 1,319 | 78,072 | SH | | SOLE | | 78,072 | 0 | 0 |
PepsiCo, Inc. | COM | 713448108 | 13,751 | 100,613 | SH | | SOLE | | 24,501 | 0 | 76,112 |
Pfizer, Inc. | COM | 717081103 | 6,550 | 167,178 | SH | | SOLE | | 41,174 | 0 | 126,004 |
Philip Morris International, I | COM | 718172109 | 1,090 | 12,810 | SH | | SOLE | | 9,385 | 0 | 3,425 |
Phillips 66 | COM | 718546104 | 1,220 | 10,952 | SH | | SOLE | | 8,394 | 0 | 2,558 |
Pioneer Natural Resources Co. | COM | 723787107 | 7,086 | 46,815 | SH | | SOLE | | 1,961 | 0 | 44,854 |
Plains All American Pipeline L | COM | 726503105 | 213 | 11,592 | SH | | SOLE | | 10,592 | 0 | 1,000 |
ProMIS Neurosciences, Inc. | COM | 74346m109 | 25 | 189,710 | SH | | SOLE | | 189,710 | 0 | 0 |
Procter & Gamble Co. | COM | 742718109 | 11,866 | 95,005 | SH | | SOLE | | 25,704 | 0 | 69,301 |
Prologis, Inc. | COM | 74340w103 | 569 | 6,383 | SH | | SOLE | | 4,647 | 0 | 1,736 |
QS Energy, Inc. | COM | 74736R106 | 6 | 36,000 | SH | | SOLE | | 28,000 | 0 | 8,000 |
Qualcomm, Inc. | COM | 747525103 | 1,254 | 14,216 | SH | | SOLE | | 14,216 | 0 | 0 |
RPM International, Inc. | COM | 749685103 | 432 | 5,627 | SH | | SOLE | | 5,627 | 0 | 0 |
Raytheon Co. | COM | 755111507 | 1,027 | 4,675 | SH | | SOLE | | 4,392 | 0 | 283 |
Realty Income Corp. | COM | 756109104 | 995 | 13,519 | SH | | SOLE | | 13,519 | 0 | 0 |
Regeneron Pharmaceuticals | COM | 75886F107 | 6,235 | 16,607 | SH | | SOLE | | 950 | 0 | 15,657 |
Ross Stores, Inc. | COM | 778296103 | 416 | 3,573 | SH | | SOLE | | 3,173 | 0 | 400 |
Royal Caribbean Cruises Ltd. | COM | v7780t103 | 334 | 2,500 | SH | | SOLE | | 2,500 | 0 | 0 |
SPDR S&P Biotech ETF | COM | 78464A870 | 516 | 5,424 | SH | | SOLE | | 3,814 | 0 | 1,610 |
SPDR S&P Homebuilders ETF | COM | 78464A888 | 225 | 4,939 | SH | | SOLE | | 4,839 | 0 | 100 |
SPDR S&P Oil & Gas Explor & Pr | COM | 78464A730 | 207 | 8,716 | SH | | SOLE | | 374 | 0 | 8,342 |
Salesforce.com Inc. | COM | 79466L302 | 2,755 | 16,941 | SH | | SOLE | | 4,328 | 0 | 12,613 |
Schlumberger Ltd. | COM | 806857108 | 368 | 9,155 | SH | | SOLE | | 3,129 | 0 | 6,026 |
Seagate Technology | COM | g7945m107 | 718 | 12,062 | SH | | SOLE | | 6,098 | 0 | 5,964 |
Sherwin-Williams Co. | COM | 824348106 | 18,076 | 30,977 | SH | | SOLE | | 2,031 | 0 | 28,946 |
Sirius XM Holdings, Inc. | COM | 82968B103 | 86 | 12,000 | SH | | SOLE | | 12,000 | 0 | 0 |
Stanley Black & Decker, Inc. | COM | 854502101 | 7,126 | 42,994 | SH | | SOLE | | 4,639 | 0 | 38,355 |
Starbucks Corp. | COM | 855244109 | 4,752 | 54,044 | SH | | SOLE | | 8,701 | 0 | 45,343 |
Stora Enso Oyj | COM | 86210M106 | 553 | 38,098 | SH | | SOLE | | 10,731 | 0 | 27,367 |
Stryker Corp. | COM | 863667101 | 14,733 | 70,177 | SH | | SOLE | | 3,846 | 0 | 66,331 |
Sysco Corp. | COM | 871829107 | 6,289 | 73,522 | SH | | SOLE | | 27,730 | 0 | 45,792 |
T-Mobile US, Inc. | COM | 872590104 | 1,055 | 13,459 | SH | | SOLE | | 2,809 | 0 | 10,650 |
TE Connectivity Ltd. | COM | H84989104 | 834 | 8,702 | SH | | SOLE | | 2,382 | 0 | 6,320 |
TJX Companies | COM | 872540109 | 12,162 | 199,188 | SH | | SOLE | | 22,638 | 0 | 176,550 |
Target Corp. | COM | 87612e106 | 2,613 | 20,379 | SH | | SOLE | | 17,751 | 0 | 2,628 |
Technology Select Sector SPDR | COM | 81369y803 | 1,627 | 17,745 | SH | | SOLE | | 13,121 | 0 | 4,624 |
Texas Instruments Inc. | COM | 882508104 | 5,698 | 44,412 | SH | | SOLE | | 10,072 | 0 | 34,340 |
Texas Pacific Land Trust | COM | 882610108 | 1,862 | 2,383 | SH | | SOLE | | 2,383 | 0 | 0 |
Thermo Fisher Scientific, Inc. | COM | 883556102 | 12,199 | 37,550 | SH | | SOLE | | 6,833 | 0 | 30,717 |
Truist Financial Corp. | COM | 89832q109 | 6,588 | 116,967 | SH | | SOLE | | 10,608 | 0 | 106,359 |
U.S. Bancorp | COM | 902973304 | 1,515 | 25,544 | SH | | SOLE | | 17,464 | 0 | 8,080 |
Umicore SA | COM | 90420M104 | 266 | 21,899 | SH | | SOLE | | 6,073 | 0 | 15,826 |
Unilever ADR | COM | 904767704 | 271 | 4,747 | SH | | SOLE | | 2,822 | 0 | 1,925 |
Unilever N.V. | COM | 904784709 | 1,245 | 21,670 | SH | | SOLE | | 3,445 | 0 | 18,225 |
Union Pacific Corp. | COM | 907818108 | 22,664 | 125,362 | SH | | SOLE | | 19,560 | 0 | 105,802 |
United Parcel Service, Inc. | COM | 911312106 | 378 | 3,233 | SH | | SOLE | | 1,520 | 0 | 1,713 |
United Rentals Inc. | COM | 911363109 | 1,000 | 5,998 | SH | | SOLE | | 1,745 | 0 | 4,253 |
United Technologies Corp. | COM | 913017109 | 2,456 | 16,397 | SH | | SOLE | | 13,523 | 0 | 2,874 |
UnitedHealth Group Inc. | COM | 91324p102 | 18,751 | 63,783 | SH | | SOLE | | 8,523 | 0 | 55,260 |
V. F. Corp. | COM | 918204108 | 13,239 | 132,846 | SH | | SOLE | | 16,544 | 0 | 116,302 |
Valero Energy Corp. | COM | 91913Y100 | 785 | 8,384 | SH | | SOLE | | 6,663 | 0 | 1,721 |
VanEck Vectors Low Carbon Ener | COM | 92189F502 | 228 | 3,009 | SH | | SOLE | | 1 | 0 | 3,008 |
Vanguard Health Care ETF | COM | 92204a504 | 400 | 2,087 | SH | | SOLE | | 1,887 | 0 | 200 |
Vanguard Information Technolog | COM | 92204a702 | 264 | 1,078 | SH | | SOLE | | 907 | 0 | 0 |
Vanguard Materials ETF | COM | 92204A801 | 381 | 2,837 | SH | | SOLE | | 2,837 | 0 | 0 |
Vanguard REIT ETF | COM | 922908553 | 1,432 | 15,428 | SH | | SOLE | | 15,248 | 0 | 180 |
Veolia Environnement SA | COM | 92334n103 | 417 | 15,691 | SH | | SOLE | | 4,025 | 0 | 11,666 |
VeriSign, Inc. | COM | 92343e102 | 385 | 2,000 | SH | | SOLE | | 2,000 | 0 | 0 |
Veritex Holdings, Inc. | COM | 923451108 | 733 | 25,165 | SH | | SOLE | | 0 | 0 | 25,165 |
Verizon Communications | COM | 92343v104 | 11,161 | 181,779 | SH | | SOLE | | 35,628 | 0 | 146,151 |
Visa, Inc. Class A | COM | 92826C839 | 35,269 | 187,703 | SH | | SOLE | | 19,748 | 0 | 167,955 |
Wal-Mart Stores, Inc. | COM | 931142103 | 5,795 | 48,759 | SH | | SOLE | | 14,383 | 0 | 34,376 |
Walgreens Boots Alliance, Inc. | COM | 931427108 | 882 | 14,955 | SH | | SOLE | | 12,871 | 0 | 2,084 |
Walt Disney Co. | COM | 254687106 | 21,025 | 145,369 | SH | | SOLE | | 26,534 | 0 | 118,835 |
Wells Fargo & Co. | COM | 949746101 | 990 | 18,401 | SH | | SOLE | | 16,655 | 0 | 1,746 |
Welltower, Inc. | COM | 95040Q104 | 315 | 3,852 | SH | | SOLE | | 3,852 | 0 | 0 |
XPO Logistics, Inc. | COM | 983793100 | 1,289 | 16,170 | SH | | SOLE | | 0 | 0 | 16,170 |
Xylem, Inc. | COM | 98419M100 | 6,010 | 76,284 | SH | | SOLE | | 4,662 | 0 | 71,622 |
Yum Brands, Inc. | COM | 988498101 | 303 | 3,007 | SH | | SOLE | | 1,563 | 0 | 1,444 |
Zimmer Biomet Holdings, Inc. | COM | 98956P102 | 364 | 2,435 | SH | | SOLE | | 2,387 | 0 | 48 |
iShares Nasdaq Biotechnology I | NASDAQ BIOTECH | 464287556 | 448 | 3,715 | SH | | SOLE | | 2,119 | 0 | 1,596 |
Invesco FTSE RAFI US 1000 ETF | FTSE RAFI 1000 | 46137V613 | 420 | 3,311 | SH | | SOLE | | 1,147 | 0 | 2,164 |
Invesco QQQ Trust Series 1 | UNIT SER 1 | 46090E103 | 14,656 | 68,933 | SH | | SOLE | | 12,191 | 0 | 56,742 |
Invesco S&P 500 Equal Weight E | S&P500 EQL WGT | 46137V357 | 13,317 | 115,080 | SH | | SOLE | | 29,326 | 0 | 85,754 |
Invesco Water Resources ETF | WATER RES ETF | 46137v142 | 297 | 7,700 | SH | | SOLE | | 7,700 | 0 | 0 |
Madison Covered Call & Equity | COM | 557437100 | 171 | 25,785 | SH | | SOLE | | 25,785 | 0 | 0 |
ProShares S&P 500 ex-Energy ET | SP500 EX ENRGY | 74347B581 | 1,141 | 16,641 | SH | | SOLE | | 14,543 | 0 | 2,098 |
SPDR Dow Jones ETF Trust | UT SER 1 | 78467x109 | 809 | 2,836 | SH | | SOLE | | 2,486 | 0 | 350 |
SPDR Portfolio Mid Cap ETF | PORTFOLIO MD ETF | 78464a847 | 616 | 17,015 | SH | | SOLE | | 281 | 0 | 16,734 |
SPDR S&P 500 ETF Trust | TR UNIT | 78462F103 | 23,727 | 73,718 | SH | | SOLE | | 44,547 | 0 | 29,171 |
SPDR S&P 600 Small Cap Growth | S&P 600 SMCP GRW | 78464A201 | 884 | 13,706 | SH | | SOLE | | 13,706 | 0 | 0 |
SPDR S&P Dividend ETF | S&P DIVID ETF | 78464A763 | 1,692 | 15,727 | SH | | SOLE | | 11,265 | 0 | 4,462 |
SPDR S&P MidCap 400 ETF Trust | UTSER1 S&PDCRP | 78467Y107 | 5,330 | 14,199 | SH | | SOLE | | 9,520 | 0 | 4,679 |
Schwab U.S. Large-Cap ETF | US LRG CAP ETF | 808524201 | 3,695 | 48,105 | SH | | SOLE | | 6,010 | 0 | 42,095 |
Schwab U.S. Mid-Cap ETF | US MID CAP ETF | 808524508 | 2,231 | 37,093 | SH | | SOLE | | 4,977 | 0 | 32,116 |
Schwab U.S. Small-Cap ETF | US SML CAP ETF | 808524607 | 1,346 | 17,799 | SH | | SOLE | | 3,708 | 0 | 14,091 |
Vanguard Dividend Appreciation | DIV APP ETF | 921908844 | 8,765 | 70,315 | SH | | SOLE | | 66,562 | 0 | 3,753 |
Vanguard Growth ETF | GROWTH ETF | 922908736 | 445 | 2,444 | SH | | SOLE | | 2,444 | 0 | 0 |
Vanguard High Dividend Yield I | HIGH DIV YLD | 921946406 | 1,110 | 11,845 | SH | | SOLE | | 1,105 | 0 | 10,740 |
Vanguard Mid-Cap ETF | MID CAP ETF | 922908629 | 694 | 3,897 | SH | | SOLE | | 3,851 | 0 | 46 |
Vanguard S&P 500 ETF | S&P 500 ETF SHS | 922908363 | 4,269 | 14,433 | SH | | SOLE | | 1,182 | 0 | 13,251 |
Vanguard Small Cap ETF | SMALL CP ETF | 922908751 | 3,592 | 21,683 | SH | | SOLE | | 8,776 | 0 | 12,907 |
Vanguard Small Cap Value ETF | SM CP VAL ETF | 922908611 | 799 | 5,832 | SH | | SOLE | | 5,553 | 0 | 279 |
Vanguard Total Stock Market ET | TOTAL STK MKT | 922908769 | 8,272 | 50,557 | SH | | SOLE | | 38,010 | 0 | 12,547 |
Vanguard Total World Stock ETF | TT WRLD ST ETF | 922042742 | 362 | 4,465 | SH | | SOLE | | 4,465 | 0 | 0 |
Vanguard Value ETF | VALUE ETF | 922908744 | 267 | 2,226 | SH | | SOLE | | 776 | 0 | 1,450 |
WisdomTree SmallCap Dividend F | US SMALLCAP DIVD | 97717w604 | 242 | 8,436 | SH | | SOLE | | 8,436 | 0 | 0 |
WisdomTree Total Dividend Fd | US TOTAL DIVIDND | 97717w109 | 375 | 3,550 | SH | | SOLE | | 3,432 | 0 | 118 |
WisdomTree Trust U.S. MidCap D | US MIDCAP DIVID | 97717w505 | 1,655 | 43,494 | SH | | SOLE | | 43,494 | 0 | 0 |
iShares DJ US Healthcare Secto | CORE S&P TTL STK | 464287762 | 202 | 935 | SH | | SOLE | | 935 | 0 | 0 |
iShares Dow Jones Select Divid | SELECT DIVID ETF | 464287168 | 1,295 | 12,257 | SH | | SOLE | | 12,257 | 0 | 0 |
iShares MSCI USA ESG Optimized | ESG MSCI USA ETF | 46435G425 | 13,655 | 191,457 | SH | | SOLE | | 38,339 | 0 | 153,118 |
iShares Russell 1000 Growth In | RUS 1000 GRW ETF | 464287614 | 8,059 | 45,812 | SH | | SOLE | | 33,070 | 0 | 12,742 |
iShares Russell 1000 Index | RUS 1000 ETF | 464287622 | 1,225 | 6,865 | SH | | SOLE | | 166 | 0 | 6,699 |
iShares Russell 1000 Value Ind | RUS 1000 VAL ETF | 464287598 | 2,155 | 15,791 | SH | | SOLE | | 15,066 | 0 | 725 |
iShares Russell 2000 Index Fun | RUSSELL 2000 ETF | 464287655 | 6,537 | 39,457 | SH | | SOLE | | 36,888 | 0 | 2,569 |
iShares Russell 3000 Index Fun | RUSEL 2500 ETF | 464287689 | 461 | 2,448 | SH | | SOLE | | 0 | 0 | 2,448 |
iShares Russell Midcap Index F | RUSSELL 3000 | 464287499 | 803 | 13,471 | SH | | SOLE | | 7,538 | 0 | 5,933 |
iShares S&P 400 Midcap 400 Val | RUS MID-CAP ETF | 464287705 | 379 | 2,218 | SH | | SOLE | | 2,218 | 0 | 0 |
iShares S&P 500 Growth Index | S&P MC 400VL ETF | 464287309 | 974 | 5,028 | SH | | SOLE | | 4,748 | 0 | 280 |
iShares S&P 500 Index Fund | CORE S&P500 ETF | 464287200 | 111,395 | 344,620 | SH | | SOLE | | 61,322 | 0 | 0 |
iShares S&P MidCap 400 Index F | CORE S&P MCP ETF | 464287507 | 28,040 | 136,236 | SH | | SOLE | | 31,668 | 0 | 104,568 |
iShares S&P SmallCap 600 Index | CORE S&P SCP ETF | 464287804 | 28,350 | 338,098 | SH | | SOLE | | 47,082 | 0 | 291,016 |
iShares Tr Russell 2000 Value | RUS 2000 VAL ETF | 464287630 | 385 | 2,998 | SH | | SOLE | | 2,998 | 0 | 0 |
SPDR MSCI EAFE Fossil Fuel Re | MSCI EAFE FS ETF | 78470E106 | 934 | 12,885 | SH | | SOLE | | 3,184 | 0 | 9,701 |
Schwab Emerging Markets Equity | EMRG MKTEQ ETF | 808524706 | 210 | 7,655 | SH | | SOLE | | 0 | 0 | 7,655 |
Schwab International Equity ET | INTL EQTY ETF | 808524805 | 2,067 | 61,474 | SH | | SOLE | | 8,416 | 0 | 53,058 |
Vanguard FTSE All-Wld ex-US Sm | FTSE SMCAP ETF | 922042718 | 1,294 | 11,643 | SH | | SOLE | | 3,278 | 0 | 8,365 |
Vanguard FTSE All-World ex-US | ALLWRLD EX US | 922042775 | 5,001 | 93,040 | SH | | SOLE | | 27,110 | 0 | 65,930 |
Vanguard FTSE Developed Market | FTSE DEV MKT ETF | 921943858 | 1,940 | 44,022 | SH | | SOLE | | 24,077 | 0 | 19,945 |
Vanguard MSCI Emerging Markets | FTSE EMR MKT ETF | 922042858 | 1,007 | 22,652 | SH | | SOLE | | 18,660 | 0 | 3,992 |
iShare Core MSCI EAFE ETF | CORE MSCI EAFE | 46432F842 | 28,637 | 438,953 | SH | | SOLE | | 83,507 | 0 | 355,447 |
iShares Core MSCI Emerging Mar | CORE MSCI EMKT | 46434g103 | 8,176 | 152,084 | SH | | SOLE | | 15,284 | 0 | 136,800 |
iShares MSCI EAFE ESG Select E | ESG MSCI EAFE | 46435G516 | 37,720 | 548,733 | SH | | SOLE | | 47,437 | 0 | 501,296 |
iShares MSCI EAFE Index Fund | MSCI EAFE ESG OP | 464287465 | 7,720 | 111,180 | SH | | SOLE | | 90,379 | 0 | 20,801 |
iShares MSCI EAFE Small Cap In | EAFE SML CP ETF | 464288273 | 1,623 | 26,058 | SH | | SOLE | | 20,817 | 0 | 5,241 |
iShares MSCI EM ESG Select ETF | ESG MSCI EM ETF | 46434G863 | 276 | 7,670 | SH | | SOLE | | 12 | 0 | 7,658 |
iShares MSCI Emerging Markets | MSCI EM MKT ETF | 464287234 | 3,200 | 71,324 | SH | | SOLE | | 59,519 | 0 | 11,805 |
DNP Select Income Fund, Inc. | COM | 23325p104 | 146 | 11,404 | SH | | SOLE | | 8,294 | 0 | 3,110 |
Templeton Dragon Fund, Inc. | COM | 88018T101 | 210 | 10,776 | SH | | SOLE | | 10,776 | 0 | 0 |