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 |
| 3M COMPANY | COM | 88579Y101 | 387,174 | 2,495 | SH | SOLE | 2,495 | 0 | 0 | |||
| ABBOTT LABORATORIES | COM | 002824100 | 361,906 | 2,702 | SH | SOLE | 2,702 | 0 | 0 | |||
| ABBVIE INC | COM | 00287Y109 | 2,764,588 | 11,940 | SH | SOLE | 11,940 | 0 | 0 | |||
| ACCENTURE LTD (IL) | COM | G1151C101 | 265,342 | 1,076 | SH | SOLE | 1,076 | 0 | 0 | |||
| AGILENT TECHNOLOGIES | COM | 00846U101 | 205,360 | 1,600 | SH | SOLE | 1,600 | 0 | 0 | |||
| ALPHABET INC CLASS A | COM | 02079K305 | 2,477,918 | 10,193 | SH | SOLE | 10,193 | 0 | 0 | |||
| ALPHABET INC CLASS C | COM | 02079K107 | 9,690,367 | 39,788 | SH | SOLE | 39,788 | 0 | 0 | |||
| AMAZON.COM INC | COM | 023135106 | 51,406,168 | 234,122 | SH | SOLE | 234,122 | 0 | 0 | |||
| AMER SPORTS INC | COM | G0260P102 | 372,520 | 10,720 | SH | SOLE | 10,720 | 0 | 0 | |||
| AMERICAN EXPRESS | COM | 025816109 | 108,589,415 | 326,919 | SH | SOLE | 326,919 | 0 | 0 | |||
| AMERICAN WATER WORKS | COM | 030420103 | 2,029,112 | 14,578 | SH | SOLE | 14,578 | 0 | 0 | |||
| AON PLC | COM | 037389103 | 369,060 | 1,035 | SH | SOLE | 1,035 | 0 | 0 | |||
| APPLE INC | COM | 037833100 | 127,948,010 | 502,486 | SH | SOLE | 502,486 | 0 | 0 | |||
| ARISTA NETWORKS INC COM SHS | COM | 040413205 | 47,355,750 | 325,000 | SH | SOLE | 325,000 | 0 | 0 | |||
| ASML HOLDING (NE) | COM | N07059210 | 43,525,326 | 44,960 | SH | SOLE | 44,960 | 0 | 0 | |||
| ATI INC | COM | 01741R102 | 108,118,755 | 1,329,220 | SH | SOLE | 1,329,220 | 0 | 0 | |||
| AUTODESK INC COM | COM | 052769106 | 317,670 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | |||
| AUTOMATIC DATA PROCESSING | COM | 053015103 | 57,511,912 | 195,952 | SH | SOLE | 195,952 | 0 | 0 | |||
| AVERY DENNISON | COM | 053611109 | 5,392,801 | 33,254 | SH | SOLE | 33,254 | 0 | 0 | |||
| BADGER METER INC | COM | 056525108 | 10,531,755 | 58,975 | SH | SOLE | 58,975 | 0 | 0 | |||
| BANK OF NOVA SCOTIA ADR (CA) | COM | 064149107 | 922,362 | 14,267 | SH | SOLE | 14,267 | 0 | 0 | |||
| BLACKSTONE INC | COM | 09260D107 | 74,201,180 | 434,306 | SH | SOLE | 434,306 | 0 | 0 | |||
| BOEING | COM | 097023105 | 55,848,171 | 258,760 | SH | SOLE | 258,760 | 0 | 0 | |||
| BOSTON SCIENTIFIC CORP COM | COM | 101137107 | 4,083,375 | 41,825 | SH | SOLE | 41,825 | 0 | 0 | |||
| BROOKFIELD INFRASTRUCTURE CORP | COM | 11275Q107 | 202,598 | 4,927 | SH | SOLE | 4,927 | 0 | 0 | |||
| BROOKFIELD INFRASTRUCTURE PART | UNT | g16252101 | 24,273,576 | 738,023 | SH | SOLE | 738,023 | 0 | 0 | |||
| BROOKFIELD RENEWABLE CORP-A (C | COM | 11285B108 | 1,306,411 | 37,955 | SH | SOLE | 37,955 | 0 | 0 | |||
| BROOKFIELD RENEWABLE PARTNERS | UNT | G16258108 | 20,134,382 | 780,705 | SH | SOLE | 780,705 | 0 | 0 | |||
| CAMECO (CA) | COM | 13321L108 | 48,175,473 | 574,475 | SH | SOLE | 574,475 | 0 | 0 | |||
| CANADIAN NAT'L RWY ADR (CA) | COM | 136375102 | 3,017,223 | 31,996 | SH | SOLE | 31,996 | 0 | 0 | |||
| CANADIAN NATURAL RESOURCES ADR | COM | 136385101 | 3,692,978 | 115,550 | SH | SOLE | 115,550 | 0 | 0 | |||
| CANADIAN PACIFIC KANSAS CITY L | COM | 13646K108 | 3,073,234 | 41,257 | SH | SOLE | 41,257 | 0 | 0 | |||
| CAPITAL ONE FINANCIAL CP | COM | 14040h105 | 462,149 | 2,174 | SH | SOLE | 2,174 | 0 | 0 | |||
| CARPENTER TECHNOLOGY COM | COM | 144285103 | 39,286,400 | 160,000 | SH | SOLE | 160,000 | 0 | 0 | |||
| CATERPILLAR | COM | 149123101 | 2,883,895 | 6,044 | SH | SOLE | 6,044 | 0 | 0 | |||
| CHARLES SCHWAB CORP | COM | 808513105 | 60,830,715 | 637,171 | SH | SOLE | 637,171 | 0 | 0 | |||
| CHECK POINT SOFTWARE TECH (IS) | COM | M22465104 | 1,127,659 | 5,450 | SH | SOLE | 5,450 | 0 | 0 | |||
| CHEVRON | COM | 166764100 | 1,132,530 | 7,293 | SH | SOLE | 7,293 | 0 | 0 | |||
| CHUBB LTD (SZ) | COM | H1467J104 | 2,397,714 | 8,495 | SH | SOLE | 8,495 | 0 | 0 | |||
| CHURCH AND DWIGHT | COM | 171340102 | 14,041,744 | 160,239 | SH | SOLE | 160,239 | 0 | 0 | |||
| CISCO SYSTEMS | COM | 17275R102 | 2,914,008 | 42,590 | SH | SOLE | 42,590 | 0 | 0 | |||
| CITIGROUP INC | COM | 172967101 | 326,830 | 3,220 | SH | SOLE | 3,220 | 0 | 0 | |||
| COCA-COLA | COM | 191216100 | 1,668,081 | 25,152 | SH | SOLE | 25,152 | 0 | 0 | |||
| COLGATE PALMOLIVE | COM | 194162103 | 3,416,396 | 42,737 | SH | SOLE | 42,737 | 0 | 0 | |||
| CORNING | COM | 219350105 | 121,581,503 | 1,482,159 | SH | SOLE | 1,482,159 | 0 | 0 | |||
| COSTCO WHOLESALE | COM | 22160K105 | 109,484,442 | 118,281 | SH | SOLE | 118,281 | 0 | 0 | |||
| CROWN CASTLE INT'L | COM | 22822V101 | 219,032 | 2,270 | SH | SOLE | 2,270 | 0 | 0 | |||
| CUMMINS INC | COM | 231021106 | 1,013,688 | 2,400 | SH | SOLE | 2,400 | 0 | 0 | |||
| DEERE & CO | COM | 244199105 | 67,069,525 | 146,677 | SH | SOLE | 146,677 | 0 | 0 | |||
| DUKE ENERGY CORP NEW | COM | 26441C204 | 685,946 | 5,543 | SH | SOLE | 5,543 | 0 | 0 | |||
| DUPONT DE NEMOURS | COM | 26614N102 | 350,550 | 4,500 | SH | SOLE | 4,500 | 0 | 0 | |||
| EATON CORP (IL) | COM | G29183103 | 73,270,665 | 195,780 | SH | SOLE | 195,780 | 0 | 0 | |||
| ELANCO ANIMAL HEALTH | COM | 28414H103 | 47,626,468 | 2,364,770 | SH | SOLE | 2,364,770 | 0 | 0 | |||
| EMERSON ELECTRIC | COM | 291011104 | 3,173,900 | 24,195 | SH | SOLE | 24,195 | 0 | 0 | |||
| ENERGY TRANSFER LP | COM | 29273v100 | 16,731,000 | 975,000 | SH | SOLE | 975,000 | 0 | 0 | |||
| ENTERPRISE PRODUCTS PARTNERS L | COM | 293792107 | 31,832,860 | 1,018,000 | SH | SOLE | 1,018,000 | 0 | 0 | |||
| EQUIFAX | COM | 294429105 | 637,734 | 2,486 | SH | SOLE | 2,486 | 0 | 0 | |||
| EQUINIX | COM | 29444U700 | 31,329,600 | 40,000 | SH | SOLE | 40,000 | 0 | 0 | |||
| EXXON MOBIL | COM | 30231g102 | 372,639 | 3,305 | SH | SOLE | 3,305 | 0 | 0 | |||
| FAIR ISAAC CORP | COM | 303250104 | 44,895,900 | 30,000 | SH | SOLE | 30,000 | 0 | 0 | |||
| FEDEX CORPORATION | COM | 31428X106 | 782,889 | 3,320 | SH | SOLE | 3,320 | 0 | 0 | |||
| GARMIN LTD (SZ) | COM | H2906T109 | 52,551,966 | 213,435 | SH | SOLE | 213,435 | 0 | 0 | |||
| GE HEALTHCARE TECHNOLOGIES INC | COM | 36266G107 | 1,371,701 | 18,265 | SH | SOLE | 18,265 | 0 | 0 | |||
| GE VERNOVA INC | COM | 36828A101 | 111,593,897 | 181,483 | SH | SOLE | 181,483 | 0 | 0 | |||
| GENERAC HOLDINGS | COM | 368736104 | 421,848 | 2,520 | SH | SOLE | 2,520 | 0 | 0 | |||
| HAWKINS INC COM | COM | 420261109 | 56,126,102 | 307,170 | SH | SOLE | 307,170 | 0 | 0 | |||
| HOME DEPOT | COM | 437076102 | 85,699,306 | 211,504 | SH | SOLE | 211,504 | 0 | 0 | |||
| HONEYWELL INT'L | COM | 438516106 | 10,531,525 | 50,031 | SH | SOLE | 50,031 | 0 | 0 | |||
| IBM | COM | 459200101 | 7,206,366 | 25,540 | SH | SOLE | 25,540 | 0 | 0 | |||
| ILLINOIS TOOL WORKS | COM | 452308109 | 208,608 | 800 | SH | SOLE | 800 | 0 | 0 | |||
| INGERSOLL RAND (IL) | COM | 45687V106 | 218,613 | 2,646 | SH | SOLE | 2,646 | 0 | 0 | |||
| INT'L PAPER | COM | 460146103 | 898,768 | 19,370 | SH | SOLE | 19,370 | 0 | 0 | |||
| INTUITIVE SURGICAL | COM | 46120E602 | 78,046,107 | 174,510 | SH | SOLE | 174,510 | 0 | 0 | |||
| JOHNSON & JOHNSON | COM | 478160104 | 7,156,099 | 38,594 | SH | SOLE | 38,594 | 0 | 0 | |||
| JPMORGAN CHASE | COM | 46625H100 | 87,476,309 | 277,324 | SH | SOLE | 277,324 | 0 | 0 | |||
| KIMBERLY-CLARK | COM | 494368103 | 1,865,100 | 15,000 | SH | SOLE | 15,000 | 0 | 0 | |||
| KINDER MORGAN | COM | 49456B101 | 596,633 | 21,075 | SH | SOLE | 21,075 | 0 | 0 | |||
| KKR & CO INC | COM | 48251W104 | 7,196,631 | 55,380 | SH | SOLE | 55,380 | 0 | 0 | |||
| L3HARRIS | COM | 502431109 | 4,590,312 | 15,030 | SH | SOLE | 15,030 | 0 | 0 | |||
| LAM RESEARCH CORP | COM | 512807306 | 354,835 | 2,650 | SH | SOLE | 2,650 | 0 | 0 | |||
| LILLY ELI & COMPANY | COM | 532457108 | 89,507,530 | 117,310 | SH | SOLE | 117,310 | 0 | 0 | |||
| LOCKHEED MARTIN | COM | 539830109 | 3,927,784 | 7,868 | SH | SOLE | 7,868 | 0 | 0 | |||
| LOWE'S COMPANIES | COM | 548661107 | 774,789 | 3,083 | SH | SOLE | 3,083 | 0 | 0 | |||
| MARRIOTT INT'L | COM | 571903202 | 2,978,913 | 11,438 | SH | SOLE | 11,438 | 0 | 0 | |||
| MARSH & MCLENNAN | COM | 571748102 | 2,450,806 | 12,161 | SH | SOLE | 12,161 | 0 | 0 | |||
| MASTERCARD INC CL A | COM | 57636Q104 | 14,644,013 | 25,745 | SH | SOLE | 25,745 | 0 | 0 | |||
| MCCORMICK & CO | COM | 579780206 | 4,445,500 | 66,440 | SH | SOLE | 66,440 | 0 | 0 | |||
| MCDONALD'S | COM | 580135101 | 2,375,508 | 7,817 | SH | SOLE | 7,817 | 0 | 0 | |||
| MEDTRONIC PLC (IL) | COM | G5960L103 | 1,267,073 | 13,304 | SH | SOLE | 13,304 | 0 | 0 | |||
| META PLATFORMS | COM | 30303M102 | 13,604,389 | 18,525 | SH | SOLE | 18,525 | 0 | 0 | |||
| MICROSOFT | COM | 594918104 | 123,021,412 | 237,516 | SH | SOLE | 237,516 | 0 | 0 | |||
| MITSUBISHI ELEC CORP (JP) | COM | 606776201 | 25,630,000 | 500,000 | SH | SOLE | 500,000 | 0 | 0 | |||
| MONDELEZ INTERNATIONAL | COM | 609207105 | 277,679 | 4,445 | SH | SOLE | 4,445 | 0 | 0 | |||
| MOTOROLA SOLUTIONS | COM | 620076307 | 77,069,370 | 168,535 | SH | SOLE | 168,535 | 0 | 0 | |||
| NATIONAL HEALTH INVESTORS INC | COM | 63633D104 | 20,670,000 | 260,000 | SH | SOLE | 260,000 | 0 | 0 | |||
| NETFLIX INC | COM | 64110L106 | 103,464,398 | 86,298 | SH | SOLE | 86,298 | 0 | 0 | |||
| NEWMONT CORP | COM | 651639106 | 311,947 | 3,700 | SH | SOLE | 3,700 | 0 | 0 | |||
| NEXTERA ENERGY | COM | 65339F101 | 3,296,195 | 43,664 | SH | SOLE | 43,664 | 0 | 0 | |||
| NICE SYS LTD | COM | 653656108 | 202,692 | 1,400 | SH | SOLE | 1,400 | 0 | 0 | |||
| NORDSON CORP | COM | 655663102 | 539,914 | 2,379 | SH | SOLE | 2,379 | 0 | 0 | |||
| NORFOLK SOUTHERN | COM | 655844108 | 488,166 | 1,625 | SH | SOLE | 1,625 | 0 | 0 | |||
| NVIDIA CORP COM | COM | 67066G104 | 149,268,664 | 800,025 | SH | SOLE | 800,025 | 0 | 0 | |||
| ORACLE CORP COM | COM | 68389X105 | 5,067,382 | 18,018 | SH | SOLE | 18,018 | 0 | 0 | |||
| PALO ALTO NETWORKS | COM | 697435105 | 103,343,462 | 507,531 | SH | SOLE | 507,531 | 0 | 0 | |||
| PARKER-HANNIFIN | COM | 701094104 | 76,015,910 | 100,265 | SH | SOLE | 100,265 | 0 | 0 | |||
| PEPSICO | COM | 713448108 | 3,931,337 | 27,993 | SH | SOLE | 27,993 | 0 | 0 | |||
| PFIZER | COM | 717081103 | 1,130,904 | 44,384 | SH | SOLE | 44,384 | 0 | 0 | |||
| PNC FINL SVCS GROUP | COM | 693475105 | 246,742 | 1,228 | SH | SOLE | 1,228 | 0 | 0 | |||
| PROCTER & GAMBLE | COM | 742718109 | 53,061,184 | 345,338 | SH | SOLE | 345,338 | 0 | 0 | |||
| PROLOGIS | COM | 74340W103 | 33,115,748 | 289,170 | SH | SOLE | 289,170 | 0 | 0 | |||
| REPUBLIC SVCS | COM | 760759100 | 58,680,331 | 255,710 | SH | SOLE | 255,710 | 0 | 0 | |||
| ROCHE HOLDING AG (SZ) | COM | 771195104 | 399,285 | 9,550 | SH | SOLE | 9,550 | 0 | 0 | |||
| ROCKWELL AUTOMATION | COM | 773903109 | 2,354,085 | 6,735 | SH | SOLE | 6,735 | 0 | 0 | |||
| ROLLS ROYCE HOLDINGS ADR (GB) | COM | 775781206 | 70,006,356 | 4,321,380 | SH | SOLE | 4,321,380 | 0 | 0 | |||
| RTX CORP | COM | 75513E101 | 879,821 | 5,258 | SH | SOLE | 5,258 | 0 | 0 | |||
| S & P GLOBAL | COM | 78409V104 | 74,968,915 | 154,032 | SH | SOLE | 154,032 | 0 | 0 | |||
| SERVICE NOW INC | COM | 81762p102 | 2,705,623 | 2,940 | SH | SOLE | 2,940 | 0 | 0 | |||
| SIGNET JEWELERS (BM) | COM | G81276100 | 47,836,743 | 498,715 | SH | SOLE | 498,715 | 0 | 0 | |||
| SNAP-ON | COM | 833034101 | 648,011 | 1,870 | SH | SOLE | 1,870 | 0 | 0 | |||
| SONY CORP (JP) | COM | 835699307 | 307,909 | 10,695 | SH | SOLE | 10,695 | 0 | 0 | |||
| STATE STREET | COM | 857477103 | 700,468 | 6,038 | SH | SOLE | 6,038 | 0 | 0 | |||
| SUBURBAN PROPANE PARTNERS LP | COM | 864482104 | 18,948,400 | 1,016,000 | SH | SOLE | 1,016,000 | 0 | 0 | |||
| SUNOCO LP | COM | 86765K109 | 30,006,000 | 600,000 | SH | SOLE | 600,000 | 0 | 0 | |||
| T-MOBILE US INC COM | COM | 872590104 | 38,558,133 | 161,075 | SH | SOLE | 161,075 | 0 | 0 | |||
| TAIWAN SEMICONDUCTOR MFG (TW) | COM | 874039100 | 918,864 | 3,290 | SH | SOLE | 3,290 | 0 | 0 | |||
| TE CONNECTIVITY (SZ) | COM | G87052109 | 42,808,350 | 195,000 | SH | SOLE | 195,000 | 0 | 0 | |||
| TELEDYNE TECHNOLOGIES | COM | 879360105 | 107,552,405 | 183,524 | SH | SOLE | 183,524 | 0 | 0 | |||
| TESLA MOTORS INC | COM | 88160R101 | 444,720 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | |||
| TETRA TECH | COM | 88162G103 | 24,615,246 | 737,425 | SH | SOLE | 737,425 | 0 | 0 | |||
| TEXAS INSTRUMENTS | COM | 882508104 | 53,495,194 | 291,162 | SH | SOLE | 291,162 | 0 | 0 | |||
| THERMO FISHER SCIENTIFIC | COM | 883556102 | 50,466,331 | 104,050 | SH | SOLE | 104,050 | 0 | 0 | |||
| TRANE TECHNOLOGIES PLC (IL) | COM | G8994E103 | 2,166,765 | 5,135 | SH | SOLE | 5,135 | 0 | 0 | |||
| ULTA BEAUTY INC | COM | 90384S303 | 6,011,516 | 10,995 | SH | SOLE | 10,995 | 0 | 0 | |||
| UNION PACIFIC | COM | 907818108 | 72,264,927 | 305,728 | SH | SOLE | 305,728 | 0 | 0 | |||
| UNITED PARCEL SERVICE | COM | 911312106 | 702,487 | 8,410 | SH | SOLE | 8,410 | 0 | 0 | |||
| VERIZON COMMUNICATIONS | COM | 92343V104 | 1,398,665 | 31,824 | SH | SOLE | 31,824 | 0 | 0 | |||
| VERTEX PHARMACEUTICALS | COM | 92532F100 | 48,733,332 | 124,434 | SH | SOLE | 124,434 | 0 | 0 | |||
| VERTIV HOLDINGS | COM | 92537N108 | 1,810,320 | 12,000 | SH | SOLE | 12,000 | 0 | 0 | |||
| VISA | COM | 92826C839 | 73,183,337 | 214,375 | SH | SOLE | 214,375 | 0 | 0 | |||
| VULCAN MATERIALS | COM | 929160109 | 2,705,210 | 8,794 | SH | SOLE | 8,794 | 0 | 0 | |||
| WABTEC | COM | 929740108 | 200,470 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | |||
| WALMART | COM | 931142103 | 5,796,094 | 56,240 | SH | SOLE | 56,240 | 0 | 0 | |||
| WALT DISNEY | COM | 254687106 | 1,038,515 | 9,070 | SH | SOLE | 9,070 | 0 | 0 | |||
| WASTE MANAGEMENT | COM | 94106L109 | 5,836,316 | 26,429 | SH | SOLE | 26,429 | 0 | 0 | |||
| WELLTOWER | COM | 95040Q104 | 61,650,869 | 346,081 | SH | SOLE | 346,081 | 0 | 0 | |||
| WEYERHAEUSER | COM | 962166104 | 27,994,355 | 1,129,260 | SH | SOLE | 1,129,260 | 0 | 0 | |||
| WHEATON PRECIOUS METALS (CA) | COM | 962879102 | 69,099,226 | 617,840 | SH | SOLE | 617,840 | 0 | 0 | |||
| XYLEM | COM | 98419M100 | 51,689,457 | 350,437 | SH | SOLE | 350,437 | 0 | 0 | |||
| ZOETIS | COM | 98978V103 | 4,160,756 | 28,436 | SH | SOLE | 28,436 | 0 | 0 | |||