← All institutions

Bath Savings Trust Co

CIK 0001384943

Annualised vol
11.205824%
Beta
0.542723
HHI
280.018562
Top-10 weight
43.666465%
VaR 95%
1.035796%
VaR 99%
2.098217%
Max drawdown
20.970912%
Matched value
62.342099%

Returns of reported holdings

Loading returns…

Position changes vs prior quarter

What the latest 13F shows bought and sold against the quarter before, by share count.

TickerChangeShares nowShares beforeShare change %Value now ($)
AAPL REDUCED 265,924 268,287 -0.88% 76,947,769
MA REDUCED 96,647 97,700 -1.08% 49,637,386
MSFT ADDED 94,304 93,859 0.47% 35,177,278
SYK REDUCED 109,720 111,077 -1.22% 34,543,930
NEE ADDED 272,693 272,195 0.18% 23,934,264
COST ADDED 25,420 24,492 3.79% 23,779,647
AMZN ADDED 99,435 94,377 5.36% 23,699,338
ECL ADDED 78,715 77,219 1.94% 21,930,786
ADP REDUCED 96,350 98,404 -2.09% 21,577,583
HEI ADDED 47,028 45,656 3.01% 16,750,903
WSO REDUCED 37,227 37,618 -1.04% 15,513,191
NVDA ADDED 76,053 69,217 9.88% 15,217,444
ABT REDUCED 151,473 166,211 -8.87% 13,744,660
INTU REDUCED 48,097 49,939 -3.69% 12,553,317
BR REDUCED 88,254 107,327 -17.77% 12,086,386
SHW REDUCED 32,251 32,783 -1.62% 11,104,664
EQIX REDUCED 9,145 9,186 -0.45% 9,532,657
HD REDUCED 26,253 27,712 -5.26% 9,258,556
MCD REDUCED 31,934 32,024 -0.28% 8,632,080
VEEV REDUCED 44,838 46,396 -3.36% 7,957,399
PEP REDUCED 57,781 59,638 -3.11% 7,823,547
AJG REDUCED 32,678 34,692 -5.81% 7,501,889
CL REDUCED 81,513 84,825 -3.9% 7,473,111
JNJ REDUCED 28,902 29,887 -3.3% 7,340,241
KO ADDED 77,383 77,370 0.02% 6,288,916
LMT ADDED 11,241 11,057 1.66% 5,726,840
ABBV ADDED 22,751 20,344 11.83% 5,725,061
V REDUCED 16,047 16,357 -1.9% 5,505,565
PG UNCHANGED 37,206 37,206 0.0% 5,455,888
ISRG REDUCED 12,463 12,464 -0.01% 4,956,286
CSCO ADDED 41,714 30,758 35.62% 4,899,727
ORLY REDUCED 52,759 54,821 -3.76% 4,858,576
SNPS ADDED 10,856 10,186 6.58% 4,842,536
ADI REDUCED 12,059 12,154 -0.78% 4,789,473
CAT ADDED 3,888 3,185 22.07% 4,140,331
GD ADDED 10,537 10,455 0.78% 3,732,627
BCPC REDUCED 21,842 25,349 -13.83% 3,690,206
SYY REDUCED 44,055 47,430 -7.12% 3,682,117
CTAS REDUCED 20,762 21,856 -5.01% 3,531,201
SLV ADDED 65,035 64,380 1.02% 3,477,421
CVX REDUCED 20,578 20,678 -0.48% 3,411,009
RTX REDUCED 17,792 17,821 -0.16% 3,375,676
DKS ADDED 13,483 12,402 8.72% 3,058,079
GLD REDUCED 8,184 8,277 -1.12% 3,014,822
UNP ADDED 7,649 7,496 2.04% 2,080,528
PM ADDED 9,488 9,408 0.85% 1,716,474
CSX UNCHANGED 30,964 30,964 0.0% 1,471,719
PAYX REDUCED 14,746 15,440 -4.49% 1,449,974
FDS REDUCED 6,213 10,736 -42.13% 1,429,487
GEV ADDED 1,204 1,142 5.43% 1,413,356
NKE REDUCED 33,299 92,766 -64.1% 1,366,924
TRMB REDUCED 24,810 24,910 -0.4% 1,269,776
ULTA REDUCED 2,790 2,826 -1.27% 1,258,234
ORCL ADDED 7,414 6,160 20.36% 1,086,522
TMO REDUCED 2,104 2,407 -12.59% 1,054,861
ROST UNCHANGED 4,845 4,845 0.0% 1,031,258
APD UNCHANGED 3,495 3,495 0.0% 1,024,664
TSLA REDUCED 2,416 3,012 -19.79% 1,016,170
SBUX REDUCED 9,827 9,877 -0.51% 1,004,221
AXP UNCHANGED 2,916 2,916 0.0% 986,337
VZ REDUCED 22,066 23,315 -5.36% 934,275
MRK ADDED 7,227 5,733 26.06% 928,670
ATO UNCHANGED 5,365 5,365 0.0% 924,229
MMM UNCHANGED 5,250 5,250 0.0% 850,028
HSY REDUCED 4,705 5,240 -10.21% 825,492
HON ADDED 3,664 3,609 1.52% 820,146
MO ADDED 10,776 10,676 0.94% 775,333
WMT REDUCED 6,516 6,566 -0.76% 738,003
EW REDUCED 8,055 8,365 -3.71% 728,655
TT REDUCED 1,322 1,336 -1.05% 648,823
AVGO ADDED 1,580 1,546 2.2% 596,845
T REDUCED 28,168 28,671 -1.75% 583,067
INTC REDUCED 4,000 5,500 -27.27% 558,520
GS ADDED 540 506 6.72% 546,140
FAST UNCHANGED 11,218 11,218 0.0% 538,801
NOVT NEW 3,227 - - 523,549
BPOP UNCHANGED 3,159 3,159 0.0% 518,645
WEX REDUCED 3,467 4,117 -15.79% 489,159
ITW REDUCED 1,749 1,769 -1.13% 473,053
STT NEW 2,759 - - 467,927
BMY UNCHANGED 8,080 8,080 0.0% 465,570
DELL NEW 943 - - 406,867
NVO REDUCED 8,257 9,250 -10.74% 395,841
MDLZ UNCHANGED 6,813 6,813 0.0% 394,064
PFE ADDED 15,646 14,916 4.89% 376,756
AMD NEW 565 - - 328,214
AMGN UNCHANGED 887 887 0.0% 321,200
META REDUCED 564 608 -7.24% 317,695
MTD UNCHANGED 230 230 0.0% 293,827
D NEW 4,055 - - 276,916
MU NEW 232 - - 267,795
ED UNCHANGED 2,353 2,353 0.0% 260,257
CARR REDUCED 3,465 3,675 -5.71% 254,158
NFLX REDUCED 3,487 5,487 -36.45% 248,972
AFL UNCHANGED 1,875 1,875 0.0% 219,844
MRVL NEW 736 - - 219,247
COR UNCHANGED 772 772 0.0% 218,461
TMUS UNCHANGED 1,255 1,255 0.0% 210,502
RSG UNCHANGED 955 955 0.0% 203,491
GE CLOSED OUT 0 5,046 -100.0% 0
BP CLOSED OUT 0 4,781 -100.0% 0
ZTS CLOSED OUT 0 3,210 -100.0% 0
HII CLOSED OUT 0 581 -100.0% 0

