The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | |||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | ||||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
Amazon.Com, Inc. | Stock | 023135106 | 49,160,996 | 386,729 | SH | SOLE | 0 | 386,729 | 0 | 0 | ||
Technology Select Sector Spdr Fund | ETF | 81369Y803 | 932,598 | 5,689 | SH | SOLE | 0 | 5,689 | 0 | 0 | ||
Starbucks Corporation | Stock | 855244109 | 312,782 | 3,427 | SH | SOLE | 0 | 3,427 | 0 | 0 | ||
Dollar General Corporation | Stock | 256677105 | 1,377,654 | 13,021 | SH | SOLE | 0 | 13,021 | 0 | 0 | ||
Johnson & Johnson | Stock | 478160104 | 5,859,952 | 37,624 | SH | SOLE | 0 | 37,624 | 0 | 0 | ||
Costco Wholesale Corporation | Stock | 22160K105 | 612,043 | 1,083 | SH | SOLE | 0 | 1,083 | 0 | 0 | ||
Cabot Corporation | Stock | 127055101 | 4,687,085 | 67,664 | SH | SOLE | 0 | 67,664 | 0 | 0 | ||
Ishares Msci Emerging Markets Etf | ETF | 464287234 | 1,397,509 | 36,825 | SH | SOLE | 0 | 36,825 | 0 | 0 | ||
Las Vegas Sands Corp. | Stock | 517834107 | 764,565 | 16,679 | SH | SOLE | 0 | 16,679 | 0 | 0 | ||
Watsco, Inc. | Stock | 942622200 | 208,124 | 551 | SH | SOLE | 0 | 551 | 0 | 0 | ||
Yum! Brands, Inc. | Stock | 988498101 | 208,150 | 1,666 | SH | SOLE | 0 | 1,666 | 0 | 0 | ||
Procter & Gamble Company | Stock | 742718109 | 2,991,786 | 20,511 | SH | SOLE | 0 | 20,511 | 0 | 0 | ||
Coca-Cola Company | Stock | 191216100 | 4,561,505 | 81,485 | SH | SOLE | 0 | 81,484 | 0 | 0 | ||
Marriott International, Inc. Class A | Stock | 571903202 | 3,994,715 | 20,323 | SH | SOLE | 0 | 20,323 | 0 | 0 | ||
Powershares DB Commodity Index Tracking Fund | ETF | 46138B103 | 1,769,664 | 70,900 | SH | SOLE | 0 | 70,900 | 0 | 0 | ||
Mueller Inds Inc Com | Stock | 624756102 | 314,695 | 4,187 | SH | SOLE | 0 | 4,187 | 0 | 0 | ||
Cme Group Inc. Class A | Stock | 12572Q105 | 4,123,651 | 20,596 | SH | SOLE | 0 | 20,595 | 0 | 0 | ||
Fortive Corp. | Stock | 34959J108 | 29,654,822 | 399,876 | SH | SOLE | 0 | 399,876 | 0 | 0 | ||
Netflix, Inc. | Stock | 64110L106 | 755,200 | 2,000 | SH | SOLE | 0 | 2,000 | 0 | 0 | ||
Paychex, Inc. | Stock | 704326107 | 521,176 | 4,519 | SH | SOLE | 0 | 4,519 | 0 | 0 | ||
Tetra Tech Inc New Com | Stock | 88162G103 | 366,848 | 2,413 | SH | SOLE | 0 | 2,413 | 0 | 0 | ||
Pool Corporation Com | Stock | 73278L105 | 630,653 | 1,771 | SH | SOLE | 0 | 1,771 | 0 | 0 | ||
Merck & Co., Inc. | Stock | 58933Y105 | 1,171,983 | 11,384 | SH | SOLE | 0 | 11,384 | 0 | 0 | ||
Spdr S&P 500 Etf Trust | ETF | 78462F103 | 4,261,393 | 9,969 | SH | SOLE | 0 | 9,968 | 0 | 0 | ||
Mastercard Incorporated Class A | Stock | 57636Q104 | 446,191 | 1,127 | SH | SOLE | 0 | 1,127 | 0 | 0 | ||
Donnelley Finl Solutions Inc Com | Stock | 25787G100 | 385,293 | 6,846 | SH | SOLE | 0 | 6,846 | 0 | 0 | ||
Nordson Corp Com | Stock | 655663102 | 224,063 | 1,004 | SH | SOLE | 0 | 1,004 | 0 | 0 | ||
Allstate Corporation | Stock | 020002101 | 209,005 | 1,876 | SH | SOLE | 0 | 1,876 | 0 | 0 | ||
Vertex Pharmaceuticals Incorporated | Stock | 92532F100 | 801,888 | 2,306 | SH | SOLE | 0 | 2,306 | 0 | 0 | ||
Sherwin-Williams Company | Stock | 824348106 | 26,890,986 | 105,434 | SH | SOLE | 0 | 105,434 | 0 | 0 | ||
Pepsico, Inc. | Stock | 713448108 | 917,020 | 5,412 | SH | SOLE | 0 | 5,412 | 0 | 0 | ||
Honeywell International Inc. | Stock | 438516106 | 4,742,762 | 25,673 | SH | SOLE | 0 | 25,672 | 0 | 0 | ||
Xcel Energy Inc. | Stock | 98389B100 | 212,858 | 3,720 | SH | SOLE | 0 | 3,720 | 0 | 0 | ||
Home Depot, Inc. | Stock | 437076102 | 29,395,483 | 97,284 | SH | SOLE | 0 | 97,284 | 0 | 0 | ||
Automatic Data Processing, Inc. | Stock | 053015103 | 1,902,988 | 7,910 | SH | SOLE | 0 | 7,910 | 0 | 0 | ||
Cooper Cos Inc Com New | Stock | 216648402 | 235,009 | 739 | SH | SOLE | 0 | 739 | 0 | 0 | ||
Icici Bank Limited Sponsored Adr | ADR | 45104G104 | 305,276 | 13,204 | SH | SOLE | 0 | 13,204 | 0 | 0 | ||
Becton, Dickinson And Company | Stock | 075887109 | 211,219 | 817 | SH | SOLE | 0 | 817 | 0 | 0 | ||
Broadridge Financial Solutions, Inc. | Stock | 11133T103 | 5,015,399 | 28,011 | SH | SOLE | 0 | 28,011 | 0 | 0 | ||
Metropolitan Bk Hldg Corp Com | Stock | 591774104 | 2,586,184 | 71,284 | SH | SOLE | 0 | 71,284 | 0 | 0 | ||
Steris Plc | Stock | G8473T100 | 6,734,834 | 30,694 | SH | SOLE | 0 | 30,693 | 0 | 0 | ||
Banco Bilbao Vizcaya Argentaria, S.A. Sponsored Adr | ADR | 05946K101 | 84,960 | 10,554 | SH | SOLE | 0 | 10,554 | 0 | 0 | ||
United Therapeutics Corp Del Com | Stock | 91307C102 | 564,675 | 2,500 | SH | SOLE | 0 | 2,500 | 0 | 0 | ||
Waste Connections, Inc. | Stock | 94106B101 | 30,501,715 | 227,116 | SH | SOLE | 0 | 227,116 | 0 | 0 | ||
Berkshire Hathaway Inc. Class B | Stock | 084670702 | 1,877,258 | 5,359 | SH | SOLE | 0 | 5,359 | 0 | 0 | ||
Carters Inc Com | Stock | 146229109 | 202,886 | 2,934 | SH | SOLE | 0 | 2,934 | 0 | 0 | ||
Adobe Systems Incorporated | Stock | 00724F101 | 31,890,166 | 62,542 | SH | SOLE | 0 | 62,542 | 0 | 0 | ||
Alphabet Inc. Class A | Stock | 02079K305 | 52,121,382 | 398,299 | SH | SOLE | 0 | 398,298 | 0 | 0 | ||
Fiserv Inc Com | Stock | 337738108 | 299,909 | 2,655 | SH | SOLE | 0 | 2,655 | 0 | 0 | ||
O'Reilly Automotive, Inc. | Stock | 67103H107 | 16,744,837 | 18,424 | SH | SOLE | 0 | 18,424 | 0 | 0 | ||
Constellation Brands, Inc. Class A | Stock | 21036P108 | 3,733,918 | 14,857 | SH | SOLE | 0 | 14,856 | 0 | 0 | ||
Comcast Corporation Class A | Stock | 20030N101 | 7,168,729 | 161,676 | SH | SOLE | 0 | 161,676 | 0 | 0 | ||
Ase Technology Hldg Co Ltd Sponsored Ads | ADR | 00215W100 | 133,450 | 17,746 | SH | SOLE | 0 | 17,746 | 0 | 0 | ||
Generac Holdings Inc. | Stock | 368736104 | 348,672 | 3,200 | SH | SOLE | 0 | 3,200 | 0 | 0 | ||
Microsoft Corporation | Stock | 594918104 | 66,721,119 | 211,310 | SH | SOLE | 0 | 211,309 | 0 | 0 | ||
Cvs Health Corporation | Stock | 126650100 | 224,122 | 3,210 | SH | SOLE | 0 | 3,210 | 0 | 0 | ||
Merit Med Sys Inc Com | Stock | 589889104 | 331,572 | 4,804 | SH | SOLE | 0 | 4,804 | 0 | 0 | ||
Berkshire Hathaway Inc. Class A | Stock | 084670108 | 3,720,339 | 7 | SH | SOLE | 0 | 7 | 0 | 0 | ||
Boeing Company | Stock | 097023105 | 629,477 | 3,284 | SH | SOLE | 0 | 3,284 | 0 | 0 | ||
Vanguard Small-Cap Index Fund | ETF | 922908751 | 2,013,596 | 10,650 | SH | SOLE | 0 | 10,650 | 0 | 0 | ||
Vanguard Mid-Cap Index Fund | ETF | 922908629 | 2,275,855 | 10,929 | SH | SOLE | 0 | 10,929 | 0 | 0 | ||
Nextera Energy, Inc. | Stock | 65339F101 | 23,972,134 | 418,435 | SH | SOLE | 0 | 418,434 | 0 | 0 | ||
Align Technology Inc Com | Stock | 016255101 | 18,306,071 | 59,957 | SH | SOLE | 0 | 59,957 | 0 | 0 | ||
Tesla Motors, Inc. | Stock | 88160R101 | 552,986 | 2,210 | SH | SOLE | 0 | 2,210 | 0 | 0 | ||
Firstcash Holdings Inc Com | Stock | 33768G107 | 332,760 | 3,315 | SH | SOLE | 0 | 3,315 | 0 | 0 | ||
Linde Plc Com | Stock | G54950103 | 260,273 | 699 | SH | SOLE | 0 | 699 | 0 | 0 | ||
Thor Industries, Inc. | Stock | 885160101 | 205,386 | 2,159 | SH | SOLE | 0 | 2,159 | 0 | 0 | ||
Moog Inc. Class A | Stock | 615394202 | 6,135,611 | 54,317 | SH | SOLE | 0 | 54,316 | 0 | 0 | ||
Arch Cap Group Ltd Ord | Stock | G0450A105 | 489,659 | 6,143 | SH | SOLE | 0 | 6,143 | 0 | 0 | ||
Vanguard S&P 500 Index Fund | ETF | 922908363 | 246,616 | 628 | SH | SOLE | 0 | 628 | 0 | 0 | ||
Astrazeneca Plc Sponsored Adr | ADR | 046353108 | 217,720 | 3,215 | SH | SOLE | 0 | 3,215 | 0 | 0 | ||
Oncternal Therapeutics Inc Com | Stock | 68236P107 | 9,063 | 30,211 | SH | SOLE | 0 | 30,211 | 0 | 0 | ||
Booz Allen Hamilton Holding Corporation Class A | Stock | 099502106 | 30,689,822 | 280,862 | SH | SOLE | 0 | 280,862 | 0 | 0 | ||
Teradyne, Inc. | Stock | 880770102 | 200,920 | 2,000 | SH | SOLE | 0 | 2,000 | 0 | 0 | ||
Anterix Inc Com | Stock | 03676C100 | 311,603 | 9,930 | SH | SOLE | 0 | 9,930 | 0 | 0 | ||
Ishares Russell Top 200 Etf | ETF | 464289446 | 620,220 | 6,000 | SH | SOLE | 0 | 6,000 | 0 | 0 | ||
Inmode Ltd Shs | Stock | M5425M103 | 15,996,313 | 525,158 | SH | SOLE | 0 | 525,158 | 0 | 0 | ||
Wabtec Corporation | Stock | 929740108 | 25,277,408 | 237,860 | SH | SOLE | 0 | 237,860 | 0 | 0 | ||
Eli Lilly And Company | Stock | 532457108 | 1,962,673 | 3,654 | SH | SOLE | 0 | 3,654 | 0 | 0 | ||
Vanguard Russell 1000 Value Index Fund | ETF | 92206C714 | 1,457,054 | 21,858 | SH | SOLE | 0 | 21,858 | 0 | 0 | ||
Ishares Russell 2000 Etf | ETF | 464287655 | 1,917,806 | 10,851 | SH | SOLE | 0 | 10,851 | 0 | 0 | ||
Carrier Global Corporation | Stock | 14448C104 | 1,745,369 | 31,619 | SH | SOLE | 0 | 31,619 | 0 | 0 | ||
Sysco Corporation | Stock | 871829107 | 384,081 | 5,815 | SH | SOLE | 0 | 5,815 | 0 | 0 | ||
Warner Music Group Corp | Stock | 934550203 | 5,175,149 | 164,814 | SH | SOLE | 0 | 164,813 | 0 | 0 | ||
Ii-Vi Incorporated | Stock | 19247G107 | 350,554 | 10,740 | SH | SOLE | 0 | 10,740 | 0 | 0 | ||
American Electric Power Company, Inc. | Stock | 025537101 | 315,247 | 4,191 | SH | SOLE | 0 | 4,191 | 0 | 0 | ||
Brown-Forman Corporation Class B | Stock | 115637209 | 2,661,297 | 46,131 | SH | SOLE | 0 | 46,131 | 0 | 0 | ||
Bentley Sys Inc Com Cl B | Stock | 08265T208 | 315,155 | 6,283 | SH | SOLE | 0 | 6,283 | 0 | 0 | ||
Chemed Corporation | Stock | 16359R103 | 479,163 | 922 | SH | SOLE | 0 | 922 | 0 | 0 | ||
Eastern Bankshares Inc Com | Stock | 27627N105 | 135,194 | 10,781 | SH | SOLE | 0 | 10,781 | 0 | 0 | ||
Atlassian Corporation | Stock | 049468101 | 244,230 | 1,212 | SH | SOLE | 0 | 1,212 | 0 | 0 | ||
Xylem Inc. | Stock | 98419M100 | 282,193 | 3,100 | SH | SOLE | 0 | 3,100 | 0 | 0 | ||
Marriott Vacations Worldwide Corp. | Stock | 57164Y107 | 1,860,772 | 18,491 | SH | SOLE | 0 | 18,491 | 0 | 0 | ||
Cambridge Bancorp Com | Stock | 132152109 | 754,145 | 12,107 | SH | SOLE | 0 | 12,107 | 0 | 0 | ||
Neogen Corporation | Stock | 640491106 | 222,480 | 12,000 | SH | SOLE | 0 | 12,000 | 0 | 0 | ||
Visa Inc. Class A | Stock | 92826C839 | 47,222,835 | 205,308 | SH | SOLE | 0 | 205,307 | 0 | 0 | ||
Hershey Company | Stock | 427866108 | 1,115,446 | 5,575 | SH | SOLE | 0 | 5,575 | 0 | 0 | ||
Vanguard Growth Index Fund | ETF | 922908736 | 2,200,518 | 8,081 | SH | SOLE | 0 | 8,080 | 0 | 0 | ||
Ads Tec Energy Plc Shs | Stock | G0085J117 | 105,300 | 15,000 | SH | SOLE | 0 | 15,000 | 0 | 0 | ||
American Tower Corporation | REIT | 03027X100 | 27,299,749 | 166,006 | SH | SOLE | 0 | 166,006 | 0 | 0 | ||
Iron Mountain, Inc. | REIT | 46284V101 | 295,169 | 4,965 | SH | SOLE | 0 | 4,965 | 0 | 0 | ||
Ishares Core S&P Total U.S. Stock Market Etf | ETF | 464287150 | 430,731 | 4,573 | SH | SOLE | 0 | 4,573 | 0 | 0 | ||
Meta Platforms Inc. | Stock | 30303M102 | 35,624,420 | 118,665 | SH | SOLE | 0 | 118,665 | 0 | 0 | ||
Lpl Finl Hldgs Inc Com | Stock | 50212V100 | 1,058,731 | 4,455 | SH | SOLE | 0 | 4,455 | 0 | 0 | ||
Palo Alto Networks, Inc. | Stock | 697435105 | 219,436 | 936 | SH | SOLE | 0 | 936 | 0 | 0 | ||
Epam Sys Inc Com | Stock | 29414B104 | 18,763,299 | 73,383 | SH | SOLE | 0 | 73,383 | 0 | 0 | ||
Haleon Plc Spon Ads | ADR | 405552100 | 104,383 | 12,531 | SH | SOLE | 0 | 12,531 | 0 | 0 | ||
Gentherm Incorporated | Stock | 37253A103 | 221,272 | 4,078 | SH | SOLE | 0 | 4,078 | 0 | 0 | ||
Mondelez Intl Inc. Class A | Stock | 609207105 | 4,888,397 | 70,438 | SH | SOLE | 0 | 70,438 | 0 | 0 | ||
Broadcom Limited | Stock | 11135F101 | 8,407,526 | 10,122 | SH | SOLE | 0 | 10,122 | 0 | 0 | ||
Canadian Pacific Railway Limited | Stock | 13646K108 | 224,793 | 3,021 | SH | SOLE | 0 | 3,021 | 0 | 0 | ||
Ishares Core Msci Eafe Etf | ETF | 46432F842 | 204,054 | 3,171 | SH | SOLE | 0 | 3,171 | 0 | 0 | ||
Slm Corp | Stock | 78442P106 | 239,181 | 17,561 | SH | SOLE | 0 | 17,561 | 0 | 0 | ||
Accenture Plc | Stock | G1151C101 | 693,147 | 2,257 | SH | SOLE | 0 | 2,257 | 0 | 0 | ||
Equifax Inc. | Stock | 294429105 | 238,134 | 1,300 | SH | SOLE | 0 | 1,300 | 0 | 0 | ||
Nice Systems Ltd. Sponsored Adr | ADR | 653656108 | 1,224,000 | 7,200 | SH | SOLE | 0 | 7,200 | 0 | 0 | ||
Nvidia Corporation | Stock | 67066G104 | 355,822 | 818 | SH | SOLE | 0 | 818 | 0 | 0 | ||
Abbvie, Inc. | Stock | 00287Y109 | 410,511 | 2,754 | SH | SOLE | 0 | 2,754 | 0 | 0 | ||
S&P Global Inc. | Stock | 78409V104 | 32,001,007 | 87,576 | SH | SOLE | 0 | 87,575 | 0 | 0 | ||
Cabot Oil & Gas Corporation | Stock | 127097103 | 578,437 | 21,384 | SH | SOLE | 0 | 21,384 | 0 | 0 | ||
Lennox Intl Inc Com | Stock | 526107107 | 237,395 | 634 | SH | SOLE | 0 | 634 | 0 | 0 | ||
Taiwan Semiconductor Manufacturing Co., Ltd. Sponsored Adr | ADR | 874039100 | 386,705 | 4,450 | SH | SOLE | 0 | 4,450 | 0 | 0 | ||
Blackstone Group L.P. | Stock | 09260D107 | 46,390,810 | 432,992 | SH | SOLE | 0 | 432,992 | 0 | 0 | ||
Ansys, Inc. | Stock | 03662Q105 | 208,583 | 701 | SH | SOLE | 0 | 701 | 0 | 0 | ||
Church & Dwight Co., Inc. | Stock | 171340102 | 921,340 | 10,055 | SH | SOLE | 0 | 10,055 | 0 | 0 | ||
Factset Resh Sys Inc Com | Stock | 303075105 | 470,055 | 1,075 | SH | SOLE | 0 | 1,075 | 0 | 0 | ||
Simpson Mfg Inc Com | Stock | 829073105 | 383,663 | 2,561 | SH | SOLE | 0 | 2,561 | 0 | 0 | ||
Stryker Corporation | Stock | 863667101 | 409,905 | 1,500 | SH | SOLE | 0 | 1,500 | 0 | 0 | ||
General Dynamics Corporation | Stock | 369550108 | 353,552 | 1,600 | SH | SOLE | 0 | 1,600 | 0 | 0 | ||
Mcdonald'S Corporation | Stock | 580135101 | 559,581 | 2,124 | SH | SOLE | 0 | 2,124 | 0 | 0 | ||
Cisco Systems, Inc. | Stock | 17275R102 | 910,451 | 16,935 | SH | SOLE | 0 | 16,935 | 0 | 0 | ||
Autodesk, Inc. | Stock | 052769106 | 21,409,392 | 103,472 | SH | SOLE | 0 | 103,472 | 0 | 0 | ||
Vanguard Intermediate Term Bond Index Fund | ETF | 921937819 | 2,127,918 | 29,428 | SH | SOLE | 0 | 29,427 | 0 | 0 | ||
Charter Communications, Inc. Class A | Stock | 16119P108 | 34,684,205 | 78,860 | SH | SOLE | 0 | 78,860 | 0 | 0 | ||
Gaming And Leisure Properties, Inc. | REIT | 36467J108 | 4,133,359 | 90,743 | SH | SOLE | 0 | 90,743 | 0 | 0 | ||
Ambev Sa Sponsored Adr | ADR | 02319V103 | 43,488 | 16,856 | SH | SOLE | 0 | 16,856 | 0 | 0 | ||
Ishares Core S&P 500 Etf | ETF | 464287200 | 8,737,571 | 20,347 | SH | SOLE | 0 | 20,346 | 0 | 0 | ||
Mettler-Toledo International Inc. | Stock | 592688105 | 725,786 | 655 | SH | SOLE | 0 | 655 | 0 | 0 | ||
Siteone Landscape Supply Inc Com | Stock | 82982L103 | 715,257 | 4,376 | SH | SOLE | 0 | 4,376 | 0 | 0 | ||
Carmax Inc Com | Stock | 143130102 | 18,090,612 | 255,770 | SH | SOLE | 0 | 255,770 | 0 | 0 | ||
Salesforce.Com, Inc. | Stock | 79466L302 | 28,053,194 | 138,343 | SH | SOLE | 0 | 138,343 | 0 | 0 | ||
Idexx Laboratories, Inc. | Stock | 45168D104 | 467,004 | 1,068 | SH | SOLE | 0 | 1,068 | 0 | 0 | ||
Thermo Fisher Scientific Inc. | Stock | 883556102 | 30,411,919 | 60,082 | SH | SOLE | 0 | 60,082 | 0 | 0 | ||
Lockheed Martin Corporation | Stock | 539830109 | 2,535,637 | 6,200 | SH | SOLE | 0 | 6,200 | 0 | 0 | ||
Jpmorgan Chase & Co. | Stock | 46625H100 | 2,661,891 | 18,355 | SH | SOLE | 0 | 18,355 | 0 | 0 | ||
Pros Holdings Inc Com | Stock | 74346Y103 | 414,505 | 11,973 | SH | SOLE | 0 | 11,973 | 0 | 0 | ||
Chevron Corporation | Stock | 166764100 | 1,179,288 | 6,994 | SH | SOLE | 0 | 6,993 | 0 | 0 | ||
Conocophillips | Stock | 20825C104 | 299,740 | 2,502 | SH | SOLE | 0 | 2,502 | 0 | 0 | ||
Vanguard Ftse Developed Markets Etf | ETF | 921943858 | 1,770,529 | 40,497 | SH | SOLE | 0 | 40,497 | 0 | 0 | ||
Danaher Corporation | Stock | 235851102 | 3,140,986 | 12,660 | SH | SOLE | 0 | 12,660 | 0 | 0 | ||
Wal-Mart Stores, Inc. | Stock | 931142103 | 811,898 | 5,077 | SH | SOLE | 0 | 5,076 | 0 | 0 | ||
Oracle Corporation | Stock | 68389X105 | 6,408,143 | 60,500 | SH | SOLE | 0 | 60,499 | 0 | 0 | ||
Raytheon Technologies Corporation | Stock | 75513E101 | 1,103,876 | 15,338 | SH | SOLE | 0 | 15,338 | 0 | 0 | ||
Vanguard Ftse Emerging Markets Etf | ETF | 922042858 | 3,263,291 | 83,226 | SH | SOLE | 0 | 83,226 | 0 | 0 | ||
Texas Instruments Incorporated | Stock | 882508104 | 375,105 | 2,359 | SH | SOLE | 0 | 2,359 | 0 | 0 | ||
Pfizer Inc. | Stock | 717081103 | 384,913 | 11,604 | SH | SOLE | 0 | 11,604 | 0 | 0 | ||
Morgan Stanley | Stock | 617446448 | 3,919,010 | 47,986 | SH | SOLE | 0 | 47,985 | 0 | 0 | ||
Caterpillar Inc. | Stock | 149123101 | 1,202,503 | 4,405 | SH | SOLE | 0 | 4,404 | 0 | 0 | ||
Alphabet Inc. Class C | Stock | 02079K107 | 6,154,099 | 46,675 | SH | SOLE | 0 | 46,675 | 0 | 0 | ||
American Express Company | Stock | 025816109 | 27,158,496 | 182,040 | SH | SOLE | 0 | 182,039 | 0 | 0 | ||
Amgen Inc. | Stock | 031162100 | 428,672 | 1,595 | SH | SOLE | 0 | 1,595 | 0 | 0 | ||
Applied Materials, Inc. | Stock | 038222105 | 4,840,857 | 34,965 | SH | SOLE | 0 | 34,964 | 0 | 0 | ||
Otis Worldwide Corporation | Stock | 68902V107 | 3,640,895 | 45,336 | SH | SOLE | 0 | 45,335 | 0 | 0 | ||
Analog Devices, Inc. | Stock | 032654105 | 395,021 | 2,256 | SH | SOLE | 0 | 2,256 | 0 | 0 | ||
Williams Companies, Inc. | Stock | 969457100 | 4,744,520 | 140,829 | SH | SOLE | 0 | 140,828 | 0 | 0 | ||
Vanguard Dividend Appreciation Index Fund | ETF | 921908844 | 590,910 | 3,803 | SH | SOLE | 0 | 3,803 | 0 | 0 | ||
Healthequity Inc | Stock | 42226A107 | 30,529,275 | 417,923 | SH | SOLE | 0 | 417,923 | 0 | 0 | ||
Aaon Inc Com Par $0.004 | Stock | 000360206 | 297,203 | 5,226 | SH | SOLE | 0 | 5,226 | 0 | 0 | ||
Trimble Inc. | Stock | 896239100 | 269,569 | 5,005 | SH | SOLE | 0 | 5,005 | 0 | 0 | ||
Ipg Photonics Corporation | Stock | 44980X109 | 536,944 | 5,288 | SH | SOLE | 0 | 5,288 | 0 | 0 | ||
Badger Meter Inc Com | Stock | 056525108 | 403,268 | 2,803 | SH | SOLE | 0 | 2,803 | 0 | 0 | ||
Vanguard Short-Term Bond Index Fund | ETF | 921937827 | 874,979 | 11,640 | SH | SOLE | 0 | 11,640 | 0 | 0 | ||
Littelfuse, Inc. | Stock | 537008104 | 278,977 | 1,128 | SH | SOLE | 0 | 1,128 | 0 | 0 | ||
Philip Morris International Inc. | Stock | 718172109 | 1,179,979 | 12,746 | SH | SOLE | 0 | 12,745 | 0 | 0 | ||
Pnc Financial Services Group, Inc. | Stock | 693475105 | 444,059 | 3,617 | SH | SOLE | 0 | 3,617 | 0 | 0 | ||
Bristol-Myers Squibb Company | Stock | 110122108 | 473,955 | 8,166 | SH | SOLE | 0 | 8,166 | 0 | 0 | ||
Altria Group, Inc. | Stock | 02209S103 | 547,624 | 13,023 | SH | SOLE | 0 | 13,023 | 0 | 0 | ||
Loews Corp Com | Stock | 540424108 | 657,981 | 10,393 | SH | SOLE | 0 | 10,393 | 0 | 0 | ||
Agilent Technologies, Inc. | Stock | 00846U101 | 245,445 | 2,195 | SH | SOLE | 0 | 2,195 | 0 | 0 | ||
Exxon Mobil Corporation | Stock | 30231G102 | 368,948 | 3,138 | SH | SOLE | 0 | 3,137 | 0 | 0 | ||
Unitedhealth Group Incorporated | Stock | 91324P102 | 41,830,650 | 82,966 | SH | SOLE | 0 | 82,966 | 0 | 0 | ||
Travelers Companies, Inc. | Stock | 89417E109 | 968,428 | 5,930 | SH | SOLE | 0 | 5,930 | 0 | 0 | ||
Deere & Company | Stock | 244199105 | 803,819 | 2,130 | SH | SOLE | 0 | 2,130 | 0 | 0 | ||
Novo Nordisk A/S Sponsored Adr Class B | ADR | 670100205 | 225,077 | 2,475 | SH | SOLE | 0 | 2,475 | 0 | 0 | ||
Paypal Holdings Inc. | Stock | 70450Y103 | 15,739,595 | 269,237 | SH | SOLE | 0 | 269,237 | 0 | 0 | ||
Charles Schwab Corporation | Stock | 808513105 | 32,170,415 | 585,982 | SH | SOLE | 0 | 585,982 | 0 | 0 | ||
Toronto-Dominion Bank | Stock | 891160509 | 500,158 | 8,300 | SH | SOLE | 0 | 8,300 | 0 | 0 | ||
Blackrock, Inc. | Stock | 09247X101 | 521,717 | 807 | SH | SOLE | 0 | 807 | 0 | 0 | ||
Apple Inc. | Stock | 037833100 | 47,807,661 | 279,234 | SH | SOLE | 0 | 279,234 | 0 | 0 | ||
Abbott Laboratories | Stock | 002824100 | 6,414,098 | 66,227 | SH | SOLE | 0 | 66,227 | 0 | 0 | ||
Walt Disney Company | Stock | 254687106 | 417,604 | 5,152 | SH | SOLE | 0 | 5,152 | 0 | 0 | ||
Booking Holdings Inc | Stock | 09857L108 | 26,723,969 | 8,666 | SH | SOLE | 0 | 8,665 | 0 | 0 | ||
Ishares Russell 1000 Value Etf | ETF | 464287598 | 3,921,662 | 25,831 | SH | SOLE | 0 | 25,831 | 0 | 0 |