Disclosed positions
| MICROSOFT | MSFT | COM | $23,823,138 | 63,866 | SH | None |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | BRK.B | CL B NEW | $23,127,025 | 46,218 | SH | None |
| COSTCO WHOLESALE CORP | COST | COM | $22,005,061 | 23,523 | SH | None |
| APPLE INC | AAPL | COM | $20,233,275 | 69,924 | SH | None |
| JOHNSON & JOHNSON COM | JNJ | COM | $16,705,707 | 65,778 | SH | None |
| ABBVIE INC COM | ABBV | COM | $14,710,687 | 58,459 | SH | None |
| HOME DEPOT | HD | COM | $12,171,133 | 34,510 | SH | None |
| AON PLC SHS CL A | AON | SHS CL A | $11,084,748 | 33,419 | SH | None |
| ILLINOIS TOOL WKS INC COM | ITW | COM | $11,056,715 | 40,880 | SH | None |
| UNION PAC CORP COM | UNP | COM | $11,002,672 | 40,451 | SH | None |
| BANK OF AMER CORP COM | BAC | COM | $10,938,134 | 191,964 | SH | None |
| GOLDMAN SACHS GROUP INC COM | GS | COM | $10,537,464 | 10,419 | SH | None |
| PEPSICO INC COM | PEP | COM | $8,231,259 | 60,792 | SH | None |
| ORACLE CORPORATION | ORCL | COM | $8,123,853 | 55,434 | SH | None |
| VISA INC COM CL A | V | COM CL A | $7,792,946 | 22,714 | SH | None |
| ABBOTT LABORATORIES COM | ABT | COM | $7,262,458 | 80,036 | SH | None |
| BANK OF NY MELLON CORP COM | BNY | COM | $5,114,566 | 35,368 | SH | None |
| ANALOG DEVICES INC COM | ADI | COM | $4,470,943 | 11,257 | SH | None |
| CHURCH & DWIGHT INC | CHD | COM | $4,071,866 | 42,030 | SH | None |
| HONEYWELL INTL INC COM | HON | COM | $3,817,719 | 17,051 | SH | None |
| HONEYWELL AEROSPACE INC COM | HONA | COM | $3,769,635 | 17,051 | SH | None |
| BECTON DICKINSON & CO COM | BDX | COM | $3,766,767 | 24,891 | SH | None |
| MCDONALDS CORP COM | MCD | COM | $3,746,130 | 13,859 | SH | None |
| CVS HEALTH CORP COM | CVS | COM | $3,397,374 | 32,841 | SH | None |
| NOVO-NORDISK A S ADR | NVO | ADR | $3,367,648 | 70,247 | SH | None |
| UNITED PARCEL SERVICE INC | UPS | CL B | $3,330,225 | 30,979 | SH | None |
| ELI LILLY & CO COM | LLY | COM | $3,120,458 | 2,602 | SH | None |
| QUALCOMM INC COM | QCOM | COM | $2,813,428 | 15,225 | SH | None |
| MASTERCARD INCORPORATED CL A | MA | CL A | $2,730,811 | 5,317 | SH | None |
| AMERICAN INTL GROUP INC COM NEW | AIG | COM NEW | $2,695,676 | 36,169 | SH | None |
| MERCK & CO INC | MRK | COM | $2,641,061 | 20,553 | SH | None |
| PAYCHEX INC | PAYX | COM | $2,607,446 | 26,517 | SH | None |
| MCCORMICK & CO INC COM NON VTG | MKC | COM NON VTG | $2,402,736 | 47,654 | SH | None |
| EBAY INC. COM | EBAY | COM | $2,269,866 | 20,312 | SH | None |
| AIR PRODUCTS AND CHEMICALS INC COM | APD | COM | $1,864,038 | 6,358 | SH | None |
| AUTOMATIC DATA PROCESSING INC COM | ADP | COM | $1,760,695 | 7,862 | SH | None |
| JPMORGAN CHASE & CO COM | JPM | COM | $1,454,655 | 4,444 | SH | None |
| QUEST DIAGNOSTICS INC | DGX | COM | $1,443,803 | 6,812 | SH | None |
| MICRON TECHNOLOGY INC COM | MU | COM | $1,435,937 | 1,244 | SH | None |
| COCA COLA CO COM | KO | COM | $1,277,239 | 15,716 | SH | None |
| AMAZON COM INC COM | AMZN | COM | $1,111,379 | 4,663 | SH | None |
| NEXTERA ENERGY INC COM | NEE | COM | $1,069,126 | 12,181 | SH | None |
| WATERS CORP COM | WAT | COM | $976,604 | 2,604 | SH | None |
| AMERICAN EXPRESS CO COM | AXP | COM | $891,946 | 2,637 | SH | None |
| PROCTER & GAMBLE CO COM | PG | COM | $872,948 | 5,953 | SH | None |
| VANGUARD S&P 500 ETF | VOO | S&P 500 ETF SHS | $826,539 | 1,203 | SH | None |
| MORGAN STANLEY COM NEW | MS | COM NEW | $696,521 | 3,332 | SH | None |
| MOODYS CORP COM | MCO | COM | $681,645 | 1,505 | SH | None |
| META PLATFORMS INC CL A | META | CL A | $674,258 | 1,197 | SH | None |
| LOWES COS INC COM | LOW | COM | $639,421 | 2,900 | SH | None |
No matching rows. Clear the filter to see all records.
Largest 50 positions by reported value; the filing may contain more positions.
How amendments affect these holdings
This view uses 1 effective filing version(s). A restatement replaces the previous book; a new-holdings amendment adds positions. 0 positions lack a resolved ticker and 0 positions are put or call entries.
A 13F is a delayed quarterly snapshot of disclosed holdings. It is not a complete trade ledger and does not reveal every position in a manager's portfolio. Option values refer to the reported underlying position rather than a traded option premium.
Quarter end and public filing date
Use the filing's public availability date when constructing a historical observation. The quarter-end report period is earlier and cannot be substituted for when the public learned the holdings.