WELCH & FORBES LLC

WELCH & FORBES LLC latest Q1_2021 13F filings reported $5,415,102,000 in market value on this 2021-04-14 report date . The portfolio quarterly return is 5.93%. This fund has 386 securities concentrations of 100% weights.

WELCH & FORBES LLC largest holding is Apple Inc. with weight of 4.19% and $226,984,000 in market value. The portfolio return is computed based on the amount invested in the new quarter. The following shows the portfolio details.

Portfolio Performance History

FILE DATEREPORT PERIODQTR YEARFILE TYPENOS. OF STOCKSREPORTED VALUERETURN
2021-04-142021-03-31Q1_202113F-HR386$5,415,102,0005.93%
2021-01-192020-12-31Q4_202013F-HR386$5,111,871,00010.31%
2020-10-232020-09-30Q3_202013F-HR353$4,633,937,0008.55%
2020-07-152020-06-30Q2_202013F-HR345$4,269,114,00019.24%
2020-04-172020-03-31Q1_202013F-HR329$3,580,296,000-20.34%
2020-01-172019-12-31Q4_201913F-HR351$4,494,581,0007.26%
2019-10-112019-09-30Q3_201913F-HR348$4,190,314,0002.01%
2019-07-122019-06-30Q2_201913F-HR345$4,107,783,0003.05%
2019-04-292019-03-31Q1_201913F-HR347$3,986,072,00012.38%
2019-02-052018-12-31Q4_201813F-HR339$3,547,112,000-15.45%
2018-10-172018-09-30Q3_201813F-HR360$4,195,364,0008.48%
2018-07-162018-06-30Q2_201813F-HR359$3,867,554,000-0.34%
2018-04-122018-03-31Q1_201813F-HR356$3,880,640,0003.58%
2018-01-262017-12-31Q4_201713F-HR338$3,746,624,000-1.38%
2017-11-132017-09-30Q3_201713F-HR332$3,799,118,0006.18%
2017-07-312017-06-30Q2_201713F-HR344$3,578,096,0002.41%
2017-07-312017-03-31Q1_201713F-HR/A347$3,493,825,0000.00%
2017-04-272017-03-31Q1_201713F-HR315$3,254,669,000-2.61%
2017-02-072016-12-31Q4_201613F-HR343$3,341,812,00015.56%
2016-11-022016-09-30Q3_201613F-HR302$2,891,948,000-11.87%
2016-08-022016-06-30Q2_201613F-HR337$3,281,435,0002.19%

Portfolio Details

