Filling information for WELCH & FORBES LLC as Treemap, investor disclosed 375 total holdings based on 2023-06-30 SEC fillings. A list of the exposed holdings
Product description
CUSIP | Symbol | Name | Title Of Class | Value in 1000's | Amount | |
---|---|---|---|---|---|---|
88579Y101 | 88579Y101 | 3M CO | COM | 6697276 | 66913 | |
002824100 | 002824100 | ABBOTT LABS | COM | 70485160 | 646534 | |
00287Y109 | 00287Y109 | ABBVIE INC | COM | 54203139 | 402309 | |
G1151C101 | G1151C101 | ACCENTURE PLC IRELAND | SHS CLASS A | 32867244 | 106511 | |
00724F101 | 00724F101 | ADOBE SYSTEMS INCORPORATED | COM | 45287940 | 92615 | |
008252108 | 008252108 | AFFILIATED MANAGERS GROUP IN | COM | 547103 | 3650 | |
001055102 | 001055102 | AFLAC INC | COM | 31619263 | 452998 | |
009158106 | 009158106 | AIR PRODS & CHEMS INC | COM | 11920399 | 39797 | |
009066101 | 009066101 | AIRBNB INC | COM CL A | 428054 | 3340 | |
018802108 | 018802108 | ALLIANT ENERGY CORP | COM | 2671180 | 50899 | |
020002101 | 020002101 | ALLSTATE CORP | COM | 727949 | 6676 | |
02079K305 | 02079K305 | ALPHABET INC | CAP STK CL A | 55622082 | 464679 | |
02079K107 | 02079K107 | ALPHABET INC | CAP STK CL C | 143300961 | 1184599 | |
02209S103 | 02209S103 | ALTRIA GROUP INC | COM | 1087476 | 24006 | |
023135106 | 023135106 | AMAZON COM INC | COM | 56422506 | 432821 | |
G0250X107 | G0250X107 | AMCOR PLC | ORD | 114770 | 11500 | |
025537101 | 025537101 | AMERICAN ELEC PWR CO INC | COM | 346061 | 4110 | |
025816109 | 025816109 | AMERICAN EXPRESS CO | COM | 15880423 | 91162 | |
03027X100 | 03027X100 | AMERICAN TOWER CORP NEW | COM | 1625411 | 8381 | |
030420103 | 030420103 | AMERICAN WTR WKS CO INC NEW | COM | 20628164 | 144505 | |
03076C106 | 03076C106 | AMERIPRISE FINL INC | COM | 66712677 | 200845 | |
031162100 | 031162100 | AMGEN INC | COM | 6363767 | 28663 | |
032095101 | 032095101 | AMPHENOL CORP NEW | CL A | 734563 | 8647 | |
032654105 | 032654105 | ANALOG DEVICES INC | COM | 6177818 | 31712 | |
03662Q105 | 03662Q105 | ANSYS INC | COM | 137479296 | 416263 | |
G0403H108 | G0403H108 | AON PLC | SHS CL A | 280648 | 813 | |
03743Q108 | 03743Q108 | APA CORPORATION | COM | 304116 | 8900 | |
037833100 | 037833100 | APPLE INC | COM | 348482908 | 1796581 | |
038222105 | 038222105 | APPLIED MATLS INC | COM | 1016549 | 7033 | |
G6095L109 | G6095L109 | APTIV PLC | SHS | 2128585 | 20850 | |
00206R102 | 00206R102 | AT&T INC | COM | 4759395 | 298394 | |
053015103 | 053015103 | AUTOMATIC DATA PROCESSING IN | COM | 55668118 | 253279 | |
058498106 | 058498106 | BALL CORP | COM | 23321438 | 400642 | |
060505104 | 060505104 | BANK AMERICA CORP | COM | 33429242 | 1165185 | |
06417N103 | 06417N103 | BANK OZK LITTLE ROCK ARK | COM | 907575 | 22599 | |
067901108 | 067901108 | BARRICK GOLD CORP | COM | 495322 | 29257 | |
05534B760 | 05534B760 | BCE INC | COM NEW | 669577 | 14687 | |
075887109 | 075887109 | BECTON DICKINSON & CO | COM | 23095879 | 87481 | |
084670108 | 084670108 | BERKSHIRE HATHAWAY INC DEL | CL A | 517810 | 1 | |
084670702 | 084670702 | BERKSHIRE HATHAWAY INC DEL | CL B NEW | 46467047 | 136267 | |
088606108 | 088606108 | BHP GROUP LTD | SPONSORED ADS | 281344 | 4715 | |
09225M101 | 09225M101 | BLACK STONE MINERALS L P | COM UNIT | 940508 | 58966 | |
09247X101 | 09247X101 | BLACKROCK INC | COM | 1241288 | 1796 | |
09253X102 | 09253X102 | BLACKROCK MUNICIPAL INCOME | COM | 840222 | 73446 | |
09260D107 | 09260D107 | BLACKSTONE INC | COM | 1112479 | 11966 | |
097023105 | 097023105 | BOEING CO | COM | 561053 | 2657 | |
09857L108 | 09857L108 | BOOKING HOLDINGS INC | COM | 23260650 | 8614 | |
101137107 | 101137107 | BOSTON SCIENTIFIC CORP | COM | 13880252 | 256614 | |
055622104 | 055622104 | BP PLC | SPONSORED ADR | 2490106 | 70561 | |
110122108 | 110122108 | BRISTOL-MYERS SQUIBB CO | COM | 10244424 | 160194 | |
11135F101 | 11135F101 | BROADCOM INC | COM | 2765367 | 3188 | |
11133T103 | 11133T103 | BROADRIDGE FINL SOLUTIONS IN | COM | 1235271 | 7458 | |
136385101 | 136385101 | CANADIAN NAT RES LTD | COM | 204505 | 3635 | |
136375102 | 136375102 | CANADIAN NATL RY CO | COM | 2093059 | 17288 | |
14040H105 | 14040H105 | CAPITAL ONE FINL CORP | COM | 6757441 | 61785 | |
142339100 | 142339100 | CARLISLE COS INC | COM | 18470963 | 72003 | |
143130102 | 143130102 | CARMAX INC | COM | 77292782 | 923448 | |
14448C104 | 14448C104 | CARRIER GLOBAL CORPORATION | COM | 10535512 | 211939 | |
149123101 | 149123101 | CATERPILLAR INC | COM | 6562900 | 26673 | |
M22465104 | M22465104 | CHECK POINT SOFTWARE TECH LT | ORD | 4835121 | 38490 | |
163086101 | 163086101 | CHEFS WHSE INC | COM | 453974 | 12695 | |
163851108 | 163851108 | CHEMOURS CO | COM | 219569 | 5952 | |
166764100 | 166764100 | CHEVRON CORP NEW | COM | 60043004 | 381588 | |
H1467J104 | H1467J104 | CHUBB LIMITED | COM | 79792045 | 414375 | |
171340102 | 171340102 | CHURCH & DWIGHT CO INC | COM | 44023769 | 439227 | |
172908105 | 172908105 | CINTAS CORP | COM | 21693560 | 43642 | |
17275R102 | 17275R102 | CISCO SYS INC | COM | 32223953 | 622804 | |
191216100 | 191216100 | COCA COLA CO | COM | 21740241 | 361013 | |
192422103 | 192422103 | COGNEX CORP | COM | 17833525 | 318342 | |
194162103 | 194162103 | COLGATE PALMOLIVE CO | COM | 5353507 | 69490 | |
20030N101 | 20030N101 | COMCAST CORP NEW | CL A | 50976776 | 1226874 | |
20825C104 | 20825C104 | CONOCOPHILLIPS | COM | 3990747 | 38517 | |
21036P108 | 21036P108 | CONSTELLATION BRANDS INC | CL A | 19157094 | 77833 | |
217204106 | 217204106 | COPART INC | COM | 2011910 | 22058 | |
22052L104 | 22052L104 | CORTEVA INC | COM | 1079247 | 18835 | |
22160K105 | 22160K105 | COSTCO WHSL CORP NEW | COM | 93038106 | 172811 | |
126408103 | 126408103 | CSX CORP | COM | 762547 | 22362 | |
231021106 | 231021106 | CUMMINS INC | COM | 12648045 | 51591 | |
126650100 | 126650100 | CVS HEALTH CORP | COM | 8724424 | 126203 | |
235851102 | 235851102 | DANAHER CORPORATION | COM | 161896320 | 674568 | |
237194105 | 237194105 | DARDEN RESTAURANTS INC | COM | 427224 | 2557 | |
244199105 | 244199105 | DEERE & CO | COM | 2250833 | 5555 | |
247361702 | 247361702 | DELTA AIR LINES INC DEL | COM NEW | 218684 | 4600 | |
252131107 | 252131107 | DEXCOM INC | COM | 520208 | 4048 | |
25243Q205 | 25243Q205 | DIAGEO PLC | SPON ADR NEW | 1578756 | 9101 | |
254709108 | 254709108 | DISCOVER FINL SVCS | COM | 271209 | 2321 | |
254687106 | 254687106 | DISNEY WALT CO | COM | 5025568 | 56290 | |
25746U109 | 25746U109 | DOMINION ENERGY INC | COM | 317316 | 6127 | |
257651109 | 257651109 | DONALDSON INC | COM | 397876 | 6365 | |
260003108 | 260003108 | DOVER CORP | COM | 25060072 | 169726 | |
260557103 | 260557103 | DOW INC | COM | 1212783 | 22771 | |
26441C204 | 26441C204 | DUKE ENERGY CORP NEW | COM NEW | 6565109 | 73157 | |
26614N102 | 26614N102 | DUPONT DE NEMOURS INC | COM | 1284990 | 17987 | |
27616P103 | 27616P103 | EASTERLY GOVT PPTYS INC | COM | 359252 | 24776 | |
27627N105 | 27627N105 | EASTERN BANKSHARES INC | COM | 957060 | 78000 | |
G29183103 | G29183103 | EATON CORP PLC | SHS | 499934 | 2486 | |
27826U108 | 27826U108 | EATON VANCE MUNI INCOME TRUS | SH BEN INT | 2047551 | 205784 | |
27829F108 | 27829F108 | EATON VANCE TAX-MANAGED GLOB | COM | 91080 | 11500 | |
278642103 | 278642103 | EBAY INC. | COM | 223718 | 5006 | |
278865100 | 278865100 | ECOLAB INC | COM | 85153585 | 456122 | |
28176E108 | 28176E108 | EDWARDS LIFESCIENCES CORP | COM | 25640994 | 271822 | |
291011104 | 291011104 | EMERSON ELEC CO | COM | 12918460 | 142919 | |
29250N105 | 29250N105 | ENBRIDGE INC | COM | 551533 | 14846 | |
29362U104 | 29362U104 | ENTEGRIS INC | COM | 302095 | 2726 | |
293792107 | 293792107 | ENTERPRISE PRODS PARTNERS L | COM | 678618 | 25754 | |
26875P101 | 26875P101 | EOG RES INC | COM | 2559220 | 22363 | |
29444U700 | 29444U700 | EQUINIX INC | COM | 4814974 | 6142 | |
29670G102 | 29670G102 | ESSENTIAL UTILS INC | COM | 431827 | 10820 | |
30040W108 | 30040W108 | EVERSOURCE ENERGY | COM | 1094441 | 15432 | |
302130109 | 302130109 | EXPEDITORS INTL WASH INC | COM | 16541277 | 136558 | |
30231G102 | 30231G102 | EXXON MOBIL CORP | COM | 34743441 | 323948 | |
311900104 | 311900104 | FASTENAL CO | COM | 1092142 | 18514 | |
33739P855 | 33739P855 | FIRST TR EXCH TRADED FD III | INSTL PFD SECS | 3043517 | 180624 | |
33739Q408 | 33739Q408 | FIRST TR EXCHANGE-TRADED FD | FIRST TR ENH NEW | 3947973 | 66453 | |
33738D101 | 33738D101 | FIRST TR EXCHANGE-TRADED FD | NO AMER ENERGY | 31106754 | 1152102 | |
33738D309 | 33738D309 | FIRST TR EXCHANGE-TRADED FD | SENIOR LN FD | 24566385 | 542304 | |
337345102 | 337345102 | FIRST TR NASDAQ 100 TECH IND | SHS | 366870 | 2493 | |
337738108 | 337738108 | FISERV INC | COM | 115107389 | 912463 | |
345370860 | 345370860 | FORD MTR CO DEL | COM | 610738 | 40366 | |
346375108 | 346375108 | FORMFACTOR INC | COM | 273760 | 8000 | |
34959J108 | 34959J108 | FORTIVE CORP | COM | 10405619 | 139168 | |
363576109 | 363576109 | GALLAGHER ARTHUR J & CO | COM | 65149659 | 296714 | |
366651107 | 366651107 | GARTNER INC | COM | 2334466 | 6664 | |
36266G107 | 36266G107 | GE HEALTHCARE TECHNOLOGIES I | COMMON STOCK | 1008275 | 12411 | |
369550108 | 369550108 | GENERAL DYNAMICS CORP | COM | 947091 | 4402 | |
369604301 | 369604301 | GENERAL ELECTRIC CO | COM NEW | 5075109 | 46200 | |
370334104 | 370334104 | GENERAL MLS INC | COM | 7149668 | 93216 | |
37045V100 | 37045V100 | GENERAL MTRS CO | COM | 1462851 | 37937 | |
371901109 | 371901109 | GENTEX CORP | COM | 1373757 | 46950 | |
372460105 | 372460105 | GENUINE PARTS CO | COM | 1007764 | 5955 | |
373678507 | 373678507 | GEOVAX LABS INC | COM | 9347 | 16994 | |
375558103 | 375558103 | GILEAD SCIENCES INC | COM | 2406899 | 31230 | |
37946R109 | 37946R109 | GLOBAL PARTNERS LP | COM UNITS | 1149917 | 37420 | |
37959E102 | 37959E102 | GLOBE LIFE INC | COM | 260348 | 2375 | |
38141G104 | 38141G104 | GOLDMAN SACHS GROUP INC | COM | 406078 | 1259 | |
384802104 | 384802104 | GRAINGER W W INC | COM | 473155 | 600 | |
37733W204 | 37733W204 | GSK PLC | SPONSORED ADR | 18567619 | 520977 | |
405217100 | 405217100 | HAIN CELESTIAL GROUP INC | COM | 1243087 | 99366 | |
405552100 | 405552100 | HALEON PLC | SPON ADS | 5443647 | 649600 | |
406216101 | 406216101 | HALLIBURTON CO | COM | 250724 | 7600 | |
41013V100 | 41013V100 | HANCOCK JOHN TAX-ADVANTAGED | COM | 1020000 | 50000 | |
416515104 | 416515104 | HARTFORD FINL SVCS GROUP INC | COM | 345625 | 4799 | |
426281101 | 426281101 | HENRY JACK & ASSOC INC | COM | 718684 | 4295 | |
427866108 | 427866108 | HERSHEY CO | COM | 1214039 | 4862 | |
42809H107 | 42809H107 | HESS CORP | COM | 420768 | 3095 | |
428291108 | 428291108 | HEXCEL CORP NEW | COM | 204646 | 2692 | |
433323102 | 433323102 | HINGHAM INSTN SVGS MASS | COM | 325100 | 1525 | |
437076102 | 437076102 | HOME DEPOT INC | COM | 134955686 | 434444 | |
438516106 | 438516106 | HONEYWELL INTL INC | COM | 2848562 | 13728 | |
443510607 | 443510607 | HUBBELL INC | COM | 1606077 | 4844 | |
443573100 | 443573100 | HUBSPOT INC | COM | 415564 | 781 | |
444859102 | 444859102 | HUMANA INC | COM | 346080 | 774 | |
G4705A100 | G4705A100 | ICON PLC | SHS | 5011256 | 20029 | |
45168D104 | 45168D104 | IDEXX LABS INC | COM | 87039509 | 173306 | |
452308109 | 452308109 | ILLINOIS TOOL WKS INC | COM | 6311789 | 25231 | |
452327109 | 452327109 | ILLUMINA INC | COM | 444538 | 2371 | |
458140100 | 458140100 | INTEL CORP | COM | 15359095 | 459303 | |
459200101 | 459200101 | INTERNATIONAL BUSINESS MACHS | COM | 9585116 | 71632 | |
459506101 | 459506101 | INTERNATIONAL FLAVORS&FRAGRA | COM | 202080 | 2539 | |
461202103 | 461202103 | INTUIT | COM | 2086136 | 4553 | |
46120E602 | 46120E602 | INTUITIVE SURGICAL INC | COM NEW | 3403673 | 9954 | |
46138G706 | 46138G706 | INVESCO EXCH TRADED FD TR II | SOLAR ETF | 989167 | 13850 | |
46138G508 | 46138G508 | INVESCO EXCH TRADED FD TR II | SR LN ETF | 3911968 | 185930 | |
46137V506 | 46137V506 | INVESCO EXCHANGE TRADED FD T | DIVID ACHIEVEV | 236185 | 6178 | |
464287176 | 464287176 | ISHARES TR | TIPS BD ETF | 2873570 | 26701 | |
46137V837 | 46137V837 | INVESCO EXCHANGE TRADED FD T | DWA MOMENTUM | 236770 | 2922 | |
46137V142 | 46137V142 | INVESCO EXCHANGE TRADED FD T | WATER RES ETF | 733071 | 13000 | |
46090E103 | 46090E103 | INVESCO QQQ TR | UNIT SER 1 | 3038482 | 8225 | |
46266C105 | 46266C105 | IQVIA HLDGS INC | COM | 591819 | 2633 | |
46284V101 | 46284V101 | IRON MTN INC DEL | COM | 42303874 | 744524 | |
464285204 | 464285204 | ISHARES GOLD TR | ISHARES NEW | 3385804 | 93042 | |
46434G103 | 46434G103 | ISHARES INC | CORE MSCI EMKT | 295050 | 5986 | |
46432F842 | 46432F842 | ISHARES TR | CORE MSCI EAFE | 1809069 | 26801 | |
464287507 | 464287507 | ISHARES TR | CORE S&P MCP ETF | 3723473 | 14240 | |
464287804 | 464287804 | ISHARES TR | CORE S&P SCP ETF | 3007341 | 30179 | |
464287150 | 464287150 | ISHARES TR | CORE S&P TTL STK | 212117 | 2168 | |
464287200 | 464287200 | ISHARES TR | CORE S&P500 ETF | 4035904 | 9055 | |
464287226 | 464287226 | ISHARES TR | CORE US AGGBD ET | 577612 | 5897 | |
464288885 | 464288885 | ISHARES TR | EAFE GRWTH ETF | 224786 | 2356 | |
464288273 | 464288273 | ISHARES TR | EAFE SML CP ETF | 224596 | 3808 | |
46429B655 | 46429B655 | ISHARES TR | FLTG RATE NT ETF | 606029 | 11925 | |
464287242 | 464287242 | ISHARES TR | IBOXX INV CP ETF | 13119978 | 121324 | |
464287556 | 464287556 | ISHARES TR | ISHARES BIOTECH | 283375 | 2232 | |
464287523 | 464287523 | ISHARES TR | ISHARES SEMICDTR | 236383 | 466 | |
464288646 | 464288646 | ISHARES TR | ISHS 1-5YR INVS | 5168515 | 103020 | |
464287465 | 464287465 | ISHARES TR | MSCI EAFE ETF | 2041822 | 28163 | |
464287234 | 464287234 | ISHARES TR | MSCI EMG MKT ETF | 1085328 | 27435 | |
46429B697 | 46429B697 | ISHARES TR | MSCI USA MIN VOL | 1077413 | 14495 | |
464288414 | 464288414 | ISHARES TR | NATIONAL MUN ETF | 326274 | 3057 | |
464288687 | 464288687 | ISHARES TR | PFD AND INCM SEC | 24272405 | 784752 | |
464287622 | 464287622 | ISHARES TR | RUS 1000 ETF | 1899710 | 7794 | |
464287614 | 464287614 | ISHARES TR | RUS 1000 GRW ETF | 1906448 | 6928 | |
464287598 | 464287598 | ISHARES TR | RUS 1000 VAL ETF | 826556 | 5237 | |
464287648 | 464287648 | ISHARES TR | RUS 2000 GRW ETF | 3833309 | 15797 | |
464287630 | 464287630 | ISHARES TR | RUS 2000 VAL ETF | 602624 | 4280 | |
464287499 | 464287499 | ISHARES TR | RUS MID CAP ETF | 1513255 | 20721 | |
464287655 | 464287655 | ISHARES TR | RUSSELL 2000 ETF | 17352100 | 92658 | |
464287101 | 464287101 | ISHARES TR | S&P 100 ETF | 1684433 | 8135 | |
464287309 | 464287309 | ISHARES TR | S&P 500 GRWT ETF | 648627 | 9203 | |
464287408 | 464287408 | ISHARES TR | S&P 500 VAL ETF | 499689 | 3100 | |
464287606 | 464287606 | ISHARES TR | S&P MC 400GR ETF | 688875 | 9185 | |
464287168 | 464287168 | ISHARES TR | SELECT DIVID ETF | 1551194 | 13691 | |
46620W201 | 46620W201 | J JILL INC | COM | 814340 | 38000 | |
478160104 | 478160104 | JOHNSON & JOHNSON | COM | 131862760 | 796658 | |
46625H100 | 46625H100 | JPMORGAN CHASE & CO | COM | 106233990 | 730432 | |
486606106 | 486606106 | KAYNE ANDERSON ENERGY INFRST | COM | 133496 | 16400 | |
487836108 | 487836108 | KELLOGG CO | COM | 369959 | 5489 | |
494368103 | 494368103 | KIMBERLY-CLARK CORP | COM | 5460688 | 39553 | |
49714P108 | 49714P108 | KINSALE CAP GROUP INC | COM | 374200 | 1000 | |
48251W104 | 48251W104 | KKR & CO INC | COM | 366800 | 6550 | |
482480100 | 482480100 | KLA CORP | COM NEW | 236689 | 488 | |
500754106 | 500754106 | KRAFT HEINZ CO | COM | 205792 | 5797 | |
502431109 | 502431109 | L3HARRIS TECHNOLOGIES INC | COM | 23162995 | 118317 | |
50540R409 | 50540R409 | LABORATORY CORP AMER HLDGS | COM NEW | 661483 | 2741 | |
513847103 | 513847103 | LANCASTER COLONY CORP | COM | 13542432 | 67345 | |
518439104 | 518439104 | LAUDER ESTEE COS INC | CL A | 782575 | 3985 | |
532457108 | 532457108 | LILLY ELI & CO | COM | 57148514 | 121857 | |
533900106 | 533900106 | LINCOLN ELEC HLDGS INC | COM | 34109811 | 171725 | |
G54950103 | G54950103 | LINDE PLC | SHS | 32943209 | 86448 | |
535555106 | 535555106 | LINDSAY CORP | COM | 313626 | 2628 | |
539830109 | 539830109 | LOCKHEED MARTIN CORP | COM | 3428275 | 7447 | |
548661107 | 548661107 | LOWES COS INC | COM | 3976161 | 17617 | |
55261F104 | 55261F104 | M & T BK CORP | COM | 300734 | 2430 | |
559080106 | 559080106 | MAGELLAN MIDSTREAM PRTNRS LP | COM UNIT RP LP | 334035 | 5360 | |
56585A102 | 56585A102 | MARATHON PETE CORP | COM | 1393370 | 11950 | |
571748102 | 571748102 | MARSH & MCLENNAN COS INC | COM | 3517847 | 18704 | |
574599106 | 574599106 | MASCO CORP | COM | 1620011 | 28233 | |
57636Q104 | 57636Q104 | MASTERCARD INCORPORATED | CL A | 5913270 | 15035 | |
579780206 | 579780206 | MCCORMICK & CO INC | COM NON VTG | 1105555 | 12674 | |
580135101 | 580135101 | MCDONALDS CORP | COM | 96426198 | 323133 | |
580589109 | 580589109 | MCGRATH RENTCORP | COM | 240448 | 2600 | |
G5960L103 | G5960L103 | MEDTRONIC PLC | SHS | 10782252 | 122386 | |
58933Y105 | 58933Y105 | MERCK & CO INC | COM | 45910674 | 397874 | |
30303M102 | 30303M102 | META PLATFORMS INC | CL A | 29065124 | 101279 | |
59156R108 | 59156R108 | METLIFE INC | COM | 481466 | 8517 | |
592688105 | 592688105 | METTLER TOLEDO INTERNATIONAL | COM | 85236919 | 64985 | |
594918104 | 594918104 | MICROSOFT CORP | COM | 311406928 | 914449 | |
609207105 | 609207105 | MONDELEZ INTL INC | CL A | 2645096 | 36264 | |
615369105 | 615369105 | MOODYS CORP | COM | 13389651 | 38507 | |
617446448 | 617446448 | MORGAN STANLEY | COM NEW | 594468 | 6961 | |
617700109 | 617700109 | MORNINGSTAR INC | COM | 247048 | 1260 | |
64110D104 | 64110D104 | NETAPP INC | COM | 331882 | 4344 | |
65339F101 | 65339F101 | NEXTERA ENERGY INC | COM | 26541342 | 357700 | |
654106103 | 654106103 | NIKE INC | CL B | 7092955 | 64265 | |
655844108 | 655844108 | NORFOLK SOUTHN CORP | COM | 353065 | 1557 | |
66405S100 | 66405S100 | NORTHEAST BK LEWISTON ME | COM | 583380 | 14000 | |
665859104 | 665859104 | NORTHERN TR CORP | COM | 332296 | 4482 | |
666807102 | 666807102 | NORTHROP GRUMMAN CORP | COM | 2007343 | 4404 | |
66987V109 | 66987V109 | NOVARTIS AG | SPONSORED ADR | 7397433 | 73307 | |
670100205 | 670100205 | NOVO-NORDISK A S | ADR | 1734819 | 10720 | |
67077M108 | 67077M108 | NUTRIEN LTD | COM | 834495 | 14132 | |
67066G104 | 67066G104 | NVIDIA CORPORATION | COM | 230138173 | 544036 | |
680277100 | 680277100 | OLD SECOND BANCORP INC ILL | COM | 191264 | 14645 | |
681919106 | 681919106 | OMNICOM GROUP INC | COM | 26481448 | 278312 | |
682680103 | 682680103 | ONEOK INC NEW | COM | 210466 | 3410 | |
68389X105 | 68389X105 | ORACLE CORP | COM | 14393114 | 120859 | |
67103H107 | 67103H107 | OREILLY AUTOMOTIVE INC | COM | 204679968 | 214257 | |
68902V107 | 68902V107 | OTIS WORLDWIDE CORP | COM | 27030254 | 303676 | |
697435105 | 697435105 | PALO ALTO NETWORKS INC | COM | 2365002 | 9256 | |
701094104 | 701094104 | PARKER-HANNIFIN CORP | COM | 1814852 | 4653 | |
704326107 | 704326107 | PAYCHEX INC | COM | 47206710 | 421978 | |
70432V102 | 70432V102 | PAYCOM SOFTWARE INC | COM | 716044 | 2229 | |
70450Y103 | 70450Y103 | PAYPAL HLDGS INC | COM | 2541022 | 38079 | |
713448108 | 713448108 | PEPSICO INC | COM | 109999282 | 593884 | |
717081103 | 717081103 | PFIZER INC | COM | 21076402 | 574602 | |
718172109 | 718172109 | PHILIP MORRIS INTL INC | COM | 2687772 | 27533 | |
718546104 | 718546104 | PHILLIPS 66 | COM | 1244614 | 13049 | |
693475105 | 693475105 | PNC FINL SVCS GROUP INC | COM | 1306483 | 10373 | |
693506107 | 693506107 | PPG INDS INC | COM | 883868 | 5960 | |
742718109 | 742718109 | PROCTER AND GAMBLE CO | COM | 122710654 | 808690 | |
743315103 | 743315103 | PROGRESSIVE CORP | COM | 5795819 | 43785 | |
74340W103 | 74340W103 | PROLOGIS INC. | COM | 567288 | 4626 | |
74348A467 | 74348A467 | PROSHARES TR | S&P 500 DV ARIST | 250785 | 2660 | |
744573106 | 744573106 | PUBLIC SVC ENTERPRISE GRP IN | COM | 277676 | 4435 | |
747525103 | 747525103 | QUALCOMM INC | COM | 18910932 | 158862 | |
75513E101 | 75513E101 | RAYTHEON TECHNOLOGIES CORP | COM | 113265365 | 1156241 | |
761152107 | 761152107 | RESMED INC | COM | 67343265 | 308206 | |
775711104 | 775711104 | ROLLINS INC | COM | 2985556 | 69707 | |
776696106 | 776696106 | ROPER TECHNOLOGIES INC | COM | 92121284 | 191600 | |
749685103 | 749685103 | RPM INTL INC | COM | 6726344 | 74962 | |
78409V104 | 78409V104 | S&P GLOBAL INC | COM | 545612 | 1361 | |
79466L302 | 79466L302 | SALESFORCE INC | COM | 2148727 | 10171 | |
806857108 | 806857108 | SCHLUMBERGER LTD | COM STK | 758904 | 15450 | |
808513105 | 808513105 | SCHWAB CHARLES CORP | COM | 328574 | 5797 | |
808524797 | 808524797 | SCHWAB STRATEGIC TR | US DIVIDEND EQ | 2233719 | 30759 | |
81369Y506 | 81369Y506 | SELECT SECTOR SPDR TR | ENERGY | 228656 | 2817 | |
81369Y803 | 81369Y803 | SELECT SECTOR SPDR TR | TECHNOLOGY | 570608 | 3282 | |
81762P102 | 81762P102 | SERVICENOW INC | COM | 755852 | 1345 | |
780259305 | 780259305 | SHELL PLC | SPON ADS | 605912 | 10035 | |
824348106 | 824348106 | SHERWIN WILLIAMS CO | COM | 7682558 | 28934 | |
82509L107 | 82509L107 | SHOPIFY INC | CL A | 2355316 | 36460 | |
831865209 | 831865209 | SMITH A O CORP | COM | 39473721 | 542369 | |
842587107 | 842587107 | SOUTHERN CO | COM | 610476 | 8690 | |
843380106 | 843380106 | SOUTHERN MO BANCORP INC | COM | 341897 | 8892 | |
78467X109 | 78467X109 | SPDR DOW JONES INDL AVERAGE | UT SER 1 | 357604 | 1040 | |
78463V107 | 78463V107 | SPDR GOLD TR | GOLD SHS | 594531 | 3335 | |
78462F103 | 78462F103 | SPDR S&P 500 ETF TR | TR UNIT | 20483083 | 46208 | |
78467Y107 | 78467Y107 | SPDR S&P MIDCAP 400 ETF TR | UTSER1 S&PDCRP | 77231478 | 161265 | |
78468R200 | 78468R200 | SPDR SER TR | BLOOMBERG INVT | 276210 | 9000 | |
78468R853 | 78468R853 | SPDR SER TR | PORTFOLIO S&P600 | 432970 | 11147 | |
78464A763 | 78464A763 | SPDR SER TR | S&P DIVID ETF | 2932360 | 23922 | |
85208R101 | 85208R101 | SPROTT PHYSICAL GOLD & SILVE | TR UNIT | 657749 | 36501 | |
85207H104 | 85207H104 | SPROTT PHYSICAL GOLD TR | UNIT | 317259 | 21264 | |
854502101 | 854502101 | STANLEY BLACK & DECKER INC | COM | 902989 | 9636 | |
855244109 | 855244109 | STARBUCKS CORP | COM | 26390046 | 266404 | |
857477103 | 857477103 | STATE STR CORP | COM | 5757439 | 78675 | |
858912108 | 858912108 | STERICYCLE INC | COM | 597868 | 12874 | |
G8473T100 | G8473T100 | STERIS PLC | SHS USD | 647493 | 2878 | |
863667101 | 863667101 | STRYKER CORPORATION | COM | 160597706 | 526394 | |
866796105 | 866796105 | SUN LIFE FINANCIAL INC. | COM | 363640 | 6977 | |
867224107 | 867224107 | SUNCOR ENERGY INC NEW | COM | 203481 | 6940 | |
871829107 | 871829107 | SYSCO CORP | COM | 8982134 | 121053 | |
876030107 | 876030107 | TAPESTRY INC | COM | 329560 | 7700 | |
87612E106 | 87612E106 | TARGET CORP | COM | 1292884 | 9802 | |
H84989104 | H84989104 | TE CONNECTIVITY LTD | SHS | 214303 | 1529 | |
88160R101 | 88160R101 | TESLA INC | COM | 2286038 | 8733 | |
882508104 | 882508104 | TEXAS INSTRS INC | COM | 5858570 | 32544 | |
125523100 | 125523100 | THE CIGNA GROUP | COM | 2874187 | 10243 | |
883556102 | 883556102 | THERMO FISHER SCIENTIFIC INC | COM | 43819360 | 83985 | |
872540109 | 872540109 | TJX COS INC NEW | COM | 67103389 | 791406 | |
89055F103 | 89055F103 | TOPBUILD CORP | COM | 325076 | 1222 | |
891160509 | 891160509 | TORONTO DOMINION BK ONT | COM NEW | 21158516 | 341211 | |
892356106 | 892356106 | TRACTOR SUPPLY CO | COM | 17022082 | 76988 | |
89417E109 | 89417E109 | TRAVELERS COMPANIES INC | COM | 579503 | 3337 | |
89832Q109 | 89832Q109 | TRUIST FINL CORP | COM | 1509643 | 49741 | |
902252105 | 902252105 | TYLER TECHNOLOGIES INC | COM | 457701 | 1099 | |
904767704 | 904767704 | UNILEVER PLC | SPON ADR NEW | 1214994 | 23307 | |
907818108 | 907818108 | UNION PAC CORP | COM | 4335904 | 21190 | |
911312106 | 911312106 | UNITED PARCEL SERVICE INC | CL B | 12763886 | 71207 | |
911363109 | 911363109 | UNITED RENTALS INC | COM | 314877 | 707 | |
91324P102 | 91324P102 | UNITEDHEALTH GROUP INC | COM | 2362345 | 4915 | |
902973304 | 902973304 | US BANCORP DEL | COM NEW | 4666371 | 141234 | |
91913Y100 | 91913Y100 | VALERO ENERGY CORP | COM | 2878196 | 24537 | |
92189F700 | 92189F700 | VANECK ETF TRUST | AGRIBUSINESS ETF | 487684 | 5967 | |
92189F106 | 92189F106 | VANECK ETF TRUST | GOLD MINERS ETF | 6005238 | 199442 | |
92189F643 | 92189F643 | VANECK ETF TRUST | MRNGSTR WDE MOAT | 381476 | 4781 | |
921937819 | 921937819 | VANGUARD BD INDEX FDS | INTERMED TERM | 986416 | 13112 | |
921937827 | 921937827 | VANGUARD BD INDEX FDS | SHORT TRM BOND | 5154647 | 68210 | |
922908736 | 922908736 | VANGUARD INDEX FDS | GROWTH ETF | 207126 | 732 | |
922908629 | 922908629 | VANGUARD INDEX FDS | MID CAP ETF | 2325109 | 10561 | |
922908363 | 922908363 | VANGUARD INDEX FDS | S&P 500 ETF SHS | 1470281 | 3610 | |
922908751 | 922908751 | VANGUARD INDEX FDS | SMALL CP ETF | 2964059 | 14903 | |
922908769 | 922908769 | VANGUARD INDEX FDS | TOTAL STK MKT | 249577 | 1133 | |
922908744 | 922908744 | VANGUARD INDEX FDS | VALUE ETF | 2790703 | 19639 | |
922042775 | 922042775 | VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 6255739 | 114974 | |
922042858 | 922042858 | VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 3080615 | 75728 | |
922042718 | 922042718 | VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 1208650 | 10940 | |
921908844 | 921908844 | VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 245433 | 1511 | |
921943858 | 921943858 | VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 36505629 | 790507 | |
92204A306 | 92204A306 | VANGUARD WORLD FDS | ENERGY ETF | 341832 | 3028 | |
92204A504 | 92204A504 | VANGUARD WORLD FDS | HEALTH CAR ETF | 489640 | 2000 | |
92345Y106 | 92345Y106 | VERISK ANALYTICS INC | COM | 3857210 | 17065 | |
92343V104 | 92343V104 | VERIZON COMMUNICATIONS INC | COM | 30192162 | 811833 | |
92532F100 | 92532F100 | VERTEX PHARMACEUTICALS INC | COM | 65034447 | 184804 | |
92826C839 | 92826C839 | VISA INC | COM CL A | 182234535 | 767368 | |
928563402 | 928563402 | VMWARE INC | CL A COM | 1004398 | 6990 | |
928881101 | 928881101 | VONTIER CORPORATION | COM | 251272 | 7801 | |
929740108 | 929740108 | WABTEC | COM | 751679 | 6854 | |
931427108 | 931427108 | WALGREENS BOOTS ALLIANCE INC | COM | 585899 | 20565 | |
931142103 | 931142103 | WALMART INC | COM | 25951576 | 165107 | |
94106B101 | 94106B101 | WASTE CONNECTIONS INC | COM | 755528 | 5286 | |
94106L109 | 94106L109 | WASTE MGMT INC DEL | COM | 1020230 | 5883 | |
941848103 | 941848103 | WATERS CORP | COM | 1011252 | 3794 | |
942622200 | 942622200 | WATSCO INC | COM | 81014005 | 212373 | |
942749102 | 942749102 | WATTS WATER TECHNOLOGIES INC | CL A | 1318080 | 7174 | |
92939U106 | 92939U106 | WEC ENERGY GROUP INC | COM | 1079176 | 12230 | |
949746101 | 949746101 | WELLS FARGO CO NEW | COM | 3135954 | 73476 | |
955306105 | 955306105 | WEST PHARMACEUTICAL SVSC INC | COM | 1070914 | 2800 | |
96208T104 | 96208T104 | WEX INC | COM | 459727 | 2525 | |
96951B102 | 96951B102 | WILLIAMS ROWLAND ACQUISITION | COM | 414800 | 40000 | |
98138H101 | 98138H101 | WORKDAY INC | CL A | 554108 | 2453 | |
98419M100 | 98419M100 | XYLEM INC | COM | 1087685 | 9658 | |
988498101 | 988498101 | YUM BRANDS INC | COM | 320609 | 2314 | |
98956P102 | 98956P102 | ZIMMER BIOMET HOLDINGS INC | COM | 2243550 | 15409 | |
98978V103 | 98978V103 | ZOETIS INC | CL A | 211130 | 1226 |