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 COMPANY | Common Stock | 88579Y101 | 850,028 | 5,250 | SH | SOLE | 5,250 | 0 | 0 | ||
| ABBOTT LABORATORIES | Common Stock | 002824100 | 13,549,569 | 149,323 | SH | SOLE | 149,039 | 0 | 284 | ||
| ABBOTT LABORATORIES | Common Stock | 002824100 | 195,091 | 2,150 | SH | OTR | 2,150 | 0 | 0 | ||
| ABBVIE INC | Common Stock | 00287Y109 | 184,955 | 735 | SH | OTR | 735 | 0 | 0 | ||
| ABBVIE INC | Common Stock | 00287Y109 | 5,540,106 | 22,016 | SH | SOLE | 21,807 | 0 | 209 | ||
| ACCENTURE PLC IRELAND SHS CL A | Int'l Common Stock | G1151C101 | 1,148,581 | 9,230 | SH | SOLE | 9,230 | 0 | 0 | ||
| ADVANCED MICRO DEVICES INC | Common Stock | 007903107 | 328,214 | 565 | SH | SOLE | 565 | 0 | 0 | ||
| AFLAC INC | Common Stock | 001055102 | 219,844 | 1,875 | SH | SOLE | 1,875 | 0 | 0 | ||
| AIR PRODUCTS & CHEMICALS | Common Stock | 009158106 | 1,024,664 | 3,495 | SH | SOLE | 3,495 | 0 | 0 | ||
| ALPHABET INC CAP STK CL A | Common Stock | 02079K305 | 459,399 | 1,286 | SH | OTR | 1,286 | 0 | 0 | ||
| ALPHABET INC CAP STK CL A | Common Stock | 02079K305 | 64,980,409 | 181,830 | SH | SOLE | 181,830 | 0 | 0 | ||
| ALPHABET INC CAP STK CL C | Common Stock | 02079K107 | 4,053,402 | 11,472 | SH | SOLE | 11,472 | 0 | 0 | ||
| ALPHABET INC CAP STK CL C | Common Stock | 02079K107 | 155,465 | 440 | SH | OTR | 440 | 0 | 0 | ||
| ALTRIA GROUP INC | Common Stock | 02209S103 | 775,333 | 10,776 | SH | SOLE | 10,776 | 0 | 0 | ||
| AMAZON.COM INC | Common Stock | 023135106 | 387,303 | 1,625 | SH | OTR | 1,625 | 0 | 0 | ||
| AMAZON.COM INC | Common Stock | 023135106 | 23,312,035 | 97,810 | SH | SOLE | 97,710 | 0 | 100 | ||
| AMERICAN EXPRESS CO | Common Stock | 025816109 | 986,337 | 2,916 | SH | SOLE | 2,916 | 0 | 0 | ||
| American Tower Corp | Common Stock | 03027X100 | 1,353,542 | 8,275 | SH | SOLE | 8,275 | 0 | 0 | ||
| American Tower Corp | Common Stock | 03027X100 | 8,179 | 50 | SH | OTR | 50 | 0 | 0 | ||
| AMGEN INC | Common Stock | 031162100 | 284,988 | 787 | SH | SOLE | 787 | 0 | 0 | ||
| AMGEN INC | Common Stock | 031162100 | 36,212 | 100 | SH | OTR | 100 | 0 | 0 | ||
| AMPHENOL CORPORATION | Common Stock | 032095101 | 307,678 | 1,745 | SH | OTR | 1,745 | 0 | 0 | ||
| AMPHENOL CORPORATION | Common Stock | 032095101 | 11,874,270 | 67,345 | SH | SOLE | 67,145 | 0 | 200 | ||
| ANALOG DEVICES INC COM | Common Stock | 032654105 | 4,765,643 | 11,999 | SH | SOLE | 11,924 | 0 | 75 | ||
| ANALOG DEVICES INC COM | Common Stock | 032654105 | 23,830 | 60 | SH | OTR | 60 | 0 | 0 | ||
| APPLE INC | Common Stock | 037833100 | 76,397,985 | 264,024 | SH | SOLE | 263,949 | 0 | 75 | ||
| APPLE INC | Common Stock | 037833100 | 549,784 | 1,900 | SH | OTR | 1,790 | 0 | 110 | ||
| APPLIED MATERIALS INC | Common Stock | 038222105 | 422,232 | 584 | SH | SOLE | 584 | 0 | 0 | ||
| APPLIED MATERIALS INC | Common Stock | 038222105 | 361,500 | 500 | SH | OTR | 500 | 0 | 0 | ||
| ARTHUR J GALLAGHER & CO | Common Stock | 363576109 | 153,812 | 670 | SH | OTR | 670 | 0 | 0 | ||
| ARTHUR J GALLAGHER & CO | Common Stock | 363576109 | 7,348,077 | 32,008 | SH | SOLE | 31,958 | 0 | 50 | ||
| AT&T INC | Common Stock | 00206R102 | 479,567 | 23,168 | SH | SOLE | 23,168 | 0 | 0 | ||
| AT&T INC | Common Stock | 00206R102 | 103,500 | 5,000 | SH | OTR | 5,000 | 0 | 0 | ||
| ATMOS ENERGY CORPORATION | Common Stock | 049560105 | 816,560 | 4,740 | SH | SOLE | 4,740 | 0 | 0 | ||
| ATMOS ENERGY CORPORATION | Common Stock | 049560105 | 107,669 | 625 | SH | OTR | 625 | 0 | 0 | ||
| AUTOMATIC DATA PROCESSING | Common Stock | 053015103 | 21,433,135 | 95,705 | SH | SOLE | 95,443 | 0 | 262 | ||
| AUTOMATIC DATA PROCESSING | Common Stock | 053015103 | 144,448 | 645 | SH | OTR | 645 | 0 | 0 | ||
| BALCHEM CORPORATION | Common Stock | 057665200 | 3,690,206 | 21,842 | SH | SOLE | 21,842 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC DEL CL B | Common Stock | 084670702 | 3,355,115 | 6,705 | SH | SOLE | 6,705 | 0 | 0 | ||
| BERKSHIRE HATHAWAY INC DEL CL B | Common Stock | 084670702 | 200,156 | 400 | SH | OTR | 400 | 0 | 0 | ||
| BRISTOL MYERS SQUIBB | Common Stock | 110122108 | 465,570 | 8,080 | SH | SOLE | 8,080 | 0 | 0 | ||
| BROADCOM INC | Common Stock | 11135F101 | 543,960 | 1,440 | SH | SOLE | 1,440 | 0 | 0 | ||
| BROADCOM INC | Common Stock | 11135F101 | 52,885 | 140 | SH | OTR | 140 | 0 | 0 | ||
| BROADRIDGE FINANCIAL SOLUTIONS INC | Common Stock | 11133T103 | 11,937,795 | 87,169 | SH | SOLE | 87,169 | 0 | 0 | ||
| BROADRIDGE FINANCIAL SOLUTIONS INC | Common Stock | 11133T103 | 148,591 | 1,085 | SH | OTR | 1,085 | 0 | 0 | ||
| CANADIAN PACIFIC KANSAS CITY | Int'l Common Stock | 13646K108 | 99,907 | 1,153 | SH | OTR | 1,153 | 0 | 0 | ||
| CANADIAN PACIFIC KANSAS CITY | Int'l Common Stock | 13646K108 | 298,249 | 3,442 | SH | SOLE | 3,442 | 0 | 0 | ||
| CARLISLE COS INC | Common Stock | 142339100 | 746,540 | 2,058 | SH | SOLE | 2,058 | 0 | 0 | ||
| CARRIER GLOBAL CORP | Common Stock | 14448C104 | 254,158 | 3,465 | SH | SOLE | 3,465 | 0 | 0 | ||
| CASEYS GEN STORES INC | Common Stock | 147528103 | 8,415,237 | 10,588 | SH | SOLE | 10,588 | 0 | 0 | ||
| CASEYS GEN STORES INC | Common Stock | 147528103 | 23,844 | 30 | SH | OTR | 30 | 0 | 0 | ||
| CATERPILLAR INC | Common Stock | 149123101 | 85,192 | 80 | SH | OTR | 80 | 0 | 0 | ||
| CATERPILLAR INC | Common Stock | 149123101 | 4,055,139 | 3,808 | SH | SOLE | 3,808 | 0 | 0 | ||
| CENCORA, INC | Common Stock | 03073E105 | 218,461 | 772 | SH | SOLE | 772 | 0 | 0 | ||
| CHEVRON CORP | Common Stock | 166764100 | 12,432 | 75 | SH | OTR | 75 | 0 | 0 | ||
| CHEVRON CORP | Common Stock | 166764100 | 3,398,577 | 20,503 | SH | SOLE | 20,503 | 0 | 0 | ||
| CHURCH & DWIGHT COMPANY INC | Common Stock | 171340102 | 8,235 | 85 | SH | OTR | 85 | 0 | 0 | ||
| CHURCH & DWIGHT COMPANY INC | Common Stock | 171340102 | 10,765,693 | 111,124 | SH | SOLE | 110,949 | 0 | 175 | ||
| CINTAS CORPORATION | Common Stock | 172908105 | 3,531,201 | 20,762 | SH | SOLE | 20,762 | 0 | 0 | ||
| CISCO SYSTEMS INC | Common Stock | 17275R102 | 4,873,298 | 41,489 | SH | SOLE | 40,629 | 0 | 860 | ||
| CISCO SYSTEMS INC | Common Stock | 17275R102 | 26,429 | 225 | SH | OTR | 225 | 0 | 0 | ||
| COCA COLA COMPANY | Common Stock | 191216100 | 6,188,629 | 76,149 | SH | SOLE | 76,149 | 0 | 0 | ||
| COCA COLA COMPANY | Common Stock | 191216100 | 100,287 | 1,234 | SH | OTR | 1,234 | 0 | 0 | ||
| COLGATE PALMOLIVE COMPANY | Common Stock | 194162103 | 7,449,733 | 81,258 | SH | SOLE | 81,258 | 0 | 0 | ||
| COLGATE PALMOLIVE COMPANY | Common Stock | 194162103 | 23,378 | 255 | SH | OTR | 255 | 0 | 0 | ||
| CONSOLIDATED EDISON INC | Common Stock | 209115104 | 260,257 | 2,353 | SH | SOLE | 2,353 | 0 | 0 | ||
| CONTRA WALGREENS BOOTS | Common Stock | 931CVR013 | 30,000 | 10,000 | SH | SOLE | 10,000 | 0 | 0 | ||
| CORNING INC | Common Stock | 219350105 | 549,175 | 2,150 | SH | SOLE | 2,150 | 0 | 0 | ||
| COSTCO WHOLESALE CORP COM | Common Stock | 22160K105 | 726,860 | 777 | SH | OTR | 777 | 0 | 0 | ||
| COSTCO WHOLESALE CORP COM | Common Stock | 22160K105 | 23,052,787 | 24,643 | SH | SOLE | 24,618 | 0 | 25 | ||
| CSX CORP | Common Stock | 126408103 | 1,471,719 | 30,964 | SH | SOLE | 30,964 | 0 | 0 | ||
| DANAHER CORP | Common Stock | 235851102 | 91,430 | 480 | SH | OTR | 480 | 0 | 0 | ||
| DANAHER CORP | Common Stock | 235851102 | 9,313,520 | 48,895 | SH | SOLE | 48,895 | 0 | 0 | ||
| DELL TECHNOLOGIES INC | Common Stock | 24703L202 | 406,867 | 943 | SH | SOLE | 943 | 0 | 0 | ||
| DICK'S SPORTING GOODS INC | Common Stock | 253393102 | 3,058,079 | 13,483 | SH | SOLE | 13,483 | 0 | 0 | ||
| DOMINION ENERGY INC | Common Stock | 25746U109 | 276,916 | 4,055 | SH | SOLE | 4,055 | 0 | 0 | ||
| EATON GLOBAL CORP PLC | Int'l Common Stock | G29183103 | 1,248,105 | 2,929 | SH | SOLE | 2,929 | 0 | 0 | ||
| ECOLAB INC | Common Stock | 278865100 | 436,025 | 1,565 | SH | OTR | 1,565 | 0 | 0 | ||
| ECOLAB INC | Common Stock | 278865100 | 21,494,761 | 77,150 | SH | SOLE | 77,085 | 0 | 65 | ||
| EDWARDS LIFESCIENCES CORP | Common Stock | 28176E108 | 728,655 | 8,055 | SH | SOLE | 8,055 | 0 | 0 | ||
| ELI LILLY AND COMPANY | Common Stock | 532457108 | 31,217,565 | 26,027 | SH | SOLE | 26,027 | 0 | 0 | ||
| ELI LILLY AND COMPANY | Common Stock | 532457108 | 249,481 | 208 | SH | OTR | 208 | 0 | 0 | ||
| Equinix Inc | Common Stock | 29444U700 | 84,434 | 81 | SH | OTR | 81 | 0 | 0 | ||
| Equinix Inc | Common Stock | 29444U700 | 9,448,223 | 9,064 | SH | SOLE | 9,064 | 0 | 0 | ||
| ETF VANGUARD FTSE DEVELOPED MARKETS | Exchange Traded Fund | 921943858 | 4,120,174 | 57,827 | SH | SOLE | 57,827 | 0 | 0 | ||
| ETF VANGUARD FTSE DEVELOPED MARKETS | Exchange Traded Fund | 921943858 | 231,563 | 3,250 | SH | OTR | 3,250 | 0 | 0 | ||
| EXXON MOBIL CORPORATION | Common Stock | 30231G102 | 157,228 | 1,150 | SH | OTR | 1,150 | 0 | 0 | ||
| EXXON MOBIL CORPORATION | Common Stock | 30231G102 | 19,955,856 | 145,962 | SH | SOLE | 145,962 | 0 | 0 | ||
| FACTSET RESEARCH SYSTEMS INC | Common Stock | 303075105 | 1,429,487 | 6,213 | SH | SOLE | 6,213 | 0 | 0 | ||
| FASTENAL COMPANY | Common Stock | 311900104 | 538,801 | 11,218 | SH | SOLE | 11,218 | 0 | 0 | ||
| FIDELITY COMWLTH TR | Exchange Traded Fund | 315912808 | 385,630 | 3,736 | SH | SOLE | 3,736 | 0 | 0 | ||
| FIDELITY COVINGTON TRUST | Exchange Traded Fund | 31609A404 | 318,231 | 7,930 | SH | SOLE | 7,930 | 0 | 0 | ||
| FIDELITY COVINGTON TRUST | Exchange Traded Fund | 31609A404 | 16,052 | 400 | SH | OTR | 400 | 0 | 0 | ||
| GE AEROSPACE | Common Stock | 369604301 | 1,949,890 | 5,217 | SH | SOLE | 5,217 | 0 | 0 | ||
| GE AEROSPACE | Common Stock | 369604301 | 48,959 | 131 | SH | OTR | 131 | 0 | 0 | ||
| GE VERNOVA INC | Common Stock | 36828A101 | 1,368,124 | 1,165 | SH | SOLE | 1,165 | 0 | 0 | ||
| GE VERNOVA INC | Common Stock | 36828A101 | 45,232 | 39 | SH | OTR | 39 | 0 | 0 | ||
| GENERAL DYNAMICS CORP | Common Stock | 369550108 | 4,605 | 13 | SH | OTR | 13 | 0 | 0 | ||
| GENERAL DYNAMICS CORP | Common Stock | 369550108 | 3,728,022 | 10,524 | SH | SOLE | 10,524 | 0 | 0 | ||
| GOLDMAN SACHS | Common Stock | 38141G104 | 546,140 | 540 | SH | SOLE | 540 | 0 | 0 | ||
| GRAINGER W W INC | Common Stock | 384802104 | 1,040,706 | 765 | SH | SOLE | 765 | 0 | 0 | ||
| HEICO CORP | Common Stock | 422806109 | 37,756 | 106 | SH | OTR | 106 | 0 | 0 | ||
| HEICO CORP | Common Stock | 422806109 | 16,713,147 | 46,922 | SH | SOLE | 46,922 | 0 | 0 | ||
| HERSHEY COMPANY | Common Stock | 427866108 | 825,492 | 4,705 | SH | SOLE | 4,705 | 0 | 0 | ||
| HOME DEPOT INC | Common Stock | 437076102 | 46,025 | 131 | SH | OTR | 131 | 0 | 0 | ||
| HOME DEPOT INC | Common Stock | 437076102 | 9,212,531 | 26,122 | SH | SOLE | 26,072 | 0 | 50 | ||
| HONEYWELL INTL INC | Common Stock | 438516106 | 38,175 | 171 | SH | OTR | 171 | 0 | 0 | ||
| HONEYWELL INTL INC | Common Stock | 438516106 | 781,971 | 3,493 | SH | SOLE | 3,418 | 0 | 75 | ||
| IDEXX LABORATORIES INC | Common Stock | 45168D104 | 8,670,993 | 16,471 | SH | SOLE | 16,471 | 0 | 0 | ||
| IDEXX LABORATORIES INC | Common Stock | 45168D104 | 44,747 | 85 | SH | OTR | 45 | 0 | 40 | ||
| ILLINOIS TOOL WORKS, INC. | Common Stock | 452308109 | 40,571 | 150 | SH | OTR | 150 | 0 | 0 | ||
| ILLINOIS TOOL WORKS, INC. | Common Stock | 452308109 | 432,482 | 1,599 | SH | SOLE | 1,599 | 0 | 0 | ||
| INTEL CORPORATION | Common Stock | 458140100 | 558,520 | 4,000 | SH | SOLE | 4,000 | 0 | 0 | ||
| INTERNATIONAL BUSINESS MACHINE | Common Stock | 459200101 | 1,277,396 | 4,543 | SH | SOLE | 4,543 | 0 | 0 | ||
| INTERNATIONAL BUSINESS MACHINE | Common Stock | 459200101 | 35,151 | 125 | SH | OTR | 125 | 0 | 0 | ||
| INTUIT INC | Common Stock | 461202103 | 49,590 | 190 | SH | OTR | 150 | 0 | 40 | ||
| INTUIT INC | Common Stock | 461202103 | 12,503,727 | 47,907 | SH | SOLE | 47,907 | 0 | 0 | ||
| INTUITIVE SURGICAL INC | Common Stock | 46120E602 | 4,956,286 | 12,463 | SH | SOLE | 12,463 | 0 | 0 | ||
| INVESCO EXCHANGE TRADED FD TR | Exchange Traded Fund | 46137V241 | 2,152,309 | 23,888 | SH | SOLE | 23,888 | 0 | 0 | ||
| INVESCO EXCHANGE TRADED FD TR | Exchange Traded Fund | 46137V241 | 18,020 | 200 | SH | OTR | 200 | 0 | 0 | ||
| INVESCO QQQ TRUST | Exchange Traded Fund | 46090E103 | 1,271,026 | 1,726 | SH | SOLE | 1,726 | 0 | 0 | ||
| INVESCO QQQ TRUST | Exchange Traded Fund | 46090E103 | 92,050 | 125 | SH | OTR | 125 | 0 | 0 | ||
| ISHARES BARCLAYS TIPS BOND FUND | Fixed Income ETF | 464287176 | 447,022 | 4,085 | SH | SOLE | 4,085 | 0 | 0 | ||
| ISHARES CORE S&P 500 ETF | Exchange Traded Fund | 464287200 | 217,178 | 290 | SH | OTR | 290 | 0 | 0 | ||
| ISHARES CORE S&P 500 ETF | Exchange Traded Fund | 464287200 | 3,239,698 | 4,326 | SH | SOLE | 4,326 | 0 | 0 | ||
| ISHARES CORE S&P MID CAP | Exchange Traded Fund | 464287507 | 75,182 | 975 | SH | OTR | 975 | 0 | 0 | ||
| ISHARES CORE S&P MID CAP | Exchange Traded Fund | 464287507 | 730,463 | 9,473 | SH | SOLE | 9,473 | 0 | 0 | ||
| ISHARES CORE S&P SMALL CAP ETF | Exchange Traded Fund | 464287804 | 486,902 | 3,283 | SH | SOLE | 3,283 | 0 | 0 | ||
| ISHARES ESG OPTIMIZED MSCI USA ETF | Exchange Traded Fund | 464288802 | 231,450 | 1,500 | SH | SOLE | 1,500 | 0 | 0 | ||
| ISHARES MSCI EAFE INDEX | Exchange Traded Fund | 464287465 | 1,098,427 | 10,574 | SH | SOLE | 10,574 | 0 | 0 | ||
| ISHARES RUSSELL 1000 GROWTH | Exchange Traded Fund | 464287614 | 284,101 | 2,288 | SH | SOLE | 2,288 | 0 | 0 | ||
| ISHARES RUSSELL 2000 INDEX FUND | Exchange Traded Fund | 464287655 | 361,441 | 1,203 | SH | SOLE | 1,203 | 0 | 0 | ||
| ISHARES RUSSELL 2000 INDEX FUND | Exchange Traded Fund | 464287655 | 88,633 | 295 | SH | OTR | 295 | 0 | 0 | ||
| iShares Silver Trust | Exchange Traded Fund | 46428Q109 | 3,477,421 | 65,035 | SH | SOLE | 65,035 | 0 | 0 | ||
| ISHARES TRUST PREF & INC SECURITIES ETF | Fixed Income ETF | 464288687 | 71,194 | 2,335 | SH | OTR | 2,335 | 0 | 0 | ||
| ISHARES TRUST PREF & INC SECURITIES ETF | Fixed Income ETF | 464288687 | 1,410,833 | 46,272 | SH | SOLE | 46,272 | 0 | 0 | ||
| J P MORGAN CHASE & COMPANY | Common Stock | 46625H100 | 98,854 | 302 | SH | OTR | 302 | 0 | 0 | ||
| J P MORGAN CHASE & COMPANY | Common Stock | 46625H100 | 2,758,410 | 8,427 | SH | SOLE | 8,427 | 0 | 0 | ||
| JACK HENRY AND ASSOCIATES INC | Common Stock | 426281101 | 3,091,712 | 22,446 | SH | SOLE | 22,446 | 0 | 0 | ||
| JOHN DEERE & CO | Common Stock | 244199105 | 934,368 | 1,473 | SH | SOLE | 1,473 | 0 | 0 | ||
| JOHNSON & JOHNSON | Common Stock | 478160104 | 198,605 | 782 | SH | OTR | 782 | 0 | 0 | ||
| JOHNSON & JOHNSON | Common Stock | 478160104 | 7,141,636 | 28,120 | SH | SOLE | 27,870 | 0 | 250 | ||
| LOCKHEED MARTIN CORP | Common Stock | 539830109 | 239,446 | 470 | SH | OTR | 470 | 0 | 0 | ||
| LOCKHEED MARTIN CORP | Common Stock | 539830109 | 5,487,394 | 10,771 | SH | SOLE | 10,741 | 0 | 30 | ||
| Marvell Technology Group Ltd | Common Stock | 573874104 | 59,578 | 200 | SH | OTR | 200 | 0 | 0 | ||
| Marvell Technology Group Ltd | Common Stock | 573874104 | 159,669 | 536 | SH | SOLE | 536 | 0 | 0 | ||
| MASTERCARD INCORPORATED | Common Stock | 57636Q104 | 49,199,542 | 95,794 | SH | SOLE | 95,794 | 0 | 0 | ||
| MASTERCARD INCORPORATED | Common Stock | 57636Q104 | 437,844 | 853 | SH | OTR | 803 | 0 | 50 | ||
| MCCORMICK & CO INC NON-VOTING | Common Stock | 579780206 | 1,062,551 | 21,074 | SH | SOLE | 21,074 | 0 | 0 | ||
| MCDONALDS CORP | Common Stock | 580135101 | 8,604,508 | 31,832 | SH | SOLE | 31,767 | 0 | 65 | ||
| MCDONALDS CORP | Common Stock | 580135101 | 27,572 | 102 | SH | OTR | 102 | 0 | 0 | ||
| MERCK & CO INC | Common Stock | 58933Y105 | 907,853 | 7,065 | SH | SOLE | 7,065 | 0 | 0 | ||
| MERCK & CO INC | Common Stock | 58933Y105 | 20,817 | 162 | SH | OTR | 162 | 0 | 0 | ||
| META PLATFORMS INC CL A | Common Stock | 30303M102 | 314,879 | 559 | SH | SOLE | 559 | 0 | 0 | ||
| META PLATFORMS INC CL A | Common Stock | 30303M102 | 2,816 | 5 | SH | OTR | 5 | 0 | 0 | ||
| METTLER TOLEDO INTL INC | Common Stock | 592688105 | 293,827 | 230 | SH | SOLE | 230 | 0 | 0 | ||
| MICRON TECHNOLOGY INC | Common Stock | 595112103 | 267,795 | 232 | SH | SOLE | 232 | 0 | 0 | ||
| MICROSOFT CORPORATION | Common Stock | 594918104 | 34,593,875 | 92,740 | SH | SOLE | 92,710 | 0 | 30 | ||
| MICROSOFT CORPORATION | Common Stock | 594918104 | 583,403 | 1,564 | SH | OTR | 1,564 | 0 | 0 | ||
| MONDELEZ INTERNATIONAL INC | Common Stock | 609207105 | 394,064 | 6,813 | SH | SOLE | 6,813 | 0 | 0 | ||
| NETFLIX INC | Common Stock | 64110L106 | 248,972 | 3,487 | SH | SOLE | 3,487 | 0 | 0 | ||
| NEXTERA ENERGY INC | Common Stock | 65339F101 | 229,167 | 2,611 | SH | OTR | 2,611 | 0 | 0 | ||
| NEXTERA ENERGY INC | Common Stock | 65339F101 | 23,705,097 | 270,082 | SH | SOLE | 269,882 | 0 | 200 | ||
| NIKE INC CL B | Common Stock | 654106103 | 1,366,924 | 33,299 | SH | SOLE | 33,299 | 0 | 0 | ||
| NORTHROP GRUMMAN CORP | Common Stock | 666807102 | 1,745,915 | 3,428 | SH | SOLE | 3,428 | 0 | 0 | ||
| NOVANTA INC | Common Stock | 67000B104 | 513,490 | 3,165 | SH | SOLE | 3,165 | 0 | 0 | ||
| NOVANTA INC | Common Stock | 67000B104 | 10,059 | 62 | SH | OTR | 62 | 0 | 0 | ||
| NOVO NORDISK A/S ADR | Int'l Common Stock | 670100205 | 395,841 | 8,257 | SH | SOLE | 8,257 | 0 | 0 | ||
| NUSHARES ETF TR | Exchange Traded Fund | 67092P201 | 283,871 | 2,425 | SH | SOLE | 2,425 | 0 | 0 | ||
| NVIDIA | Common Stock | 67066G104 | 92,041 | 460 | SH | OTR | 460 | 0 | 0 | ||
| NVIDIA | Common Stock | 67066G104 | 15,125,403 | 75,593 | SH | SOLE | 75,593 | 0 | 0 | ||
| ORACLE CORP | Common Stock | 68389X105 | 1,073,039 | 7,322 | SH | SOLE | 7,322 | 0 | 0 | ||
| ORACLE CORP | Common Stock | 68389X105 | 13,483 | 92 | SH | OTR | 92 | 0 | 0 | ||
| O'REILLY AUTOMOTIVE | Common Stock | 67103H107 | 4,683,145 | 50,854 | SH | SOLE | 50,729 | 0 | 125 | ||
| O'REILLY AUTOMOTIVE | Common Stock | 67103H107 | 175,431 | 1,905 | SH | OTR | 1,905 | 0 | 0 | ||
| PAYCHEX INC | Common Stock | 704326107 | 1,449,974 | 14,746 | SH | SOLE | 14,746 | 0 | 0 | ||
| PEPSICO INC | Common Stock | 713448108 | 112,788 | 833 | SH | OTR | 833 | 0 | 0 | ||
| PEPSICO INC | Common Stock | 713448108 | 7,710,759 | 56,948 | SH | SOLE | 56,808 | 0 | 140 | ||
| PFIZER INC | Common Stock | 717081103 | 376,756 | 15,646 | SH | SOLE | 15,646 | 0 | 0 | ||
| PHILIP MORRIS INTERNATIONAL INC | Common Stock | 718172109 | 1,638,683 | 9,058 | SH | SOLE | 9,058 | 0 | 0 | ||
| PHILIP MORRIS INTERNATIONAL INC | Common Stock | 718172109 | 77,791 | 430 | SH | OTR | 430 | 0 | 0 | ||
| Popular Inc | Common Stock | 733174700 | 518,645 | 3,159 | SH | SOLE | 3,159 | 0 | 0 | ||
| PROCTER & GAMBLE COMPANY | Common Stock | 742718109 | 87,691 | 598 | SH | OTR | 598 | 0 | 0 | ||
| PROCTER & GAMBLE COMPANY | Common Stock | 742718109 | 5,368,197 | 36,608 | SH | SOLE | 36,349 | 0 | 259 | ||
| ProShares S&P 500 Dividend Aristocrats ETF | Exchange Traded Fund | 74348A467 | 628,487 | 11,191 | SH | SOLE | 11,191 | 0 | 0 | ||
| ProShares S&P 500 Dividend Aristocrats ETF | Exchange Traded Fund | 74348A467 | 3,370 | 60 | SH | OTR | 60 | 0 | 0 | ||
| REPUBLIC SERVICES INC. | Common Stock | 760759100 | 203,491 | 955 | SH | SOLE | 955 | 0 | 0 | ||
| ROSS STORES INC | Common Stock | 778296103 | 1,031,258 | 4,845 | SH | SOLE | 4,845 | 0 | 0 | ||
| RTX CORP | Common Stock | 75513E101 | 31,685 | 167 | SH | OTR | 167 | 0 | 0 | ||
| RTX CORP | Common Stock | 75513E101 | 3,343,991 | 17,625 | SH | SOLE | 17,625 | 0 | 0 | ||
| SHERWIN WILLIAMS COMPANY | Common Stock | 824348106 | 68,864 | 200 | SH | OTR | 200 | 0 | 0 | ||
| SHERWIN WILLIAMS COMPANY | Common Stock | 824348106 | 11,035,800 | 32,051 | SH | SOLE | 32,051 | 0 | 0 | ||
| SPDR BARCLAYS INV GRADE FLT RATE | Fixed Income ETF | 78468R200 | 209,996 | 6,807 | SH | SOLE | 6,807 | 0 | 0 | ||
| SPDR GOLD TRUST | Exchange Traded Fund | 78463V107 | 3,014,822 | 8,184 | SH | SOLE | 8,184 | 0 | 0 | ||
| STARBUCKS CORP | Common Stock | 855244109 | 1,004,221 | 9,827 | SH | SOLE | 9,827 | 0 | 0 | ||
| STATE STREET CORP | Common Stock | 857477103 | 9,837 | 58 | SH | OTR | 58 | 0 | 0 | ||
| STATE STREET CORP | Common Stock | 857477103 | 458,090 | 2,701 | SH | SOLE | 2,701 | 0 | 0 | ||
| STATE STREET INDUSTRIAL SELECT SECTOR SPDR ETF | Exchange Traded Fund | 81369Y704 | 266,176 | 1,437 | SH | SOLE | 1,437 | 0 | 0 | ||
| STATE STREET SPDR ICE PREFERRED SECURITIES ETF | Fixed Income ETF | 78464A292 | 257,124 | 8,422 | SH | SOLE | 8,422 | 0 | 0 | ||
| STATE STREET SPDR S&P 500 ETF TRUST | Exchange Traded Fund | 78462F103 | 802,031 | 1,074 | SH | SOLE | 1,074 | 0 | 0 | ||
| STATE STREET SPDR S&P FOSSIL FUEL RESERVES FREE | Common Stock | 78468R796 | 209,268 | 3,425 | SH | SOLE | 3,425 | 0 | 0 | ||
| STRYKER CORPORATION | Common Stock | 863667101 | 318,461 | 1,012 | SH | OTR | 1,012 | 0 | 0 | ||
| STRYKER CORPORATION | Common Stock | 863667101 | 34,225,469 | 108,708 | SH | SOLE | 108,648 | 0 | 60 | ||
| Synopsys Inc | Common Stock | 871607107 | 4,765,812 | 10,684 | SH | SOLE | 10,659 | 0 | 25 | ||
| Synopsys Inc | Common Stock | 871607107 | 76,724 | 172 | SH | OTR | 172 | 0 | 0 | ||
| SYSCO CORPORATION | Common Stock | 871829107 | 8,358 | 100 | SH | OTR | 100 | 0 | 0 | ||
| SYSCO CORPORATION | Common Stock | 871829107 | 3,673,759 | 43,955 | SH | SOLE | 43,955 | 0 | 0 | ||
| TESLA INC | Common Stock | 88160R101 | 1,016,170 | 2,416 | SH | SOLE | 2,416 | 0 | 0 | ||
| THE CIGNA GROUP | Common Stock | 125523100 | 55,136 | 200 | SH | OTR | 200 | 0 | 0 | ||
| THE CIGNA GROUP | Common Stock | 125523100 | 1,388,600 | 5,037 | SH | SOLE | 5,037 | 0 | 0 | ||
| THE SOUTHERN COMPANY | Common Stock | 842587107 | 48,908 | 511 | SH | OTR | 511 | 0 | 0 | ||
| THE SOUTHERN COMPANY | Common Stock | 842587107 | 461,609 | 4,823 | SH | SOLE | 4,823 | 0 | 0 | ||
| THERMO FISHER SCIENTIFIC INC | Common Stock | 883556102 | 1,054,861 | 2,104 | SH | SOLE | 2,104 | 0 | 0 | ||
| TJX COS INC NEW | Common Stock | 872540109 | 330,422 | 2,181 | SH | OTR | 1,981 | 0 | 200 | ||
| TJX COS INC NEW | Common Stock | 872540109 | 57,126,408 | 377,072 | SH | SOLE | 376,922 | 0 | 150 | ||
| T-MOBILE US INC | Common Stock | 872590104 | 202,115 | 1,205 | SH | SOLE | 1,205 | 0 | 0 | ||
| T-MOBILE US INC | Common Stock | 872590104 | 8,387 | 50 | SH | OTR | 50 | 0 | 0 | ||
| TORONTO DOMINION BK ONT | Int'l Common Stock | 891160509 | 97,630 | 804 | SH | OTR | 804 | 0 | 0 | ||
| TORONTO DOMINION BK ONT | Int'l Common Stock | 891160509 | 365,019 | 3,006 | SH | SOLE | 3,006 | 0 | 0 | ||
| TRACTOR SUPPLY COMPANY | Common Stock | 892356106 | 438,273 | 13,865 | SH | SOLE | 13,865 | 0 | 0 | ||
| TRANE TECHNOLOGIES PLC | Int'l Common Stock | G8994E103 | 10,069 | 21 | SH | OTR | 21 | 0 | 0 | ||
| TRANE TECHNOLOGIES PLC | Int'l Common Stock | G8994E103 | 638,754 | 1,301 | SH | SOLE | 1,301 | 0 | 0 | ||
| TRIMBLE INCORPORATED | Common Stock | 896239100 | 1,269,776 | 24,810 | SH | SOLE | 24,810 | 0 | 0 | ||
| ULTA BEAUTY INC | Common Stock | 90384S303 | 1,258,234 | 2,790 | SH | SOLE | 2,790 | 0 | 0 | ||
| UNION PACIFIC CORPORATION | Common Stock | 907818108 | 21,760 | 80 | SH | OTR | 80 | 0 | 0 | ||
| UNION PACIFIC CORPORATION | Common Stock | 907818108 | 2,058,768 | 7,569 | SH | SOLE | 7,569 | 0 | 0 | ||
| VANECK ETF TRUST | Exchange Traded Fund | 92189F106 | 313,118 | 4,150 | SH | SOLE | 4,150 | 0 | 0 | ||
| VANGUARD BD INDEX FDS | Fixed Income ETF | 92203C303 | 320,981 | 6,448 | SH | SOLE | 6,448 | 0 | 0 | ||
| VANGUARD BD INDEX FDS | Fixed Income ETF | 92203C303 | 17,423 | 350 | SH | OTR | 350 | 0 | 0 | ||
| VANGUARD DIVIDEND APPRECIATION ETF | Exchange Traded Fund | 921908844 | 3,441,875 | 14,546 | SH | SOLE | 14,546 | 0 | 0 | ||
| VANGUARD EXTENDED MARKET ETF | Exchange Traded Fund | 922908652 | 234,392 | 952 | SH | SOLE | 952 | 0 | 0 | ||
| VANGUARD EXTENDED MARKET ETF | Exchange Traded Fund | 922908652 | 9,848 | 40 | SH | OTR | 40 | 0 | 0 | ||
| VANGUARD FTSE ALL-WORLD EX-US ETF | Exchange Traded Fund | 922042775 | 255,019 | 3,045 | SH | SOLE | 3,045 | 0 | 0 | ||
| VANGUARD GROWTH ETF | Exchange Traded Fund | 922908736 | 51,684 | 600 | SH | OTR | 600 | 0 | 0 | ||
| VANGUARD GROWTH ETF | Exchange Traded Fund | 922908736 | 11,921,604 | 138,398 | SH | SOLE | 138,398 | 0 | 0 | ||
| VANGUARD HIGH DIVIDEND YIELD ETF | Exchange Traded Fund | 921946406 | 352,565 | 2,231 | SH | SOLE | 2,231 | 0 | 0 | ||
| VANGUARD INDEX FDS S&P 500 ETF | Exchange Traded Fund | 922908363 | 212,911 | 310 | SH | OTR | 310 | 0 | 0 | ||
| VANGUARD INDEX FDS S&P 500 ETF | Exchange Traded Fund | 922908363 | 11,083,740 | 16,138 | SH | SOLE | 16,138 | 0 | 0 | ||
| VANGUARD INDEX TRUST TOTAL STK MKT | Exchange Traded Fund | 922908769 | 805,207 | 2,176 | SH | OTR | 0 | 0 | 2,176 | ||
| VANGUARD INDEX TRUST TOTAL STK MKT | Exchange Traded Fund | 922908769 | 2,249,843 | 6,080 | SH | SOLE | 6,080 | 0 | 0 | ||
| VANGUARD INFORMATION TECHNOLOGY ETF | Exchange Traded Fund | 92204A702 | 81,035 | 678 | SH | SOLE | 678 | 0 | 0 | ||
| VANGUARD INFORMATION TECHNOLOGY ETF | Exchange Traded Fund | 92204A702 | 167,328 | 1,400 | SH | OTR | 1,400 | 0 | 0 | ||
| VANGUARD INTERMEDIATE TERM BOND ETF | Fixed Income ETF | 921937819 | 319,302 | 4,163 | SH | SOLE | 4,163 | 0 | 0 | ||
| Vanguard Intermediate Term Corporate Bond Etf | Fixed Income ETF | 92206C870 | 1,662,835 | 20,119 | SH | SOLE | 20,119 | 0 | 0 | ||
| Vanguard Intermediate Term Corporate Bond Etf | Fixed Income ETF | 92206C870 | 16,530 | 200 | SH | OTR | 200 | 0 | 0 | ||
| VANGUARD MID-CAP ETF | Exchange Traded Fund | 922908629 | 19,337 | 240 | SH | OTR | 240 | 0 | 0 | ||
| VANGUARD MID-CAP ETF | Exchange Traded Fund | 922908629 | 1,411,667 | 17,521 | SH | SOLE | 17,521 | 0 | 0 | ||
| VANGUARD MID-CAP GROWTH IND FD ETF SHARE | Exchange Traded Fund | 922908538 | 222,986 | 728 | SH | SOLE | 728 | 0 | 0 | ||
| VANGUARD REAL ESTATE ETF | Exchange Traded Fund | 922908553 | 60,269 | 625 | SH | OTR | 625 | 0 | 0 | ||
| VANGUARD REAL ESTATE ETF | Exchange Traded Fund | 922908553 | 191,799 | 1,989 | SH | SOLE | 1,989 | 0 | 0 | ||
| VANGUARD SHORT TERM BOND ETF | Fixed Income ETF | 921937827 | 6,928,848 | 88,934 | SH | SOLE | 88,934 | 0 | 0 | ||
| VANGUARD SHORT TERM BOND ETF | Fixed Income ETF | 921937827 | 25,321 | 325 | SH | OTR | 325 | 0 | 0 | ||
| Vanguard Short-Term Corporate Bond Idx Fd | Fixed Income ETF | 92206C409 | 233,139 | 2,950 | SH | OTR | 2,950 | 0 | 0 | ||
| Vanguard Short-Term Corporate Bond Idx Fd | Fixed Income ETF | 92206C409 | 26,685,112 | 337,658 | SH | SOLE | 337,658 | 0 | 0 | ||
| VANGUARD SMALLCAP ETF | Exchange Traded Fund | 922908751 | 1,888,134 | 6,229 | SH | SOLE | 6,229 | 0 | 0 | ||
| VANGUARD TOTAL BOND MKT INDEX ETF | Fixed Income ETF | 921937835 | 2,290,465 | 31,201 | SH | SOLE | 31,201 | 0 | 0 | ||
| VANGUARD TOTAL BOND MKT INDEX ETF | Fixed Income ETF | 921937835 | 22,023 | 300 | SH | OTR | 300 | 0 | 0 | ||
| Vanguard Total International Stock Index Fund | Exchange Traded Fund | 921909768 | 4,238,851 | 49,583 | SH | SOLE | 49,583 | 0 | 0 | ||
| Vanguard Total International Stock Index Fund | Exchange Traded Fund | 921909768 | 21,116 | 247 | SH | OTR | 247 | 0 | 0 | ||
| VANGUARD TOTAL WORLD STOCK | Exchange Traded Fund | 922042742 | 235,425 | 1,500 | SH | SOLE | 1,500 | 0 | 0 | ||
| VANGUARD VALUE ETF | Exchange Traded Fund | 922908744 | 87,172 | 400 | SH | OTR | 400 | 0 | 0 | ||
| VANGUARD VALUE ETF | Exchange Traded Fund | 922908744 | 7,678,328 | 35,233 | SH | SOLE | 35,233 | 0 | 0 | ||
| VANGUARD WHITEHALL FDS | Exchange Traded Fund | 921946794 | 1,302,525 | 13,264 | SH | SOLE | 13,189 | 0 | 75 | ||
| VANGUARD WHITEHALL FDS | Exchange Traded Fund | 921946794 | 44,681 | 455 | SH | OTR | 455 | 0 | 0 | ||
| VEEVA SYSTEMS | Common Stock | 922475108 | 7,788,448 | 43,886 | SH | SOLE | 43,836 | 0 | 50 | ||
| VEEVA SYSTEMS | Common Stock | 922475108 | 168,951 | 952 | SH | OTR | 952 | 0 | 0 | ||
| VERIZON COMMUNICATIONS | Common Stock | 92343V104 | 32,856 | 776 | SH | OTR | 776 | 0 | 0 | ||
| VERIZON COMMUNICATIONS | Common Stock | 92343V104 | 901,419 | 21,290 | SH | SOLE | 21,290 | 0 | 0 | ||
| VISA INC CL A | Common Stock | 92826C839 | 126,943 | 370 | SH | OTR | 370 | 0 | 0 | ||
| VISA INC CL A | Common Stock | 92826C839 | 5,378,622 | 15,677 | SH | SOLE | 15,617 | 0 | 60 | ||
| VULCAN MATLS CO | Common Stock | 929160109 | 907,746 | 3,077 | SH | SOLE | 3,077 | 0 | 0 | ||
| WALMART INC | Common Stock | 931142103 | 712,519 | 6,291 | SH | SOLE | 6,291 | 0 | 0 | ||
| WALMART INC | Common Stock | 931142103 | 25,484 | 225 | SH | OTR | 225 | 0 | 0 | ||
| WATSCO INC | Common Stock | 942622200 | 15,244,192 | 36,581 | SH | SOLE | 36,581 | 0 | 0 | ||
| WATSCO INC | Common Stock | 942622200 | 268,999 | 646 | SH | OTR | 586 | 0 | 60 | ||
| WELLS FARGO & CO NEW | Common Stock | 949746101 | 212,137 | 2,567 | SH | SOLE | 2,567 | 0 | 0 | ||
| WEX INC | Common Stock | 96208T104 | 489,159 | 3,467 | SH | SOLE | 3,467 | 0 | 0 | ||
| WISDOMTREE TR | Exchange Traded Fund | 97717X669 | 298,430 | 3,121 | SH | SOLE | 3,121 | 0 | 0 | ||