Holdings (latest quarter)

TickerChangeIssuerClassCUSIPValue ($)Weight %Shares
AAPL REDUCED APPLE INC Common Stock 037833100 76,397,985 7.92 264024.0
- ALPHABET INC CAP STK CL A Common Stock 02079K305 64,980,409 6.73 181830.0
- TJX COS INC NEW Common Stock 872540109 57,126,408 5.92 377072.0
MA REDUCED MASTERCARD INCORPORATED Common Stock 57636Q104 49,199,542 5.1 95794.0
MSFT ADDED MICROSOFT CORPORATION Common Stock 594918104 34,593,875 3.58 92740.0
SYK REDUCED STRYKER CORPORATION Common Stock 863667101 34,225,469 3.55 108708.0
- ELI LILLY AND COMPANY Common Stock 532457108 31,217,565 3.23 26027.0
- Vanguard Short-Term Corporate Bond Idx Fd Fixed Income ETF 92206C409 26,685,112 2.76 337658.0
NEE ADDED NEXTERA ENERGY INC Common Stock 65339F101 23,705,097 2.46 270082.0
AMZN ADDED AMAZON.COM INC Common Stock 023135106 23,312,035 2.42 97810.0
COST ADDED COSTCO WHOLESALE CORP COM Common Stock 22160K105 23,052,787 2.39 24643.0
ECL ADDED ECOLAB INC Common Stock 278865100 21,494,761 2.23 77150.0
ADP REDUCED AUTOMATIC DATA PROCESSING Common Stock 053015103 21,433,135 2.22 95705.0
- EXXON MOBIL CORPORATION Common Stock 30231G102 19,955,856 2.07 145962.0
HEI ADDED HEICO CORP Common Stock 422806109 16,713,147 1.73 46922.0
WSO REDUCED WATSCO INC Common Stock 942622200 15,244,192 1.58 36581.0
NVDA ADDED NVIDIA Common Stock 67066G104 15,125,403 1.57 75593.0
ABT REDUCED ABBOTT LABORATORIES Common Stock 002824100 13,549,569 1.4 149323.0
INTU REDUCED INTUIT INC Common Stock 461202103 12,503,727 1.3 47907.0
BR REDUCED BROADRIDGE FINANCIAL SOLUTIONS INC Common Stock 11133T103 11,937,795 1.24 87169.0
- VANGUARD GROWTH ETF Exchange Traded Fund 922908736 11,921,604 1.24 138398.0
- AMPHENOL CORPORATION Common Stock 032095101 11,874,270 1.23 67345.0
- VANGUARD INDEX FDS S&P 500 ETF Exchange Traded Fund 922908363 11,083,740 1.15 16138.0
SHW REDUCED SHERWIN WILLIAMS COMPANY Common Stock 824348106 11,035,800 1.14 32051.0
- CHURCH & DWIGHT COMPANY INC Common Stock 171340102 10,765,693 1.12 111124.0
EQIX REDUCED Equinix Inc Common Stock 29444U700 9,448,223 0.98 9064.0
- DANAHER CORP Common Stock 235851102 9,313,520 0.96 48895.0
HD REDUCED HOME DEPOT INC Common Stock 437076102 9,212,531 0.95 26122.0
- IDEXX LABORATORIES INC Common Stock 45168D104 8,670,993 0.9 16471.0
MCD REDUCED MCDONALDS CORP Common Stock 580135101 8,604,508 0.89 31832.0
- CASEYS GEN STORES INC Common Stock 147528103 8,415,237 0.87 10588.0
VEEV REDUCED VEEVA SYSTEMS Common Stock 922475108 7,788,448 0.81 43886.0
PEP REDUCED PEPSICO INC Common Stock 713448108 7,710,759 0.8 56948.0
- VANGUARD VALUE ETF Exchange Traded Fund 922908744 7,678,328 0.8 35233.0
CL REDUCED COLGATE PALMOLIVE COMPANY Common Stock 194162103 7,449,733 0.77 81258.0
AJG REDUCED ARTHUR J GALLAGHER & CO Common Stock 363576109 7,348,077 0.76 32008.0
JNJ REDUCED JOHNSON & JOHNSON Common Stock 478160104 7,141,636 0.74 28120.0
- VANGUARD SHORT TERM BOND ETF Fixed Income ETF 921937827 6,928,848 0.72 88934.0
KO ADDED COCA COLA COMPANY Common Stock 191216100 6,188,629 0.64 76149.0
ABBV ADDED ABBVIE INC Common Stock 00287Y109 5,540,106 0.57 22016.0
LMT ADDED LOCKHEED MARTIN CORP Common Stock 539830109 5,487,394 0.57 10771.0
V REDUCED VISA INC CL A Common Stock 92826C839 5,378,622 0.56 15677.0
PG UNCHANGED PROCTER & GAMBLE COMPANY Common Stock 742718109 5,368,197 0.56 36608.0
ISRG REDUCED INTUITIVE SURGICAL INC Common Stock 46120E602 4,956,286 0.51 12463.0
CSCO ADDED CISCO SYSTEMS INC Common Stock 17275R102 4,873,298 0.5 41489.0
SNPS ADDED Synopsys Inc Common Stock 871607107 4,765,812 0.49 10684.0
ADI REDUCED ANALOG DEVICES INC COM Common Stock 032654105 4,765,643 0.49 11999.0
ORLY REDUCED O'REILLY AUTOMOTIVE Common Stock 67103H107 4,683,145 0.49 50854.0
- Vanguard Total International Stock Index Fund Exchange Traded Fund 921909768 4,238,851 0.44 49583.0
- ETF VANGUARD FTSE DEVELOPED MARKETS Exchange Traded Fund 921943858 4,120,174 0.43 57827.0
CAT ADDED CATERPILLAR INC Common Stock 149123101 4,055,139 0.42 3808.0
- ALPHABET INC CAP STK CL C Common Stock 02079K107 4,053,402 0.42 11472.0
GD ADDED GENERAL DYNAMICS CORP Common Stock 369550108 3,728,022 0.39 10524.0
BCPC REDUCED BALCHEM CORPORATION Common Stock 057665200 3,690,206 0.38 21842.0
SYY REDUCED SYSCO CORPORATION Common Stock 871829107 3,673,759 0.38 43955.0
CTAS REDUCED CINTAS CORPORATION Common Stock 172908105 3,531,201 0.37 20762.0
SLV ADDED iShares Silver Trust Exchange Traded Fund 46428Q109 3,477,421 0.36 65035.0
- VANGUARD DIVIDEND APPRECIATION ETF Exchange Traded Fund 921908844 3,441,875 0.36 14546.0
CVX REDUCED CHEVRON CORP Common Stock 166764100 3,398,577 0.35 20503.0
- BERKSHIRE HATHAWAY INC DEL CL B Common Stock 084670702 3,355,115 0.35 6705.0
RTX REDUCED RTX CORP Common Stock 75513E101 3,343,991 0.35 17625.0
- ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200 3,239,698 0.34 4326.0
- JACK HENRY AND ASSOCIATES INC Common Stock 426281101 3,091,712 0.32 22446.0
DKS ADDED DICK'S SPORTING GOODS INC Common Stock 253393102 3,058,079 0.32 13483.0
GLD REDUCED SPDR GOLD TRUST Exchange Traded Fund 78463V107 3,014,822 0.31 8184.0
- J P MORGAN CHASE & COMPANY Common Stock 46625H100 2,758,410 0.29 8427.0
- VANGUARD TOTAL BOND MKT INDEX ETF Fixed Income ETF 921937835 2,290,465 0.24 31201.0
- VANGUARD INDEX TRUST TOTAL STK MKT Exchange Traded Fund 922908769 2,249,843 0.23 6080.0
- INVESCO EXCHANGE TRADED FD TR Exchange Traded Fund 46137V241 2,152,309 0.22 23888.0
UNP ADDED UNION PACIFIC CORPORATION Common Stock 907818108 2,058,768 0.21 7569.0
- GE AEROSPACE Common Stock 369604301 1,949,890 0.2 5217.0
- VANGUARD SMALLCAP ETF Exchange Traded Fund 922908751 1,888,134 0.2 6229.0
- NORTHROP GRUMMAN CORP Common Stock 666807102 1,745,915 0.18 3428.0
- Vanguard Intermediate Term Corporate Bond Etf Fixed Income ETF 92206C870 1,662,835 0.17 20119.0
PM ADDED PHILIP MORRIS INTERNATIONAL INC Common Stock 718172109 1,638,683 0.17 9058.0
CSX UNCHANGED CSX CORP Common Stock 126408103 1,471,719 0.15 30964.0
PAYX REDUCED PAYCHEX INC Common Stock 704326107 1,449,974 0.15 14746.0
FDS REDUCED FACTSET RESEARCH SYSTEMS INC Common Stock 303075105 1,429,487 0.15 6213.0
- VANGUARD MID-CAP ETF Exchange Traded Fund 922908629 1,411,667 0.15 17521.0
- ISHARES TRUST PREF & INC SECURITIES ETF Fixed Income ETF 464288687 1,410,833 0.15 46272.0
- THE CIGNA GROUP Common Stock 125523100 1,388,600 0.14 5037.0
GEV ADDED GE VERNOVA INC Common Stock 36828A101 1,368,124 0.14 1165.0
NKE REDUCED NIKE INC CL B Common Stock 654106103 1,366,924 0.14 33299.0
- American Tower Corp Common Stock 03027X100 1,353,542 0.14 8275.0
- VANGUARD WHITEHALL FDS Exchange Traded Fund 921946794 1,302,525 0.13 13264.0
- INTERNATIONAL BUSINESS MACHINE Common Stock 459200101 1,277,396 0.13 4543.0
- INVESCO QQQ TRUST Exchange Traded Fund 46090E103 1,271,026 0.13 1726.0
TRMB REDUCED TRIMBLE INCORPORATED Common Stock 896239100 1,269,776 0.13 24810.0
ULTA REDUCED ULTA BEAUTY INC Common Stock 90384S303 1,258,234 0.13 2790.0
- EATON GLOBAL CORP PLC Int'l Common Stock G29183103 1,248,105 0.13 2929.0
- ACCENTURE PLC IRELAND SHS CL A Int'l Common Stock G1151C101 1,148,581 0.12 9230.0
- ISHARES MSCI EAFE INDEX Exchange Traded Fund 464287465 1,098,427 0.11 10574.0
ORCL ADDED ORACLE CORP Common Stock 68389X105 1,073,039 0.11 7322.0
- MCCORMICK & CO INC NON-VOTING Common Stock 579780206 1,062,551 0.11 21074.0
TMO REDUCED THERMO FISHER SCIENTIFIC INC Common Stock 883556102 1,054,861 0.11 2104.0
- GRAINGER W W INC Common Stock 384802104 1,040,706 0.11 765.0
ROST UNCHANGED ROSS STORES INC Common Stock 778296103 1,031,258 0.11 4845.0
APD UNCHANGED AIR PRODUCTS & CHEMICALS Common Stock 009158106 1,024,664 0.11 3495.0
TSLA REDUCED TESLA INC Common Stock 88160R101 1,016,170 0.11 2416.0
SBUX REDUCED STARBUCKS CORP Common Stock 855244109 1,004,221 0.1 9827.0
AXP UNCHANGED AMERICAN EXPRESS CO Common Stock 025816109 986,337 0.1 2916.0
- JOHN DEERE & CO Common Stock 244199105 934,368 0.1 1473.0
MRK ADDED MERCK & CO INC Common Stock 58933Y105 907,853 0.09 7065.0
- VULCAN MATLS CO Common Stock 929160109 907,746 0.09 3077.0
VZ REDUCED VERIZON COMMUNICATIONS Common Stock 92343V104 901,419 0.09 21290.0
MMM UNCHANGED 3M COMPANY Common Stock 88579Y101 850,028 0.09 5250.0
HSY REDUCED HERSHEY COMPANY Common Stock 427866108 825,492 0.09 4705.0
ATO UNCHANGED ATMOS ENERGY CORPORATION Common Stock 049560105 816,560 0.08 4740.0
- VANGUARD INDEX TRUST TOTAL STK MKT Exchange Traded Fund 922908769 805,207 0.08 2176.0
- STATE STREET SPDR S&P 500 ETF TRUST Exchange Traded Fund 78462F103 802,031 0.08 1074.0
HON ADDED HONEYWELL INTL INC Common Stock 438516106 781,971 0.08 3493.0
MO ADDED ALTRIA GROUP INC Common Stock 02209S103 775,333 0.08 10776.0
- CARLISLE COS INC Common Stock 142339100 746,540 0.08 2058.0
- ISHARES CORE S&P MID CAP Exchange Traded Fund 464287507 730,463 0.08 9473.0
EW REDUCED EDWARDS LIFESCIENCES CORP Common Stock 28176E108 728,655 0.08 8055.0
COST ADDED COSTCO WHOLESALE CORP COM Common Stock 22160K105 726,860 0.08 777.0
WMT REDUCED WALMART INC Common Stock 931142103 712,519 0.07 6291.0
TT REDUCED TRANE TECHNOLOGIES PLC Int'l Common Stock G8994E103 638,754 0.07 1301.0
- ProShares S&P 500 Dividend Aristocrats ETF Exchange Traded Fund 74348A467 628,487 0.07 11191.0
MSFT ADDED MICROSOFT CORPORATION Common Stock 594918104 583,403 0.06 1564.0
INTC REDUCED INTEL CORPORATION Common Stock 458140100 558,520 0.06 4000.0
AAPL REDUCED APPLE INC Common Stock 037833100 549,784 0.06 1900.0
- CORNING INC Common Stock 219350105 549,175 0.06 2150.0
GS ADDED GOLDMAN SACHS Common Stock 38141G104 546,140 0.06 540.0
AVGO ADDED BROADCOM INC Common Stock 11135F101 543,960 0.06 1440.0
FAST UNCHANGED FASTENAL COMPANY Common Stock 311900104 538,801 0.06 11218.0
BPOP UNCHANGED Popular Inc Common Stock 733174700 518,645 0.05 3159.0
NOVT NEW NOVANTA INC Common Stock 67000B104 513,490 0.05 3165.0
WEX REDUCED WEX INC Common Stock 96208T104 489,159 0.05 3467.0
- ISHARES CORE S&P SMALL CAP ETF Exchange Traded Fund 464287804 486,902 0.05 3283.0
T REDUCED AT&T INC Common Stock 00206R102 479,567 0.05 23168.0
BMY UNCHANGED BRISTOL MYERS SQUIBB Common Stock 110122108 465,570 0.05 8080.0
- THE SOUTHERN COMPANY Common Stock 842587107 461,609 0.05 4823.0
- ALPHABET INC CAP STK CL A Common Stock 02079K305 459,399 0.05 1286.0
STT NEW STATE STREET CORP Common Stock 857477103 458,090 0.05 2701.0
- ISHARES BARCLAYS TIPS BOND FUND Fixed Income ETF 464287176 447,022 0.05 4085.0
- TRACTOR SUPPLY COMPANY Common Stock 892356106 438,273 0.05 13865.0
MA REDUCED MASTERCARD INCORPORATED Common Stock 57636Q104 437,844 0.05 853.0
ECL ADDED ECOLAB INC Common Stock 278865100 436,025 0.05 1565.0
ITW REDUCED ILLINOIS TOOL WORKS, INC. Common Stock 452308109 432,482 0.04 1599.0
- APPLIED MATERIALS INC Common Stock 038222105 422,232 0.04 584.0
DELL NEW DELL TECHNOLOGIES INC Common Stock 24703L202 406,867 0.04 943.0
NVO REDUCED NOVO NORDISK A/S ADR Int'l Common Stock 670100205 395,841 0.04 8257.0
MDLZ UNCHANGED MONDELEZ INTERNATIONAL INC Common Stock 609207105 394,064 0.04 6813.0
AMZN ADDED AMAZON.COM INC Common Stock 023135106 387,303 0.04 1625.0
- FIDELITY COMWLTH TR Exchange Traded Fund 315912808 385,630 0.04 3736.0
PFE ADDED PFIZER INC Common Stock 717081103 376,756 0.04 15646.0
- TORONTO DOMINION BK ONT Int'l Common Stock 891160509 365,019 0.04 3006.0
- APPLIED MATERIALS INC Common Stock 038222105 361,500 0.04 500.0
- ISHARES RUSSELL 2000 INDEX FUND Exchange Traded Fund 464287655 361,441 0.04 1203.0
- VANGUARD HIGH DIVIDEND YIELD ETF Exchange Traded Fund 921946406 352,565 0.04 2231.0
- TJX COS INC NEW Common Stock 872540109 330,422 0.03 2181.0
AMD NEW ADVANCED MICRO DEVICES INC Common Stock 007903107 328,214 0.03 565.0
- VANGUARD BD INDEX FDS Fixed Income ETF 92203C303 320,981 0.03 6448.0
- VANGUARD INTERMEDIATE TERM BOND ETF Fixed Income ETF 921937819 319,302 0.03 4163.0
SYK REDUCED STRYKER CORPORATION Common Stock 863667101 318,461 0.03 1012.0
- FIDELITY COVINGTON TRUST Exchange Traded Fund 31609A404 318,231 0.03 7930.0
META REDUCED META PLATFORMS INC CL A Common Stock 30303M102 314,879 0.03 559.0
- VANECK ETF TRUST Exchange Traded Fund 92189F106 313,118 0.03 4150.0
- AMPHENOL CORPORATION Common Stock 032095101 307,678 0.03 1745.0
- WISDOMTREE TR Exchange Traded Fund 97717X669 298,430 0.03 3121.0
- CANADIAN PACIFIC KANSAS CITY Int'l Common Stock 13646K108 298,249 0.03 3442.0
MTD UNCHANGED METTLER TOLEDO INTL INC Common Stock 592688105 293,827 0.03 230.0
AMGN UNCHANGED AMGEN INC Common Stock 031162100 284,988 0.03 787.0
- ISHARES RUSSELL 1000 GROWTH Exchange Traded Fund 464287614 284,101 0.03 2288.0
- NUSHARES ETF TR Exchange Traded Fund 67092P201 283,871 0.03 2425.0
D NEW DOMINION ENERGY INC Common Stock 25746U109 276,916 0.03 4055.0
WSO REDUCED WATSCO INC Common Stock 942622200 268,999 0.03 646.0
MU NEW MICRON TECHNOLOGY INC Common Stock 595112103 267,795 0.03 232.0
- STATE STREET INDUSTRIAL SELECT SECTOR SPDR ETF Exchange Traded Fund 81369Y704 266,176 0.03 1437.0
ED UNCHANGED CONSOLIDATED EDISON INC Common Stock 209115104 260,257 0.03 2353.0
- STATE STREET SPDR ICE PREFERRED SECURITIES ETF Fixed Income ETF 78464A292 257,124 0.03 8422.0
- VANGUARD FTSE ALL-WORLD EX-US ETF Exchange Traded Fund 922042775 255,019 0.03 3045.0
CARR REDUCED CARRIER GLOBAL CORP Common Stock 14448C104 254,158 0.03 3465.0
- ELI LILLY AND COMPANY Common Stock 532457108 249,481 0.03 208.0
NFLX REDUCED NETFLIX INC Common Stock 64110L106 248,972 0.03 3487.0
LMT ADDED LOCKHEED MARTIN CORP Common Stock 539830109 239,446 0.02 470.0
- VANGUARD TOTAL WORLD STOCK Exchange Traded Fund 922042742 235,425 0.02 1500.0
- VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652 234,392 0.02 952.0
- Vanguard Short-Term Corporate Bond Idx Fd Fixed Income ETF 92206C409 233,139 0.02 2950.0
- ETF VANGUARD FTSE DEVELOPED MARKETS Exchange Traded Fund 921943858 231,563 0.02 3250.0
- ISHARES ESG OPTIMIZED MSCI USA ETF Exchange Traded Fund 464288802 231,450 0.02 1500.0
NEE ADDED NEXTERA ENERGY INC Common Stock 65339F101 229,167 0.02 2611.0
- VANGUARD MID-CAP GROWTH IND FD ETF SHARE Exchange Traded Fund 922908538 222,986 0.02 728.0
AFL UNCHANGED AFLAC INC Common Stock 001055102 219,844 0.02 1875.0
COR UNCHANGED CENCORA, INC Common Stock 03073E105 218,461 0.02 772.0
- ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200 217,178 0.02 290.0
- VANGUARD INDEX FDS S&P 500 ETF Exchange Traded Fund 922908363 212,911 0.02 310.0
- WELLS FARGO & CO NEW Common Stock 949746101 212,137 0.02 2567.0
- SPDR BARCLAYS INV GRADE FLT RATE Fixed Income ETF 78468R200 209,996 0.02 6807.0
- STATE STREET SPDR S&P FOSSIL FUEL RESERVES FREE Common Stock 78468R796 209,268 0.02 3425.0
RSG UNCHANGED REPUBLIC SERVICES INC. Common Stock 760759100 203,491 0.02 955.0
TMUS UNCHANGED T-MOBILE US INC Common Stock 872590104 202,115 0.02 1205.0
- BERKSHIRE HATHAWAY INC DEL CL B Common Stock 084670702 200,156 0.02 400.0
JNJ REDUCED JOHNSON & JOHNSON Common Stock 478160104 198,605 0.02 782.0
ABT REDUCED ABBOTT LABORATORIES Common Stock 002824100 195,091 0.02 2150.0
- VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553 191,799 0.02 1989.0
ABBV ADDED ABBVIE INC Common Stock 00287Y109 184,955 0.02 735.0
ORLY REDUCED O'REILLY AUTOMOTIVE Common Stock 67103H107 175,431 0.02 1905.0
VEEV REDUCED VEEVA SYSTEMS Common Stock 922475108 168,951 0.02 952.0
- VANGUARD INFORMATION TECHNOLOGY ETF Exchange Traded Fund 92204A702 167,328 0.02 1400.0
MRVL NEW Marvell Technology Group Ltd Common Stock 573874104 159,669 0.02 536.0
- EXXON MOBIL CORPORATION Common Stock 30231G102 157,228 0.02 1150.0
- ALPHABET INC CAP STK CL C Common Stock 02079K107 155,465 0.02 440.0
AJG REDUCED ARTHUR J GALLAGHER & CO Common Stock 363576109 153,812 0.02 670.0
BR REDUCED BROADRIDGE FINANCIAL SOLUTIONS INC Common Stock 11133T103 148,591 0.02 1085.0
ADP REDUCED AUTOMATIC DATA PROCESSING Common Stock 053015103 144,448 0.01 645.0
V REDUCED VISA INC CL A Common Stock 92826C839 126,943 0.01 370.0
PEP REDUCED PEPSICO INC Common Stock 713448108 112,788 0.01 833.0
ATO UNCHANGED ATMOS ENERGY CORPORATION Common Stock 049560105 107,669 0.01 625.0
T REDUCED AT&T INC Common Stock 00206R102 103,500 0.01 5000.0
KO ADDED COCA COLA COMPANY Common Stock 191216100 100,287 0.01 1234.0
- CANADIAN PACIFIC KANSAS CITY Int'l Common Stock 13646K108 99,907 0.01 1153.0
- J P MORGAN CHASE & COMPANY Common Stock 46625H100 98,854 0.01 302.0
- TORONTO DOMINION BK ONT Int'l Common Stock 891160509 97,630 0.01 804.0
- INVESCO QQQ TRUST Exchange Traded Fund 46090E103 92,050 0.01 125.0
NVDA ADDED NVIDIA Common Stock 67066G104 92,041 0.01 460.0
- DANAHER CORP Common Stock 235851102 91,430 0.01 480.0
- ISHARES RUSSELL 2000 INDEX FUND Exchange Traded Fund 464287655 88,633 0.01 295.0
PG UNCHANGED PROCTER & GAMBLE COMPANY Common Stock 742718109 87,691 0.01 598.0
- VANGUARD VALUE ETF Exchange Traded Fund 922908744 87,172 0.01 400.0
CAT ADDED CATERPILLAR INC Common Stock 149123101 85,192 0.01 80.0
EQIX REDUCED Equinix Inc Common Stock 29444U700 84,434 0.01 81.0
- VANGUARD INFORMATION TECHNOLOGY ETF Exchange Traded Fund 92204A702 81,035 0.01 678.0
PM ADDED PHILIP MORRIS INTERNATIONAL INC Common Stock 718172109 77,791 0.01 430.0
SNPS ADDED Synopsys Inc Common Stock 871607107 76,724 0.01 172.0
- ISHARES CORE S&P MID CAP Exchange Traded Fund 464287507 75,182 0.01 975.0
- ISHARES TRUST PREF & INC SECURITIES ETF Fixed Income ETF 464288687 71,194 0.01 2335.0
SHW REDUCED SHERWIN WILLIAMS COMPANY Common Stock 824348106 68,864 0.01 200.0
- VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553 60,269 0.01 625.0
MRVL NEW Marvell Technology Group Ltd Common Stock 573874104 59,578 0.01 200.0
- THE CIGNA GROUP Common Stock 125523100 55,136 0.01 200.0
AVGO ADDED BROADCOM INC Common Stock 11135F101 52,885 0.01 140.0
- VANGUARD GROWTH ETF Exchange Traded Fund 922908736 51,684 0.01 600.0
INTU REDUCED INTUIT INC Common Stock 461202103 49,590 0.01 190.0
- GE AEROSPACE Common Stock 369604301 48,959 0.01 131.0
- THE SOUTHERN COMPANY Common Stock 842587107 48,908 0.01 511.0
HD REDUCED HOME DEPOT INC Common Stock 437076102 46,025 0.0 131.0
GEV ADDED GE VERNOVA INC Common Stock 36828A101 45,232 0.0 39.0
- IDEXX LABORATORIES INC Common Stock 45168D104 44,747 0.0 85.0
- VANGUARD WHITEHALL FDS Exchange Traded Fund 921946794 44,681 0.0 455.0
ITW REDUCED ILLINOIS TOOL WORKS, INC. Common Stock 452308109 40,571 0.0 150.0
HON ADDED HONEYWELL INTL INC Common Stock 438516106 38,175 0.0 171.0
HEI ADDED HEICO CORP Common Stock 422806109 37,756 0.0 106.0
AMGN UNCHANGED AMGEN INC Common Stock 031162100 36,212 0.0 100.0
- INTERNATIONAL BUSINESS MACHINE Common Stock 459200101 35,151 0.0 125.0
VZ REDUCED VERIZON COMMUNICATIONS Common Stock 92343V104 32,856 0.0 776.0
RTX REDUCED RTX CORP Common Stock 75513E101 31,685 0.0 167.0
- CONTRA WALGREENS BOOTS Common Stock 931CVR013 30,000 0.0 10000.0
MCD REDUCED MCDONALDS CORP Common Stock 580135101 27,572 0.0 102.0
CSCO ADDED CISCO SYSTEMS INC Common Stock 17275R102 26,429 0.0 225.0
WMT REDUCED WALMART INC Common Stock 931142103 25,484 0.0 225.0
- VANGUARD SHORT TERM BOND ETF Fixed Income ETF 921937827 25,321 0.0 325.0
- CASEYS GEN STORES INC Common Stock 147528103 23,844 0.0 30.0
ADI REDUCED ANALOG DEVICES INC COM Common Stock 032654105 23,830 0.0 60.0
CL REDUCED COLGATE PALMOLIVE COMPANY Common Stock 194162103 23,378 0.0 255.0
- VANGUARD TOTAL BOND MKT INDEX ETF Fixed Income ETF 921937835 22,023 0.0 300.0
UNP ADDED UNION PACIFIC CORPORATION Common Stock 907818108 21,760 0.0 80.0
- Vanguard Total International Stock Index Fund Exchange Traded Fund 921909768 21,116 0.0 247.0
MRK ADDED MERCK & CO INC Common Stock 58933Y105 20,817 0.0 162.0
- VANGUARD MID-CAP ETF Exchange Traded Fund 922908629 19,337 0.0 240.0
- INVESCO EXCHANGE TRADED FD TR Exchange Traded Fund 46137V241 18,020 0.0 200.0
- VANGUARD BD INDEX FDS Fixed Income ETF 92203C303 17,423 0.0 350.0
- Vanguard Intermediate Term Corporate Bond Etf Fixed Income ETF 92206C870 16,530 0.0 200.0
- FIDELITY COVINGTON TRUST Exchange Traded Fund 31609A404 16,052 0.0 400.0
ORCL ADDED ORACLE CORP Common Stock 68389X105 13,483 0.0 92.0
CVX REDUCED CHEVRON CORP Common Stock 166764100 12,432 0.0 75.0
TT REDUCED TRANE TECHNOLOGIES PLC Int'l Common Stock G8994E103 10,069 0.0 21.0
NOVT NEW NOVANTA INC Common Stock 67000B104 10,059 0.0 62.0
- VANGUARD EXTENDED MARKET ETF Exchange Traded Fund 922908652 9,848 0.0 40.0
STT NEW STATE STREET CORP Common Stock 857477103 9,837 0.0 58.0
TMUS UNCHANGED T-MOBILE US INC Common Stock 872590104 8,387 0.0 50.0
SYY REDUCED SYSCO CORPORATION Common Stock 871829107 8,358 0.0 100.0
- CHURCH & DWIGHT COMPANY INC Common Stock 171340102 8,235 0.0 85.0
- American Tower Corp Common Stock 03027X100 8,179 0.0 50.0
GD ADDED GENERAL DYNAMICS CORP Common Stock 369550108 4,605 0.0 13.0
- ProShares S&P 500 Dividend Aristocrats ETF Exchange Traded Fund 74348A467 3,370 0.0 60.0
META REDUCED META PLATFORMS INC CL A Common Stock 30303M102 2,816 0.0 5.0

Quarterly portfolios

PeriodFiledValue ($)PositionsVol %BetaMax DD %
2026-06-30 2026-07-09 965,142,228 278 11.205824 0.542723 20.970912
2026-03-31 2026-04-07 936,052,687 269 11.334801 0.545587 21.548949
2025-12-31 2026-01-12 1,001,885,826 271 11.931561 0.574309 22.403003
2025-09-30 2025-10-09 1,010,085,205 269 12.138492 0.582392 22.902408
2025-03-31 2025-04-07 966,792,201 264 11.826148 0.56175 22.890752
2024-12-31 2025-01-07 984,403,214 264 11.995233 0.574163 22.90501