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 | (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 | ||
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 |