Stock NameTickersValueCurrent Value (x1000)Change Value %WeightComputed PriceShares Change %Current Shares
APPLE INCAAPLDECR$226,984-0.08%4.19%$122.150.00%1,858,235
MICROSOFT CORPMSFTINCR$213,7010.05%3.95%$235.77-0.01%906,393
VISA INCVDECR$161,106-0.01%2.98%$211.730.02%760,902
DANAHER CORPORATIONDHRINCR$158,3370.01%2.92%$225.080.00%703,469
ANSYS INCANSSDECR$149,984-0.07%2.77%$339.56-0.01%441,698
CARMAX INCKMXINCR$136,8300.40%2.53%$132.660.00%1,031,429
HOME DEPOT INCHDINCR$133,5700.16%2.47%$305.250.01%437,571
STRYKER CORPORATIONSYKDECR$128,824-0.01%2.38%$243.580.00%528,874
JOHNSON & JOHNSONJNJINCR$124,7590.06%2.30%$164.350.01%759,110
ALPHABET INCGOOGINCR$123,0630.19%2.27%$2068.630.00%59,490
OREILLY AUTOMOTIVE INCORLYINCR$117,7550.12%2.17%$507.250.00%232,143
PROCTER AND GAMBLE COPGDECR$107,588-0.04%1.99%$135.43-0.01%794,416
J P MORGAN CHASE & CO COMJPMINCR$107,3520.21%1.98%$152.230.01%705,194
FISERV INCFISVINCR$102,7130.07%1.90%$119.040.02%862,846
ECOLAB INCECLINCR$87,8270.02%1.62%$214.070.03%410,273
IDEXX LABS INCIDXXDECR$86,979-0.03%1.61%$489.31-0.01%177,758
RAYTHEON TECHNOLOGIES CORP USD 1.0RTXINCR$85,5750.08%1.58%$77.270.00%1,107,485
NVIDIA CORPORATIONNVDADECR$84,867-0.01%1.57%$533.93-0.03%158,949
PEPSICO INCPEPDECR$84,005-0.05%1.55%$141.450.00%593,887
METTLER TOLEDO INTERNATIONALMTDINCR$82,6730.01%1.53%$1155.68-0.01%71,536
ABBOTT LABSABTINCR$77,7620.10%1.44%$119.840.01%648,879
ROPER TECHNOLOGIES INCROPDECR$75,306-0.04%1.39%$403.350.03%186,703
MCDONALDS CORPMCDINCR$68,6180.06%1.27%$224.140.01%306,140
SPDR S&P MIDCAP 400 ETF TR ZMDYINCR$68,1550.18%1.26%$476.050.04%143,168
COMCAST CORP NEWCMCSAINCR$60,8350.07%1.12%$54.110.04%1,124,290
RESMED INCRMDDECR$60,286-0.06%1.11%$194.020.03%310,720
CHUBB LTD CHF 24.15CBINCR$58,9350.06%1.09%$157.970.04%373,073
FACEBOOK INCFBINCR$58,3650.09%1.08%$294.530.01%198,165
COSTCO WHSL CORP NEWCOSTINCR$55,3680.25%1.02%$352.470.33%157,084
WATSCO INCWSOINCR$52,2780.20%0.97%$260.750.04%200,490
AUTOMATIC DATA PROCESSINGADPINCR$49,8910.07%0.92%$188.470.00%264,717
AMERIPRISE FINL INCAMPINCR$48,7760.21%0.90%$232.450.01%209,834
AMAZON COM INCAMZNDECR$47,880-0.01%0.88%$3094.020.04%15,475
ALPHABET INC USD 0.001 CLS AGOOGLINCR$46,7550.16%0.86%$2062.51-0.01%22,669
PAYCHEXPAYXINCR$46,5250.03%0.86%$98.02-0.02%474,656
INTEL CORPINTCINCR$45,8130.25%0.85%$64.00-0.03%715,834
TJX COMPANIES, INC.TJXDECR$45,179-0.06%0.83%$66.15-0.03%682,979
VERTEX PHARMACEUTICALS INCVRTXDECR$45,0580.00%0.83%$214.890.10%209,680
ABBVIE INCABBVINCR$43,9380.03%0.81%$108.220.02%406,009
BALL CORPBLLDECR$43,272-0.05%0.80%$84.740.05%510,638
STANLEY BLACK & DECKER INCSWKINCR$39,2530.17%0.72%$199.670.05%196,587
ISHARES TRPFFINCR$38,2570.06%0.71%$38.400.07%996,279
CHURCH & DWIGHT INCCHDINCR$38,1680.01%0.70%$87.350.01%436,948
BK OF AMERICA CORPBACINCR$37,0660.34%0.68%$38.690.05%958,041
VERIZON COMMUNICATIONS INCVZINCR$35,0650.19%0.65%$58.150.21%603,001
3M COMMMINCR$33,8930.09%0.63%$192.67-0.01%175,908
ADOBE SYSTEMS INCORPORATEDADBEDECR$34,0520.00%0.63%$475.370.05%71,632
MERCK & CO INC NEWMRKDECR$32,965-0.07%0.61%$77.09-0.01%427,623
CHEVRON CORP NEWCVXINCR$32,6550.29%0.60%$104.790.04%311,620
THERMO FISHER SCIENTIFIC INCTMOINCR$31,9160.01%0.59%$456.390.03%69,931
GALLAGHER ARTHUR J & COAJGINCR$31,4730.03%0.58%$124.770.02%252,245
FIRST TR EXCHANGE-TRADED FDEMLPINCR$30,7780.03%0.57%$22.81-0.05%1,349,329
BERKSHIRE HATHAWAY INC NEWBRK/BINCR$27,3150.14%0.50%$255.470.03%106,919
AFLAC INCORPORATEDAFLINCR$26,7360.14%0.49%$51.18-0.01%522,386
CISCO SYSTEMSCSCOINCR$26,2850.20%0.49%$51.710.03%508,312
IRON MTN INC NEWIRMINCR$26,6440.26%0.49%$37.010.00%719,899
COGNEX CORPCGNXDECR$25,547-0.01%0.47%$82.99-0.04%307,837
LILLY ELI & COLLYINCR$23,8540.10%0.44%$186.82-0.01%127,685
OTIS WORLDWIDE CORPORATION USD 0.01OTISDECR$24,067-0.01%0.44%$68.45-0.02%351,612
TORONTO DOMINION BK ONTTDINCR$23,7280.16%0.44%$65.210.01%363,878
COCA COLA COKODECR$23,504-0.02%0.43%$52.710.02%445,903
DOVER CORPDOVINCR$23,4750.11%0.43%$137.130.02%171,187
GLAXOSMITHKLINE PLCGSKDECR$23,262-0.03%0.43%$35.690.00%651,779
PFIZER COMPANY INCPFEDECR$23,293-0.03%0.43%$36.23-0.01%642,908
AMERICAN WTR WKS CO INC NEWAWKINCR$21,5063.09%0.40%$149.923.19%143,446
BECTON DICKINSON & COBDXDECR$21,581-0.02%0.40%$243.150.01%88,756
BOOKING HOLDINGS INCBKNGINCR$21,8010.06%0.40%$2329.910.01%9,357
LINDE PLC EUR 0.001LININCR$21,4980.06%0.40%$280.130.00%76,742
STARBUCKS CORPSBUXINCR$21,8950.07%0.40%$109.270.05%200,378
EDWARDS LIFESCIENCES CORPORATIONEWDECR$20,635-0.10%0.38%$83.64-0.02%246,709
EXXON MOBIL CORPXOMINCR$20,1660.32%0.37%$55.83-0.02%361,196
FIRST TR EXCHANGE-TRADED FDFTSLINCR$19,9560.10%0.37%$47.890.09%416,720
ISHARES TRLQDDECR$20,101-0.06%0.37%$130.050.00%154,565
QUALCOMM INCORPORATEDQCOMDECR$20,019-0.13%0.37%$132.600.00%150,978
CUMMINS INCCMIINCR$19,4230.25%0.36%$259.110.09%74,960
FORTIVE CORP USD 0.01FTVDECR$19,671-0.03%0.36%$70.64-0.02%278,479
OMNICOM GROUP INCOMCINCR$19,6420.21%0.36%$74.150.01%264,895
MEDTRONIC PLC USD 0.1MDTINCR$17,7960.01%0.33%$118.120.00%150,656
VANGUARD TAX-MANAGED INTL FDVEAINCR$17,5420.17%0.32%$49.110.12%357,199
WALMART INCWMTDECR$17,160-0.01%0.32%$135.830.05%126,331
EXPEDITORS INTL WASH INCEXPDINCR$16,9580.01%0.31%$107.68-0.10%157,478
CINTAS CORPCTASDECR$16,469-0.03%0.30%$341.310.01%48,252
LANCASTER COLONY CORPLANCDECR$16,057-0.09%0.30%$175.36-0.05%91,567
BOSTON SCIENTIFIC CORPBSXINCR$15,4340.08%0.29%$38.650.00%399,320
ISHARES TRIGSBINCR$15,4520.09%0.29%$54.680.10%282,571
SMITH A O CORPAOSINCR$15,4090.44%0.28%$67.610.17%227,906
ACCENTURE PLCACNINCR$13,7090.31%0.25%$276.240.24%49,627
AT&T INCTINCR$13,7620.04%0.25%$30.27-0.01%454,654
DISNEY WALT CODISINCR$13,6090.04%0.25%$184.530.02%73,751
EMERSON ELEC COEMRINCR$13,6030.11%0.25%$90.23-0.01%150,766
AMERICAN EXPRESS COMPANYAXPINCR$13,1400.18%0.24%$141.440.01%92,901
CONSTELLATION BRANDS INCSTZINCR$12,8770.07%0.24%$228.010.03%56,476
BRISTOL MYERS SQUIBB COBMYDECR$12,557-0.03%0.23%$63.12-0.04%198,924
CARRIER GLOBAL CORPORAITON USD 0.01CARRINCR$12,4540.11%0.23%$42.22-0.01%294,974
S & P DEPOSITORY RECEIPTSSPYINCR$12,6940.04%0.23%$396.32-0.01%32,030
US BANCORP DEL COMPANYUSBINCR$12,5200.07%0.23%$55.31-0.10%226,348
AIR PRODUCTS & CHEMICALS INCAPDDECR$12,042-0.01%0.22%$281.36-0.04%42,800
SYSCO CORPORATIONSYYINCR$11,8540.03%0.22%$78.74-0.03%150,540
TRACTOR SUPPLY COTSCOINCR$11,9910.26%0.22%$177.080.00%67,714
UNITED PARCEL SERVICEUPSDECR$11,431-0.02%0.21%$170.01-0.03%67,238
INTERNATIONAL BUSINESS MACHINE COMPANYIBMINCR$10,1730.04%0.19%$133.26-0.02%76,342
ISHARES TRIWMINCR$10,2050.69%0.19%$220.940.50%46,190
LINCOLN ELEC HLDGS INCLECOINCR$10,2170.07%0.19%$122.940.01%83,107
CVS HEALTH CORPORATIONCVSINCR$9,6560.11%0.18%$75.240.01%128,341
MOODYS CORPMCOINCR$9,9650.25%0.18%$298.620.21%33,370
AMGENAMGNINCR$8,9470.04%0.17%$248.81-0.04%35,959
CHECK POINT SOFTWARE TECH LTCHKPDECR$9,102-0.16%0.17%$111.98-0.01%81,284
ORACLE SYSTEMSORCLINCR$9,0810.09%0.17%$70.170.00%129,408
NIKE INCNKEDECR$8,793-0.02%0.16%$132.900.04%66,165
CAPITAL ONE FINL CORPCOFINCR$7,8690.29%0.15%$127.240.00%61,843
CARLISLE COS INCCSLINCR$8,2780.13%0.15%$164.580.07%50,297
DUKE ENERGY CORP NEWDUKINCR$7,9310.01%0.15%$96.53-0.04%82,160
L3HARRIS TECHNOLOGIES INCLHXINCR$8,0650.38%0.15%$202.680.29%39,791
NOVARTIS AG SPONSORED ADRNVSDECR$7,766-0.08%0.14%$85.480.02%90,852
SHERWIN-WILLIAMS COMPANY USD1.0SHWDECR$7,740-0.03%0.14%$737.99-0.04%10,488
VMWARE INCVMWINCR$7,5180.21%0.14%$150.450.13%49,971
CATERPILLAR INCCATINCR$6,8840.27%0.13%$231.870.00%29,689
HAIN CELESTIAL GROUP INCHAININCR$7,2260.08%0.13%$43.60-0.01%165,726
RPM INTL INCRPMINCR$6,8410.07%0.13%$91.860.06%74,476
STATE STR CORPSTTINCR$6,8100.07%0.13%$84.02-0.07%81,053
TEXAS INSTRUMENTS INCTXNINCR$6,4110.15%0.12%$189.000.00%33,921
VANGUARD BD INDEX FDSBSVINCR$6,3560.03%0.12%$82.180.04%77,339
VANGUARD INTL EQUITY INDEX FVEUINCR$6,3080.04%0.12%$60.680.00%103,947
COLGATE PALMOLIVE COCLDECR$6,191-0.22%0.11%$78.83-0.15%78,537
FIRST TR EXCH TRADED FD IIIFPEIINCR$5,8550.33%0.11%$20.260.34%289,053
GENERAL ELECTRIC COMPANYGEINCR$5,9870.18%0.11%$13.13-0.03%455,960
ISHARES TRIWOINCR$6,1020.09%0.11%$300.720.04%20,291
NEXTERA ENERGY INC COMNEEINCR$5,9540.05%0.11%$75.600.07%78,758
UNION PAC CORPUNPINCR$5,8510.05%0.11%$220.43-0.01%26,544
VANGUARD BD INDEX FDSBIVDECR$6,209-0.07%0.11%$88.74-0.03%69,969
FIRST TRUST ENHANCED SHORT MATURITY ETFFTSMDECR$5,639-0.02%0.10%$59.96-0.02%94,042
GENERAL MLS INCGISINCR$5,5470.00%0.10%$61.32-0.04%90,454
ILLINOIS TOOL WORKS INC USD 0.01ITWDECR$5,494-0.05%0.10%$221.53-0.12%24,800
ANALOG DEVICES INCADIINCR$4,6460.05%0.09%$155.070.00%29,961
APTIV PLCAPTVBUY$4,9250.00%0.09%$137.940.00%35,705
MASTERCARD INCORPORATEDMADECR$4,682-0.03%0.09%$356.10-0.03%13,148
KIMBERLY-CLARK CORPKMBINCR$4,3860.00%0.08%$139.07-0.03%31,538
PROGRESSIVE CORPPGRDECR$4,125-0.04%0.08%$95.600.00%43,147
WISDOMTREE TRDXJINCR$4,4300.23%0.08%$61.330.09%72,232
ICON PLCICLRINCR$3,9200.01%0.07%$196.340.00%19,965
LOWES COS INCLOWINCR$3,7880.17%0.07%$190.21-0.02%19,915
WELLS FARGO CO NEWWFCINCR$3,9040.24%0.07%$39.07-0.04%99,928
HONEYWELL INTL INCHONINCR$3,0670.03%0.06%$217.070.01%14,129
ISHARES GOLD TRUSTIAUBUY$3,1400.00%0.06%$16.260.00%193,092
ISHARES TRTIPINCR$3,3920.11%0.06%$125.490.13%27,029
PAYPAL HLDGS INCPYPLINCR$3,2150.02%0.06%$242.84-0.02%13,239
TRUIST FINL CORPTFCINCR$3,1390.21%0.06%$58.30-0.01%53,842
ALLIANT CORPORATIONLNTINCR$2,7440.05%0.05%$54.160.00%50,664
GILEAD SCIENCES INCGILDINCR$2,7680.09%0.05%$64.63-0.02%42,827
INVESCO QQQ TRQQQINCR$2,9390.00%0.05%$319.18-0.01%9,208
ISHARES TREEMINCR$2,7740.17%0.05%$53.340.13%52,007
ISHARES TR S&P MIDCAP 400 INDEX FUNDIJHINCR$2,6120.18%0.05%$260.310.04%10,034
LOCKHEED MARTIN CORPLMTINCR$2,9040.04%0.05%$369.51-0.01%7,859
NEWELL BRANDS INCNWLINCR$2,7320.23%0.05%$26.77-0.03%102,047
NORTHROP GRUMMAN CORPORATION USD 1.0NOCINCR$2,7410.06%0.05%$323.65-0.01%8,469
SPDR SERIE DIVIDEND ETFSDYINCR$2,8760.09%0.05%$118.04-0.02%24,364
VALERO ENERGYVLOINCR$2,6010.36%0.05%$71.610.08%36,322
VANECK VECTORS ETF TRGDXINCR$2,8240.39%0.05%$32.510.54%86,872
VANGUARD INTL EQUITY INDEX FVWOINCR$2,7980.04%0.05%$52.040.01%53,764
VONTIER CORP USD 0.0001VNTDECR$2,482-0.41%0.05%$30.27-0.35%81,985
WALGREENS BOOTS ALLIANCE INCWBAINCR$2,5860.28%0.05%$54.90-0.07%47,103
ZIMMER BIOMET HOLDINGS INCZBHINCR$2,7320.02%0.05%$160.07-0.01%17,068
AMERICAN TOWER CORP NEWAMTINCR$2,2550.08%0.04%$239.080.02%9,432
BANK OZKOZKINCR$1,9520.29%0.04%$40.85-0.01%47,785
CIGNA CORP NEWCIDECR$2,282-0.01%0.04%$241.71-0.15%9,441
EQUINIX INCEQIXINCR$2,0591.29%0.04%$679.311.41%3,031
ISHARES MSCI EAFE ETFEFAINCR$1,9490.13%0.04%$75.900.08%25,678
MARSH & MCLENNAN COS INCMMCDECR$1,904-0.10%0.04%$121.77-0.13%15,636
PHILIP MORRIS INTL INCPMINCR$2,1390.02%0.04%$88.72-0.04%24,109
STERICYCLE INCSRCLDECR$1,932-0.13%0.04%$67.52-0.11%28,615
ALIBABA GROUP HOLDINGBABADECR$1,413-0.10%0.03%$226.77-0.08%6,231
BLACKROCK MUNI INTER DR FD I MUIINCR$1,4320.01%0.03%$15.040.00%95,219
BP AMOCO P L CBPINCR$1,7390.12%0.03%$24.36-0.06%71,390
BROADCOM LTD NPVAVGOINCR$1,4810.07%0.03%$463.540.01%3,195
CANADIAN NATL RY COCNIINCR$1,8800.06%0.03%$115.990.00%16,208
CONOCOPHILLIPS COM CL-BCOPINCR$1,5840.33%0.03%$52.980.00%29,900
COPART INCCPRTDECR$1,374-0.19%0.03%$108.62-0.05%12,650
DEERE & CODEINCR$1,8330.14%0.03%$374.23-0.18%4,898
DIAGEO PLC SPON ADR NEWDEOINCR$1,4670.03%0.03%$164.240.00%8,932
EVERSOURCE ENERGYESINCR$1,3740.01%0.03%$86.610.00%15,865
GENERAL MOTORS COGMBUY$1,4050.00%0.03%$57.460.00%24,453
INTUITINTUINCR$1,4770.01%0.03%$383.040.00%3,856
ISHARES TROEFINCR$1,7210.02%0.03%$179.83-0.03%9,570
ISHARES SELECT DIVIDEND ETFDVYINCR$1,8760.28%0.03%$114.070.07%16,446
ISHARES CORE S&P 500 INDEX ETFIVVDECR$1,514-0.01%0.03%$398.11-0.07%3,803
ISHARES TRIWDINCR$1,4190.01%0.03%$151.59-0.09%9,361
ISHARES TRIWBINCR$1,4230.06%0.03%$223.740.00%6,360
ISHARES TRUSMVINCR$1,7270.02%0.03%$69.180.00%24,965
MASCO CORPMASINCR$1,7350.03%0.03%$59.90-0.05%28,967
PNC FINL SVCS GROUP INCPNCINCR$1,6990.17%0.03%$175.440.00%9,684
SERVICE PPTYS TRSVCDECR$1,512-0.08%0.03%$11.86-0.11%127,445
SNOWFLAKE INCSNOWBUY$1,4270.00%0.03%$229.310.00%6,223
SUNCOR ENERGY INC NEWSUINCR$1,8040.18%0.03%$20.90-0.06%86,328
TARGET CORPTGTINCR$1,3830.13%0.03%$198.190.01%6,978
VANGUARD INTL EQUITY INDEX FVSSINCR$1,4400.01%0.03%$128.40-0.04%11,215
VARIAN MEDICAL SYSTEMS, INC.VARDECR$1,797-0.05%0.03%$176.54-0.06%10,179
VERISK ANALYTICS INCVRSKINCR$1,7730.97%0.03%$176.681.31%10,035
AGILENT TECHNOLOGIES INCAINCR$8170.08%0.02%$127.100.01%6,428
ALTRIA GROUP INCMOINCR$1,3180.13%0.02%$51.15-0.09%25,765
BLACKROCK INC USD 0.01BLKINCR$1,3490.08%0.02%$754.050.03%1,789
BROADRIDGE FINL SOLUTIONS INBRDECR$1,0230.00%0.02%$153.120.00%6,681
CALAVO GROWERS INCCVGWINCR$1,2070.06%0.02%$77.61-0.05%15,553
CF INDS HLDGS INCCFINCR$1,1430.09%0.02%$45.42-0.07%25,167
DOW HOLDINGS INC USD 0.01DOWDECR$872-0.26%0.02%$63.95-0.36%13,636
DUPONT DE NEMOURS INC USD 0.01DDDECR$980-0.37%0.02%$77.28-0.42%12,681
GARTNER INCITINCR$1,3000.14%0.02%$182.530.00%7,122
HUBBELL INCHUBBINCR$8470.19%0.02%$186.980.00%4,530
INTUITIVE SURGICAL INCISRGDECR$909-0.10%0.02%$739.020.00%1,230
INVESCO EXCH TRADED FD TR IIBKLNDECR$878-0.01%0.02%$22.120.00%39,700
INVESCO EXCH TRADED FD TR IITANDECR$1,303-0.21%0.02%$91.76-0.11%14,200
ISHARES TRIWRINCR$1,2000.04%0.02%$73.97-0.03%16,223
ISHARES TRIWFDECR$1,174-0.01%0.02%$243.32-0.02%4,825
ISHARES TRIJRINCR$8710.23%0.02%$108.470.04%8,030
ISHARES TRMTUMINCR$9470.00%0.02%$160.810.01%5,889
PARKER-HANNIFIN CORPPHINCR$1,0160.19%0.02%$315.720.03%3,218
PPG INDS INCPPGINCR$1,0080.04%0.02%$150.250.00%6,709
S&P GLOBAL INCSPGIDECR$1,155-0.13%0.02%$352.89-0.19%3,273
SALESFORCE.COMCRMDECR$1,292-0.01%0.02%$211.980.04%6,095
SCHWAB US DIVIDEND EQUITY ETFSCHDINCR$9370.14%0.02%$72.920.00%12,850
SHOPIFY INCSHOPDECR$1,297-0.02%0.02%$1106.660.00%1,172
SVB FINANCIAL GROUPSIVBINCR$8790.25%0.02%$493.82-0.02%1,780
TESLA MOTORS INCTSLAINCR$9050.09%0.02%$667.900.15%1,355
UNILEVER ADRULDECR$1,133-0.08%0.02%$55.850.00%20,286
UNITEDHEALTH GROUP INCUNHINCR$1,1640.02%0.02%$372.24-0.04%3,127
VANGUARD INDEX FDSVOOINCR$1,3220.06%0.02%$364.290.00%3,629
VANGUARD INDEX FDSVBINCR$1,0410.39%0.02%$214.200.26%4,860
WATERS CORPWATINCR$1,2580.12%0.02%$284.29-0.03%4,425
WATTS WATER TECHNOLOGIES INCWTSDECR$977-0.02%0.02%$118.740.00%8,228
WEC ENERGY GROUP INCWECINCR$1,2330.02%0.02%$93.680.00%13,162
WORKDAY INCWDAYINCR$8490.04%0.02%$248.460.00%3,417
XYLEM INCXYLINCR$1,0500.03%0.02%$105.170.00%9,984
AFFILIATED MANAGERS GROUP INAMGINCR$5810.46%0.01%$148.970.00%3,900
ALLSTATE CORPALLDECR$773-0.12%0.01%$114.96-0.16%6,724
AMERICAN ELEC PWR CO INCAEPINCR$3420.07%0.01%$84.590.05%4,043
ANHEUSER BUSCH INBEV SA/NVBUDDECR$540-0.29%0.01%$62.81-0.21%8,598
APPLIED MATLS INCAMATINCR$7370.55%0.01%$133.560.00%5,518
BARRICK GOLD CORPGOLDDECR$626-0.12%0.01%$19.800.01%31,623
BCE INCBCEINCR$7140.06%0.01%$45.150.00%15,814
BIOGEN INCBIIBINCR$4460.10%0.01%$280.33-0.04%1,591
BLACK STONE MINERALS L PBSMINCR$5500.30%0.01%$8.720.00%63,106
BLACKSTONE GROUP INCBXINCR$4380.44%0.01%$74.540.25%5,876
BOEING COBAINCR$4430.18%0.01%$254.160.00%1,743
BOOZ ALLEN HAMILTON HLDG CORBAHDECR$387-0.07%0.01%$80.630.00%4,800
CORTEVA INCCTVAINCR$4760.22%0.01%$46.590.01%10,216
CSX CORPCSXINCR$5500.06%0.01%$96.490.00%5,700
DENTSPLY SIRONA INCXRAYINCR$5600.18%0.01%$63.80-0.04%8,778
DESCARTES SYS GROUP INCDSGXINCR$2760.04%0.01%$60.810.00%4,539
DEXCOM INCDXCMDECR$683-0.23%0.01%$359.47-0.21%1,900
DOMINION ENERGY INCDINCR$3970.04%0.01%$75.910.03%5,230
EASTERLY GOVT PPTYS INCDEADECR$514-0.08%0.01%$20.750.00%24,776
EBAY INCEBAYINCR$2890.25%0.01%$61.200.02%4,722
ENBRIDGE INC NPVENBINCR$5060.32%0.01%$36.390.16%13,906
ENTEGRIS INCENTGINCR$3350.16%0.01%$111.670.00%3,000
ENTERPRISE PRODS PARTNERS LEPDINCR$5450.12%0.01%$22.020.00%24,754
EOG RES INCEOGINCR$7970.47%0.01%$72.510.01%10,992
ESSENTIAL UTILS INCWTRGDECR$635-0.05%0.01%$44.760.00%14,187
FASTENAL COFASTINCR$6640.06%0.01%$50.210.03%13,224
FIRST REP BK SAN FRANCISCO CFRCINCR$5440.14%0.01%$166.620.00%3,265
FIRST TR EXCHANGE-TRADED FDFDNINCR$3550.03%0.01%$218.190.00%1,627
FIRST TR NASDAQ 100 TECH INDQTECINCR$3590.04%0.01%$144.000.00%2,493
FORMFACTOR INCFORMINCR$3610.05%0.01%$45.130.00%8,000
FOX FACTORY HLDG CORPFOXFINCR$2730.20%0.01%$127.210.00%2,146
GENERAL DYNAMICS CORPGDINCR$5040.21%0.01%$181.29-0.01%2,780
GENUINE PARTS COGPCINCR$6930.17%0.01%$115.630.01%5,993
GLOBAL PMTS INCGPNDECR$359-0.06%0.01%$201.230.01%1,784
GLOBE LIFE INCGLINCR$2920.02%0.01%$96.530.00%3,025
GOLDMAN SACHS GROUPGSINCR$4820.24%0.01%$326.780.00%1,475
HANNON ARMSTRONG SUST INFR CHASIDECR$403-0.12%0.01%$56.050.00%7,190
HENRY JACK & ASSOC INCJKHYDECR$665-0.06%0.01%$151.830.00%4,380
HERSHEY COMPANY, THEHSYINCR$6500.04%0.01%$158.000.00%4,114
HINGHAM INSTN SVGS MASSHIFSINCR$4330.32%0.01%$283.930.00%1,525
HEWLETT PACKARD CORPORATIONHPQINCR$4900.31%0.01%$31.720.02%15,448
HUBSPOT INCHUBSINCR$4930.14%0.01%$454.380.00%1,085
HUMANA INCHUMINCR$3430.02%0.01%$418.800.00%819
ILLUMINA INCILMNDECR$414-0.01%0.01%$384.04-0.04%1,078
INVESCO EXCHANGE TRADED FD TPHOINCR$6060.16%0.01%$49.430.09%12,260
INVESCO EXCHANGE TRADED FD TPZDINCR$2720.01%0.01%$75.560.00%3,600
ISHARES TRAGGDECR$399-0.04%0.01%$113.840.00%3,505
ISHARES TRIVWDECR$460-0.01%0.01%$65.16-0.03%7,060
ISHARES TRIVEINCR$3970.10%0.01%$141.280.00%2,810
ISHARES TRIBBINCR$3470.03%0.01%$150.410.04%2,307
ISHARES TRIJKINCR$4470.09%0.01%$78.420.00%5,700
ISHARES TRIWNINCR$7130.21%0.01%$159.400.00%4,473
ISHARES TRMBBDECR$343-0.04%0.01%$108.24-0.03%3,169
ISHARES TRIGIBDECR$340-0.10%0.01%$59.34-0.07%5,730
ISHARES TR IWXINCR$4740.10%0.01%$63.740.00%7,437
ISHARES TRIWYINCR$6810.01%0.01%$134.640.00%5,058
ISHARES TRFLOTNA$3170.00%0.01%$50.720.00%6,250
JD COM INC ADRJDDECR$422-0.04%0.01%$84.400.00%5,000
KAYNE ANDERSON ENERGY INFRSTKYNINCR$6410.09%0.01%$7.16-0.12%89,488
KELLOGG COKINCR$3030.02%0.01%$63.270.00%4,789
LAUDER ESTEE COS INCELINCR$4230.09%0.01%$290.320.00%1,457
LEGGETT & PLATT INCLEGINCR$3000.01%0.01%$45.68-0.02%6,567
LEIDOS HOLDINGS INCLDOSDECR$294-0.07%0.01%$96.390.02%3,050
LINCOLN NATL CORP INDLNCINCR$3740.24%0.01%$62.330.00%6,000
M & T BK CORPMTBINCR$2900.19%0.01%$151.440.00%1,915
MALIBU BOATS INCMBUUINCR$2730.28%0.01%$79.780.00%3,422
MARATHON PETE CORPMPCINCR$5940.29%0.01%$53.510.00%11,100
METLIFE INCMETINCR$5990.26%0.01%$60.76-0.03%9,858
MONDELEZ INTERNATIONAL INCMDLZINCR$7280.04%0.01%$58.500.04%12,445
MORGAN STANLEYMSBUY$4710.00%0.01%$77.770.00%6,056
MORNINGSTAR INCMORNDECR$448-0.17%0.01%$225.35-0.15%1,988
MOTOROLA SOLUTIONS INCMSIINCR$3970.12%0.01%$187.880.01%2,113
NEOGEN CORPNEOGINCR$4740.12%0.01%$88.880.00%5,333
NETAPP INCNTAPINCR$3160.10%0.01%$72.740.00%4,344
NETFLIX INCNFLXDECR$307-0.08%0.01%$522.11-0.04%588
NORDSTROM INCJWNINCR$5740.17%0.01%$37.86-0.03%15,162
NORTHEAST BK LEWISTON MENBNINCR$3690.17%0.01%$26.360.00%14,000
NORTHERN TRUST CORPORATIONNTRSINCR$6160.13%0.01%$105.100.00%5,861
NOVO-NORDISK A SNVODECR$555-0.03%0.01%$67.480.00%8,225
ONEWATER MARINE INCONEWINCR$3660.37%0.01%$39.910.00%9,170
PALO ALTO NETWORKS INCPANWDECR$701-0.09%0.01%$321.850.00%2,178
PAYCOM SOFTWARE INCPAYCDECR$812-0.18%0.01%$369.930.00%2,195
PHILLIPS 66PSXINCR$5450.05%0.01%$81.43-0.10%6,693
PRICE T ROWE GROUP INCTROWINCR$2910.14%0.01%$171.680.00%1,695
PTC INCPTCINCR$6880.15%0.01%$137.600.00%5,000
RIO TINTO PLC SPONSORED ADRRIOINCR$4280.03%0.01%$77.710.00%5,508
ROSS STORES INCROSTDECR$323-0.49%0.01%$119.76-0.48%2,697
SCHLUMBERGER LTDSLBINCR$6680.18%0.01%$27.20-0.05%24,560
SCHOLAR ROCK HLDG CORPSRRKINCR$3800.04%0.01%$50.670.00%7,500
SCOTTS MIRACLE GRO COSMGBUY$5030.00%0.01%$244.890.00%2,054
SELECT SECTOR SPDR TRXLKINCR$4520.03%0.01%$132.670.01%3,407
SERVICENOW INCNOWDECR$283-0.09%0.01%$501.770.00%564
SOUTHERN COSODECR$768-0.02%0.01%$62.15-0.03%12,357
SPDR DOW JONES INDL AVERAGEDIAINCR$3430.08%0.01%$329.810.00%1,040
SPDR GOLD TRGLDDECR$375-0.05%0.01%$160.260.06%2,340
SPDR S&P 600 SMALL CAP ETFSLYINCR$5870.22%0.01%$94.070.03%6,240
SPDR SER TRXBIDECR$480-0.04%0.01%$135.400.00%3,545
SPROTT PHYSICAL GOLD &CEFDECR$771-0.10%0.01%$17.370.00%44,375
STERIS PLCSTEINCR$3270.00%0.01%$190.340.00%1,718
SUMO LOGIC INCSUMOBUY$4120.00%0.01%$18.860.00%21,846
SUN LIFE FINANCIAL INC.SLFINCR$3530.14%0.01%$50.590.00%6,977
TRANE TECHNOLOGIES PLC USD 1.0TTINCR$3250.14%0.01%$165.390.00%1,965
TRAVELERS COMPANIES INCTRVINCR$4790.08%0.01%$150.350.01%3,186
TWITTER INCTWTRINCR$3500.17%0.01%$63.640.00%5,500
TYLER TECHNOLOGIES INCTYLDECR$646-0.03%0.01%$424.720.00%1,521
UNITED RENTALS INCURIINCR$4320.42%0.01%$329.270.00%1,312
V F CORPVFCDECR$731-0.22%0.01%$79.93-0.17%9,145
VANECK VECTORS ETF TRMOATINCR$3350.16%0.01%$69.200.04%4,841
VANECK VECTORS AGRIBUSINESS ETFMOOINCR$5920.39%0.01%$87.700.24%6,750
VANGUARD INDEX FDSVOINCR$8100.17%0.01%$221.250.09%3,661
VANGUARD INTL EQUITY INDEX FVGKINCR$4570.06%0.01%$63.030.01%7,250
VANGUARD SCOTTSDALE FDSVCSHBUY$3720.00%0.01%$82.520.00%4,508
VANGUARD DIVIDEND APPRECIATION INDEX FUNDVIGDECR$424-0.13%0.01%$147.17-0.16%2,881
VIATRIS INC NPVVTRSDECR$415-0.62%0.01%$13.97-0.49%29,698
WASTE CONNECTIONS INCWCNINCR$5900.05%0.01%$108.060.00%5,460
WASTE MANAGEMENT INCWMINCR$7280.08%0.01%$129.01-0.01%5,643
WEX INCORPORATED COMMON STOCK USD0.01WEXINCR$5280.03%0.01%$209.110.00%2,525
XILINX INCXLNXDECR$372-0.12%0.01%$124.000.00%3,000
YUM BRANDS INCYUMINCR$2750.02%0.01%$108.010.02%2,546
ZOOM VIDEO COMMUNICATIONS INZMDECR$396-0.06%0.01%$321.43-0.01%1,232
AMCOR PLCAMCRDECR$134-0.01%0.00%$11.650.00%11,500
BAXTER INTERNATIONAL INCBAXDECR$259-0.05%0.00%$84.26-0.10%3,074
CARDINAL HEALTH INCCAHINCR$2490.06%0.00%$60.66-0.06%4,105
CDK GLOBAL INCCDKINCR$2430.04%0.00%$54.080.00%4,493
CHARTER COMMUNICATIONS INC NCHTRDECR$210-0.07%0.00%$617.650.00%340
DISCOVER FINL SVCSDFSINCR$2600.05%0.00%$95.060.00%2,735
DORCHESTER MINERALS LPDMLPINCR$1640.25%0.00%$13.670.00%12,000
EATON VANCE TAX-MANAGED GLOBEXGINCR$1070.06%0.00%$9.300.00%11,500
FIRST TRUST HEALTH CARE ALPHADEX FUNDFXHINCR$2050.00%0.00%$108.350.00%1,892
GEOVAX LABS INCGOVXINCR$1230.29%0.00%$4.390.00%27,994
GRAINGER W W INC USD 0.5GWWDECR$244-0.11%0.00%$400.00-0.09%610
HARTFORD FINL SVCS GROUP INCHIGBUY$2000.00%0.00%$66.670.00%3,000
HEWLETT PACKARD ENTERPRISE CHPEINCR$2430.35%0.00%$15.730.02%15,448
INVESCO EXCHANGE TRADED FD TPFMINCR$2460.03%0.00%$34.63-0.02%7,103
INVESCO DWA MOMENTUM ETFPDPDECR$206-0.03%0.00%$85.160.00%2,419
ISHARES TRIWSBUY$2200.00%0.00%$109.450.00%2,010
ISHARES TRIWPDECR$243-0.01%0.00%$102.23-0.01%2,377
KINDER MORGAN INC DELKMIINCR$2650.19%0.00%$16.65-0.02%15,919
MAGELLAN MIDSTREAM PRTNRS LPMMPINCR$2320.02%0.00%$43.280.00%5,360
NEOGENOMICS INCNEODECR$225-0.10%0.00%$48.180.00%4,670
NORFOLK SOUTHN CORPNSCINCR$2330.03%0.00%$269.05-0.09%866
NORTHWEST NAT HLDG CONWNBUY$2030.00%0.00%$53.900.00%3,766
PUBLIC SVC ENTERPRISE GRP INPEGINCR$2670.03%0.00%$60.200.00%4,435
ROYAL DUTCH SHELL PLCRDS/ABUY$2130.00%0.00%$39.190.00%5,435
SELECT SECTOR SPDR TRXLPDECR$201-0.33%0.00%$68.34-0.34%2,941
SEMPRA ENERGYSREBUY$2010.00%0.00%$132.240.00%1,520
SPDR INDEX SHS FDSGXCINCR$2430.01%0.00%$131.350.00%1,850
SPROTT PHYSICAL GOLD TRPHYSDECR$232-0.11%0.00%$13.440.00%17,264
TELEDYNE TECHNOLOGIES INCTDYINCR$2190.05%0.00%$413.210.00%530
TOPBUILD CORPBLDINCR$2560.14%0.00%$209.490.00%1,222
VANGUARD INDEX FDSVNQBUY$2400.00%0.00%$91.740.00%2,616
VANGUARD SMALL CAP VALUE ETFVBRBUY$2050.00%0.00%$165.190.00%1,241
VORNADO RLTY TRVNOBUY$2230.00%0.00%$45.490.00%4,902
WABTECWABINCR$2300.08%0.00%$78.880.00%2,916
WEYERHAEUSER CO MTN BEWYINCR$2340.07%0.00%$35.600.01%6,573
ASTRAZENECA PLCAZNSOLD$00.00%-100.00%$0.000.00%0
CURTISS WRIGHT CORPCWSOLD$00.00%-100.00%$0.000.00%0
EATON VANCE CORPSOLD$00.00%-100.00%$0.000.00%0
INSULET CORPPODDSOLD$00.00%-100.00%$0.000.00%0
iShares US Treasury Bond ETFGOVTSOLD$00.00%-100.00%$0.000.00%0
KEYSIGHT TECHNOLOGIES INCKEYSSOLD$00.00%-100.00%$0.000.00%0
MGIC INVT CORP WISMTGSOLD$00.00%-100.00%$0.000.00%0
PALOMAR HLDGS INCPLMRSOLD$00.00%-100.00%$0.000.00%0
RENEWABLE ENERGY GROUP INCREGISOLD$00.00%-100.00%$0.000.00%0
SERVICE CORP INTLSCISOLD$00.00%-100.00%$0.000.00%0
SPLUNK INCSPLKSOLD$00.00%-100.00%$0.000.00%0
TEXAS PAC LD TRTPLSOLD$00.00%-100.00%$0.000.00%0
TIFFANY & CO NEWTIFSOLD$00.00%-100.00%$0.000.00%0
XCEL ENERGY INCXELSOLD$00.00%-100.00%$0.000.00%0