Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2025 ▲▼ | Q2 2025 ▲▼ | Change ▲▼ | Q1 2025 ▲▼ | Q2 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| IBM(IBM) | 28,670 | 248,095 | +219,425 | 7,129 | 73,133 | 1.85% | +66,004 |
| NVIDIA CORP COM(NVDA) | 0 | 974,850 | +974,850 | 0 | 154,017 | 3.89% | +154,017 |
| ATI INC(ATI) | 0 | 1,375,560 | +1,375,560 | 0 | 118,766 | 3.00% | +118,766 |
| GE VERNOVA INC(GEV) | 176,903 | 184,718 | +7,815 | 54,005 | 97,744 | 2.47% | +43,739 |
| CARPENTER TECHNOLOGY COM(CRS) | 0 | 140,000 | +140,000 | 0 | 38,693 | 0.98% | +38,693 |
| NETFLIX INC(NFLX) | 0 | 113,558 | +113,558 | 0 | 152,069 | 3.84% | +152,069 |
| AMERICAN INT'L GROUP INC | 0 | 420,595 | +420,595 | 0 | 35,999 | 0.91% | +35,999 |
| SUNOCO LP(SUN) | 0 | 600,000 | +600,000 | 0 | 32,154 | 0.81% | +32,154 |
| MICROSOFT(MSFT) | 0 | 241,690 | +241,690 | 0 | 120,219 | 3.03% | +120,219 |
| ROLLS ROYCE HOLDINGS ADR (GB) | 2,832,000 | 4,043,310 | +1,211,310 | 27,782 | 54,099 | 1.37% | +26,318 |
| EATON CORP (IL)(ETN) | 0 | 197,775 | +197,775 | 0 | 70,604 | 1.78% | +70,604 |
| PALO ALTO NETWORKS(PANW) | 0 | 507,926 | +507,926 | 0 | 103,942 | 2.62% | +103,942 |
| AMERICAN EXPRESS(AXP) | 0 | 332,234 | +332,234 | 0 | 105,976 | 2.67% | +105,976 |
| CHARLES SCHWAB CORP(SCHW) | 0 | 311,216 | +311,216 | 0 | 28,395 | 0.72% | +28,395 |
| SUBURBAN PROPANE PARTNERS LP(SPH) | 0 | 816,000 | +816,000 | 0 | 15,120 | 0.38% | +15,120 |
| JPMORGAN CHASE(JPM) | 277,434 | 281,884 | +4,450 | 68,055 | 81,721 | 2.06% | +13,666 |
| CAMECO (CA)(CCJ) | 0 | 523,475 | +523,475 | 0 | 38,858 | 0.98% | +38,858 |
| BADGER METER INC | 0 | 227,390 | +227,390 | 0 | 55,699 | 1.41% | +55,699 |
| CORNING(GLW) | 0 | 1,494,244 | +1,494,244 | 0 | 78,582 | 1.98% | +78,582 |
| TETRA TECH(TTEK) | 0 | 1,836,390 | +1,836,390 | 0 | 66,037 | 1.67% | +66,037 |
| WHEATON PRECIOUS METALS (CA)(WPM) | 566,050 | 618,275 | +52,225 | 43,942 | 55,521 | 1.40% | +11,579 |
| AMAZON.COM INC(AMZN) | 0 | 353,592 | +353,592 | 0 | 77,575 | 1.96% | +77,575 |
| ASML HOLDING (NE) N Y REGISTRY SHS | 43,500 | 50,000 | +6,500 | 28,824 | 40,070 | 1.01% | +11,245 |
| HAWKINS INC COM(HWKN) | 0 | 307,170 | +307,170 | 0 | 43,649 | 1.10% | +43,649 |
| PARKER-HANNIFIN(PH) | 94,840 | 96,900 | +2,060 | 57,648 | 67,682 | 1.71% | +10,033 |
| TEXAS INSTRUMENTS(TXN) | 0 | 326,179 | +326,179 | 0 | 67,721 | 1.71% | +67,721 |
| INTUITIVE SURGICAL | 0 | 184,015 | +184,015 | 0 | 99,996 | 2.52% | +99,996 |
| DEERE & CO(DE) | 147,027 | 146,677 | -350 | 69,007 | 74,584 | 1.88% | +5,577 |
| REPUBLIC SVCS(RSG) | 237,260 | 254,540 | +17,280 | 57,455 | 62,772 | 1.58% | +5,317 |
| COSTCO WHOLESALE(COST) | 127,509 | 126,476 | -1,033 | 120,595 | 125,204 | 3.16% | +4,608 |
| BLACKSTONE INC(BX) | 0 | 436,131 | +436,131 | 0 | 65,236 | 1.65% | +65,236 |
| SERVICE NOW INC(NOW) | 0 | 3,770 | +3,770 | 0 | 3,876 | 0.10% | +3,876 |
| NATIONAL HEALTH INVESTORS INC(NHI) | 140,000 | 200,000 | +60,000 | 10,340 | 14,024 | 0.35% | +3,684 |
| BOSTON SCIENTIFIC CORP COM(BSX) | 406,060 | 414,280 | +8,220 | 40,963 | 44,498 | 1.12% | +3,534 |
| EQUINIX(EQIX) | 0 | 35,000 | +35,000 | 0 | 27,841 | 0.70% | +27,841 |
| S & P GLOBAL(SPGI) | 156,322 | 156,597 | +275 | 79,427 | 82,572 | 2.08% | +3,145 |
| TELEDYNE TECHNOLOGIES(TDY) | 184,387 | 184,956 | +569 | 91,771 | 94,755 | 2.39% | +2,984 |
| BROOKFIELD INFRASTRUCTURE PART | 0 | 744,748 | +744,748 | 0 | 24,949 | 0.63% | +24,949 |
| BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT | 0 | 780,705 | +780,705 | 0 | 19,916 | 0.50% | +19,916 |
| ORACLE CORP COM(ORCL) | 0 | 18,758 | +18,758 | 0 | 4,101 | 0.10% | +4,101 |
| HONEYWELL INT'L(HON) | 0 | 51,738 | +51,738 | 0 | 12,049 | 0.30% | +12,049 |
| HOME DEPOT(HD) | 0 | 212,714 | +212,714 | 0 | 77,989 | 1.97% | +77,989 |
| VISA(V) | 214,360 | 214,305 | -55 | 75,125 | 76,089 | 1.92% | +964 |
| ALPHABET INC CLASS C(GOOG) | 0 | 44,353 | +44,353 | 0 | 7,868 | 0.20% | +7,868 |
| CANADIAN PACIFIC KANSAS CITY L(CP) | 34,517 | 40,612 | +6,095 | 2,423 | 3,219 | 0.08% | +796 |
| VERTIV HOLDINGS(VRT) | 0 | 12,000 | +12,000 | 0 | 1,541 | 0.04% | +1,541 |
| L3HARRIS(LHX) | 15,030 | 15,030 | 0 | 3,146 | 3,770 | 0.10% | +624 |
| XYLEM(XYL) | 57,047 | 57,047 | 0 | 6,815 | 7,380 | 0.19% | +565 |
| WALMART(WMT) | 56,240 | 56,240 | 0 | 4,937 | 5,499 | 0.14% | +562 |
| AUTOMATIC DATA PROCESSING | 195,667 | 195,632 | -35 | 59,782 | 60,333 | 1.52% | +551 |
| MCKESSON CORP(MCK) | 0 | 705 | +705 | 0 | 517 | 0.01% | +517 |
| TRANE TECHNOLOGIES PLC (IL)(TT) | 5,135 | 5,135 | 0 | 1,730 | 2,246 | 0.06% | +516 |
| ROCKWELL AUTOMATION(ROK) | 0 | 6,735 | +6,735 | 0 | 2,237 | 0.06% | +2,237 |
| MASTERCARD INC CL A(MA) | 26,350 | 26,545 | +195 | 14,443 | 14,917 | 0.38% | +474 |
| EMERSON ELECTRIC(EMR) | 0 | 28,105 | +28,105 | 0 | 3,747 | 0.09% | +3,747 |
| CISCO SYSTEMS(CSCO) | 42,665 | 42,590 | -75 | 2,633 | 2,955 | 0.07% | +322 |
| VULCAN MATERIALS(VMC) | 8,624 | 8,624 | 0 | 2,012 | 2,249 | 0.06% | +237 |
| WALT DISNEY(DIS) | 9,070 | 9,070 | 0 | 895 | 1,125 | 0.03% | +230 |
| INTUIT(INTU) | 0 | 286 | +286 | 0 | 225 | 0.01% | +225 |
| ALPHABET INC CLASS A(GOOG) | 0 | 10,193 | +10,193 | 0 | 1,796 | 0.05% | +1,796 |
| BOEING(BA) | 2,950 | 3,450 | +500 | 503 | 723 | 0.02% | +220 |
| NEWMONT CORP(NEM) | 0 | 3,700 | +3,700 | 0 | 216 | 0.01% | +216 |
| WABTEC(WAB) | 0 | 1,000 | +1,000 | 0 | 209 | 0.01% | +209 |
| BROOKFIELD INFRASTRUCTURE CORP(BIPC) | 0 | 4,927 | +4,927 | 0 | 205 | 0.01% | +205 |
| TAIWAN SEMICONDUCTOR MFG (TW)(TSM) | 3,290 | 3,290 | 0 | 546 | 745 | 0.02% | +199 |
| BROOKFIELD RENEWABLE CORP-A (C(BEPC) | 38,742 | 38,742 | 0 | 1,082 | 1,270 | 0.03% | +188 |
| WELLTOWER(WELL) | 346,281 | 346,281 | 0 | 53,054 | 53,234 | 1.34% | +180 |
| MARRIOTT INT'L(MAR) | 0 | 11,438 | +11,438 | 0 | 3,125 | 0.08% | +3,125 |
| LOCKHEED MARTIN(LMT) | 0 | 8,768 | +8,768 | 0 | 4,061 | 0.10% | +4,061 |
| KINDER MORGAN(KMI) | 0 | 21,075 | +21,075 | 0 | 620 | 0.02% | +620 |
| BANK OF NOVA SCOTIA ADR (CA) | 14,267 | 14,267 | 0 | 677 | 789 | 0.02% | +112 |
| STATE STREET(STT) | 6,038 | 6,038 | 0 | 541 | 642 | 0.02% | +101 |
| AMERICAN WATER WORKS | 13,023 | 14,518 | +1,495 | 1,921 | 2,020 | 0.05% | +98 |
| CAPITAL ONE FINANCIAL CP(COF) | 2,174 | 2,174 | 0 | 390 | 463 | 0.01% | +73 |
| RTX CORP(RTX) | 5,258 | 5,258 | 0 | 696 | 768 | 0.02% | +71 |
| AUTODESK INC COM | 1,000 | 1,000 | 0 | 262 | 310 | 0.01% | +48 |
| CITIGROUP INC(C) | 3,220 | 3,220 | 0 | 229 | 274 | 0.01% | +45 |
| GENERAC HOLDINGS(GNRC) | 2,520 | 2,520 | 0 | 319 | 361 | 0.01% | +42 |
| EQUIFAX(EFX) | 2,486 | 2,486 | 0 | 605 | 645 | 0.02% | +39 |
| CUMMINS INC(CMI) | 2,400 | 2,400 | 0 | 752 | 786 | 0.02% | +34 |
| NORFOLK SOUTHERN(NSC) | 1,625 | 1,625 | 0 | 385 | 416 | 0.01% | +31 |
| NICE SYS LTD(NICE) | 1,400 | 1,400 | 0 | 216 | 236 | 0.01% | +21 |
| 3M COMPANY(MMM) | 2,495 | 2,495 | 0 | 366 | 380 | 0.01% | +13 |
| PNC FINL SVCS GROUP(PNC) | 1,228 | 1,228 | 0 | 216 | 229 | 0.01% | +13 |
| INGERSOLL RAND (IL)(IR) | 3,704 | 3,704 | 0 | 296 | 308 | 0.01% | +12 |
| ABBOTT LABORATORIES | 2,702 | 2,702 | 0 | 358 | 367 | 0.01% | +9 |
| MANULIFE FINL CORP ADR (CA)(MFC) | 9,205 | 9,205 | 0 | 287 | 294 | 0.01% | +7 |
| SONY CORP (JP)(SONY) | 10,695 | 10,695 | 0 | 272 | 278 | 0.01% | +7 |
| MONDELEZ INTERNATIONAL(MDLZ) | 4,445 | 4,445 | 0 | 302 | 300 | 0.01% | -2 |
| ROCHE HOLDING AG (SZ) | 9,550 | 9,550 | 0 | 393 | 389 | 0.01% | -4 |
| DUKE ENERGY CORP NEW(DUK) | 5,543 | 5,543 | 0 | 676 | 654 | 0.02% | -22 |
| COCA-COLA(KO) | 25,452 | 25,452 | 0 | 1,823 | 1,801 | 0.05% | -22 |
| DUPONT DE NEMOURS(DD) | 4,600 | 4,500 | -100 | 344 | 309 | 0.01% | -35 |
| LOWE'S COMPANIES(LOW) | 3,083 | 3,083 | 0 | 719 | 684 | 0.02% | -35 |
| CHECK POINT SOFTWARE TECH (IS) ORD | 5,450 | 5,450 | 0 | 1,242 | 1,206 | 0.03% | -36 |
| EXXON MOBIL | 3,305 | 3,305 | 0 | 393 | 356 | 0.01% | -37 |
| MEDTRONIC PLC (IL)(MDT) | 0 | 14,654 | +14,654 | 0 | 1,277 | 0.03% | +1,277 |
| AON PLC | 1,035 | 1,035 | 0 | 413 | 369 | 0.01% | -44 |
| SNAP-ON(SNA) | 1,870 | 1,870 | 0 | 630 | 582 | 0.01% | -48 |
| PFIZER(PFE) | 46,184 | 46,184 | 0 | 1,170 | 1,120 | 0.03% | -51 |