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 | 334,989 | 2,595 | SH | SOLE | 2,595 | 0 | 0 | |||
ABBOTT LABORATORIES | COM | 002824100 | 305,623 | 2,702 | SH | SOLE | 2,702 | 0 | 0 | |||
ABBVIE INC | COM | 00287Y109 | 1,837,418 | 10,340 | SH | SOLE | 10,340 | 0 | 0 | |||
ACCENTURE LTD (IL) | COM | G1151C101 | 3,926,328 | 11,161 | SH | SOLE | 11,161 | 0 | 0 | |||
ADOBE | COM | 00724F101 | 2,762,797 | 6,213 | SH | SOLE | 6,213 | 0 | 0 | |||
AGILENT TECHNOLOGIES | COM | 00846U101 | 214,944 | 1,600 | SH | SOLE | 1,600 | 0 | 0 | |||
AIR PRODUCTS AND CHEMICALS | COM | 009158106 | 870,120 | 3,000 | SH | SOLE | 3,000 | 0 | 0 | |||
ALPHABET INC CLASS A | COM | 02079K305 | 2,024,185 | 10,693 | SH | SOLE | 10,693 | 0 | 0 | |||
ALPHABET INC CLASS C | COM | 02079K107 | 8,405,069 | 44,135 | SH | SOLE | 44,135 | 0 | 0 | |||
AMAZON.COM INC | COM | 023135106 | 72,696,412 | 331,357 | SH | SOLE | 331,357 | 0 | 0 | |||
AMERICAN EXPRESS | COM | 025816109 | 99,835,407 | 336,384 | SH | SOLE | 336,384 | 0 | 0 | |||
AMERICAN TOWER CORP | COM | 03027x100 | 15,773,260 | 86,000 | SH | SOLE | 86,000 | 0 | 0 | |||
AMERICAN WATER WORKS | COM | 030420103 | 1,621,482 | 13,025 | SH | SOLE | 13,025 | 0 | 0 | |||
AON PLC | COM | 037389103 | 371,731 | 1,035 | SH | SOLE | 1,035 | 0 | 0 | |||
APPLE INC | COM | 037833100 | 125,031,701 | 499,288 | SH | SOLE | 499,288 | 0 | 0 | |||
ATI INC | COM | 01741R102 | 75,235,002 | 1,366,915 | SH | SOLE | 1,366,915 | 0 | 0 | |||
AUTODESK INC COM | COM | 052769106 | 295,570 | 1,000 | SH | SOLE | 1,000 | 0 | 0 | |||
AUTOMATIC DATA PROCESSING | COM | 053015103 | 59,855,089 | 204,472 | SH | SOLE | 204,472 | 0 | 0 | |||
AVERY DENNISON | COM | 053611109 | 44,809,214 | 239,455 | SH | SOLE | 239,455 | 0 | 0 | |||
BADGER METER INC | COM | 056525108 | 47,179,730 | 222,420 | SH | SOLE | 222,420 | 0 | 0 | |||
BANK OF NOVA SCOTIA ADR (CA) | COM | 064149107 | 766,423 | 14,267 | SH | SOLE | 14,267 | 0 | 0 | |||
BECTON DICKINSON & CO | COM | 075887109 | 692,407 | 3,052 | SH | SOLE | 3,052 | 0 | 0 | |||
BHP GROUP LTD (AU) | COM | 088606108 | 247,812 | 5,075 | SH | SOLE | 5,075 | 0 | 0 | |||
BLACKSTONE INC | COM | 09260D107 | 75,114,945 | 435,651 | SH | SOLE | 435,651 | 0 | 0 | |||
BOEING | COM | 097023105 | 522,150 | 2,950 | SH | SOLE | 2,950 | 0 | 0 | |||
BOSTON SCIENTIFIC CORP COM | COM | 101137107 | 31,893,046 | 357,065 | SH | SOLE | 357,065 | 0 | 0 | |||
BROOKFIELD INFRASTRUCTURE PART | UNT | g16252101 | 23,675,539 | 744,748 | SH | SOLE | 744,748 | 0 | 0 | |||
BROOKFIELD RENEWABLE CORP-A (C | COM | 11285B108 | 1,217,095 | 44,002 | SH | SOLE | 44,002 | 0 | 0 | |||
BROOKFIELD RENEWABLE PARTNERS | UNT | G16258108 | 17,723,897 | 777,705 | SH | SOLE | 777,705 | 0 | 0 | |||
BWX TECHNOLOGIES INC COM | COM | 05605H100 | 25,381,325 | 227,860 | SH | SOLE | 227,860 | 0 | 0 | |||
CAMECO (CA) | COM | 13321L108 | 37,418,087 | 728,120 | SH | SOLE | 728,120 | 0 | 0 | |||
CANADIAN NAT'L RWY ADR (CA) | COM | 136375102 | 5,176,705 | 50,997 | SH | SOLE | 50,997 | 0 | 0 | |||
CANADIAN NATURAL RESOURCES ADR | COM | 136385101 | 4,355,757 | 141,100 | SH | SOLE | 141,100 | 0 | 0 | |||
CANADIAN PACIFIC KANSAS CITY L | COM | 13646K108 | 2,497,995 | 34,517 | SH | SOLE | 34,517 | 0 | 0 | |||
CAPITAL ONE FINANCIAL CP | COM | 14040h105 | 387,668 | 2,174 | SH | SOLE | 2,174 | 0 | 0 | |||
CATERPILLAR | COM | 149123101 | 14,067,470 | 38,779 | SH | SOLE | 38,779 | 0 | 0 | |||
CHARLES SCHWAB CORP | COM | 808513105 | 44,104,853 | 595,931 | SH | SOLE | 595,931 | 0 | 0 | |||
CHECK POINT SOFTWARE TECH (IS) | COM | M22465104 | 1,017,515 | 5,450 | SH | SOLE | 5,450 | 0 | 0 | |||
CHEVRON | COM | 166764100 | 1,288,062 | 8,893 | SH | SOLE | 8,893 | 0 | 0 | |||
CHUBB LTD (SZ) | COM | H1467J104 | 2,217,860 | 8,027 | SH | SOLE | 8,027 | 0 | 0 | |||
CHURCH AND DWIGHT | COM | 171340102 | 50,240,277 | 479,804 | SH | SOLE | 479,804 | 0 | 0 | |||
CISCO SYSTEMS | COM | 17275R102 | 2,525,768 | 42,665 | SH | SOLE | 42,665 | 0 | 0 | |||
CITIGROUP INC | COM | 172967101 | 226,656 | 3,220 | SH | SOLE | 3,220 | 0 | 0 | |||
COCA-COLA | COM | 191216100 | 1,642,232 | 26,377 | SH | SOLE | 26,377 | 0 | 0 | |||
COLGATE PALMOLIVE | COM | 194162103 | 4,205,678 | 46,262 | SH | SOLE | 46,262 | 0 | 0 | |||
CORNING | COM | 219350105 | 68,617,407 | 1,443,969 | SH | SOLE | 1,443,969 | 0 | 0 | |||
COSTCO WHOLESALE | COM | 22160K105 | 118,184,170 | 128,984 | SH | SOLE | 128,984 | 0 | 0 | |||
CUMMINS INC | COM | 231021106 | 836,640 | 2,400 | SH | SOLE | 2,400 | 0 | 0 | |||
DEERE & CO | COM | 244199105 | 62,848,268 | 148,332 | SH | SOLE | 148,332 | 0 | 0 | |||
DUKE ENERGY CORP NEW | COM | 26441C204 | 597,203 | 5,543 | SH | SOLE | 5,543 | 0 | 0 | |||
DUPONT DE NEMOURS | COM | 26614N102 | 350,750 | 4,600 | SH | SOLE | 4,600 | 0 | 0 | |||
EATON CORP (IL) | COM | G29183103 | 57,783,545 | 174,115 | SH | SOLE | 174,115 | 0 | 0 | |||
EMERSON ELECTRIC | COM | 291011104 | 3,730,913 | 30,105 | SH | SOLE | 30,105 | 0 | 0 | |||
ENERGY TRANSFER LP | COM | 29273v100 | 10,774,500 | 550,000 | SH | SOLE | 550,000 | 0 | 0 | |||
ENTERPRISE PRODUCTS PARTNERS L | COM | 293792107 | 31,924,480 | 1,018,000 | SH | SOLE | 1,018,000 | 0 | 0 | |||
EQUIFAX | COM | 294429105 | 633,557 | 2,486 | SH | SOLE | 2,486 | 0 | 0 | |||
EQUINIX | COM | 29444U700 | 28,286,700 | 30,000 | SH | SOLE | 30,000 | 0 | 0 | |||
EXTRA SPACE STORAGE | COM | 30225t102 | 16,717,800 | 111,750 | SH | SOLE | 111,750 | 0 | 0 | |||
EXXON MOBIL | COM | 30231g102 | 355,519 | 3,305 | SH | SOLE | 3,305 | 0 | 0 | |||
FABRINET SHS (CI) | COM | G3323L100 | 32,542,240 | 148,000 | SH | SOLE | 148,000 | 0 | 0 | |||
FAIR ISAAC CORP | COM | 303250104 | 59,727,900 | 30,000 | SH | SOLE | 30,000 | 0 | 0 | |||
FEDEX CORPORATION | COM | 31428X106 | 1,177,647 | 4,186 | SH | SOLE | 4,186 | 0 | 0 | |||
FMC CORP | COM | 302491303 | 1,716,370 | 35,309 | SH | SOLE | 35,309 | 0 | 0 | |||
GARMIN LTD (SZ) | COM | H2906T109 | 46,483,785 | 225,365 | SH | SOLE | 225,365 | 0 | 0 | |||
GE HEALTHCARE TECHNOLOGIES INC | COM | 36266G107 | 1,473,302 | 18,845 | SH | SOLE | 18,845 | 0 | 0 | |||
GENERAC HOLDINGS | COM | 368736104 | 390,726 | 2,520 | SH | SOLE | 2,520 | 0 | 0 | |||
GLADSTONE LAND CORP | COM | 376549101 | 3,797,500 | 350,000 | SH | SOLE | 350,000 | 0 | 0 | |||
HAWKINS INC COM | COM | 420261109 | 37,684,224 | 307,200 | SH | SOLE | 307,200 | 0 | 0 | |||
HOME DEPOT | COM | 437076102 | 81,252,231 | 208,880 | SH | SOLE | 208,880 | 0 | 0 | |||
HONEYWELL INT'L | COM | 438516106 | 12,108,833 | 53,605 | SH | SOLE | 53,605 | 0 | 0 | |||
IBM | COM | 459200101 | 2,446,708 | 11,130 | SH | SOLE | 11,130 | 0 | 0 | |||
ILLINOIS TOOL WORKS | COM | 452308109 | 202,848 | 800 | SH | SOLE | 800 | 0 | 0 | |||
INGERSOLL RAND (IL) | COM | 45687V106 | 335,064 | 3,704 | SH | SOLE | 3,704 | 0 | 0 | |||
INT'L PAPER | COM | 460146103 | 1,042,493 | 19,370 | SH | SOLE | 19,370 | 0 | 0 | |||
INTUITIVE SURGICAL | COM | 46120E602 | 96,526,063 | 184,930 | SH | SOLE | 184,930 | 0 | 0 | |||
ITRON INC COM | COM | 465741106 | 27,485,941 | 253,140 | SH | SOLE | 253,140 | 0 | 0 | |||
ITT INC | COM | 45073V108 | 1,187,333 | 8,310 | SH | SOLE | 8,310 | 0 | 0 | |||
JOHNSON & JOHNSON | COM | 478160104 | 5,878,225 | 40,646 | SH | SOLE | 40,646 | 0 | 0 | |||
JPMORGAN CHASE | COM | 46625H100 | 63,333,779 | 264,210 | SH | SOLE | 264,210 | 0 | 0 | |||
KIMBERLY-CLARK | COM | 494368103 | 1,263,226 | 9,640 | SH | SOLE | 9,640 | 0 | 0 | |||
KINDER MORGAN | COM | 49456B101 | 3,520,215 | 128,475 | SH | SOLE | 128,475 | 0 | 0 | |||
KKR & CO INC | COM | 48251W104 | 5,999,230 | 40,560 | SH | SOLE | 40,560 | 0 | 0 | |||
L3HARRIS | COM | 502431109 | 3,186,793 | 15,155 | SH | SOLE | 15,155 | 0 | 0 | |||
LILLY ELI & COMPANY | COM | 532457108 | 99,240,600 | 128,550 | SH | SOLE | 128,550 | 0 | 0 | |||
LOCKHEED MARTIN | COM | 539830109 | 7,042,728 | 14,493 | SH | SOLE | 14,493 | 0 | 0 | |||
LOWE'S COMPANIES | COM | 548661107 | 736,204 | 2,983 | SH | SOLE | 2,983 | 0 | 0 | |||
MANULIFE FINL CORP ADR (CA) | COM | 56501R106 | 451,283 | 14,695 | SH | SOLE | 14,695 | 0 | 0 | |||
MARRIOTT INT'L | COM | 571903202 | 3,469,456 | 12,438 | SH | SOLE | 12,438 | 0 | 0 | |||
MARSH & MCLENNAN | COM | 571748102 | 45,718,279 | 215,236 | SH | SOLE | 215,236 | 0 | 0 | |||
MASTERCARD INC CL A | COM | 57636Q104 | 12,882,535 | 24,465 | SH | SOLE | 24,465 | 0 | 0 | |||
MCCORMICK & CO | COM | 579780206 | 6,097,675 | 79,980 | SH | SOLE | 79,980 | 0 | 0 | |||
MCDONALD'S | COM | 580135101 | 2,266,360 | 7,818 | SH | SOLE | 7,818 | 0 | 0 | |||
MCKESSON CORP | COM | 58155Q103 | 19,812,921 | 34,765 | SH | SOLE | 34,765 | 0 | 0 | |||
MEDTRONIC PLC (IL) | COM | G5960L103 | 1,788,913 | 22,395 | SH | SOLE | 22,395 | 0 | 0 | |||
MERCK & CO INC NEW | COM | 58933Y105 | 219,254 | 2,204 | SH | SOLE | 2,204 | 0 | 0 | |||
MICROSOFT | COM | 594918104 | 101,308,368 | 240,352 | SH | SOLE | 240,352 | 0 | 0 | |||
MONDELEZ INTERNATIONAL | COM | 609207105 | 265,500 | 4,445 | SH | SOLE | 4,445 | 0 | 0 | |||
MOTOROLA SOLUTIONS | COM | 620076307 | 78,491,276 | 169,810 | SH | SOLE | 169,810 | 0 | 0 | |||
NESTLE SA ADR (SZ) | COM | 641069406 | 654,008 | 8,005 | SH | SOLE | 8,005 | 0 | 0 | |||
NETFLIX INC | COM | 64110L106 | 115,911,709 | 130,045 | SH | SOLE | 130,045 | 0 | 0 | |||
NEXTERA ENERGY | COM | 65339F101 | 3,399,181 | 47,415 | SH | SOLE | 47,415 | 0 | 0 | |||
NICE SYS LTD | COM | 653656108 | 237,776 | 1,400 | SH | SOLE | 1,400 | 0 | 0 | |||
NORDSON CORP | COM | 655663102 | 36,522,424 | 174,548 | SH | SOLE | 174,548 | 0 | 0 | |||
NORFOLK SOUTHERN | COM | 655844108 | 381,387 | 1,625 | SH | SOLE | 1,625 | 0 | 0 | |||
NVIDIA CORP COM | COM | 67066G104 | 134,818,431 | 1,003,935 | SH | SOLE | 1,003,935 | 0 | 0 | |||
OMNICOM GROUP | COM | 681919106 | 215,100 | 2,500 | SH | SOLE | 2,500 | 0 | 0 | |||
ORACLE CORP COM | COM | 68389X105 | 3,117,501 | 18,708 | SH | SOLE | 18,708 | 0 | 0 | |||
PALO ALTO NETWORKS | COM | 697435105 | 92,236,798 | 506,907 | SH | SOLE | 506,907 | 0 | 0 | |||
PARKER-HANNIFIN | COM | 701094104 | 51,445,287 | 80,885 | SH | SOLE | 80,885 | 0 | 0 | |||
PEPSICO | COM | 713448108 | 6,175,917 | 40,615 | SH | SOLE | 40,615 | 0 | 0 | |||
PFIZER | COM | 717081103 | 1,225,262 | 46,184 | SH | SOLE | 46,184 | 0 | 0 | |||
PNC FINL SVCS GROUP | COM | 693475105 | 238,748 | 1,238 | SH | SOLE | 1,238 | 0 | 0 | |||
PROCTER & GAMBLE | COM | 742718109 | 65,905,227 | 393,112 | SH | SOLE | 393,112 | 0 | 0 | |||
PROLOGIS | COM | 74340W103 | 25,005,449 | 236,570 | SH | SOLE | 236,570 | 0 | 0 | |||
PURE STORAGE | COM | 74624M102 | 55,287,000 | 900,000 | SH | SOLE | 900,000 | 0 | 0 | |||
REGENERON PHARMACEUTICALS INC | COM | 75886F107 | 331,233 | 465 | SH | SOLE | 465 | 0 | 0 | |||
REPUBLIC SVCS | COM | 760759100 | 45,217,217 | 224,760 | SH | SOLE | 224,760 | 0 | 0 | |||
ROCHE HOLDING AG (SZ) | COM | 771195104 | 333,104 | 9,550 | SH | SOLE | 9,550 | 0 | 0 | |||
ROCKWELL AUTOMATION | COM | 773903109 | 1,953,375 | 6,835 | SH | SOLE | 6,835 | 0 | 0 | |||
RTX CORP | COM | 75513E101 | 608,456 | 5,258 | SH | SOLE | 5,258 | 0 | 0 | |||
S & P GLOBAL | COM | 78409V104 | 78,120,488 | 156,859 | SH | SOLE | 156,859 | 0 | 0 | |||
SALESFORCE INC | COM | 79466L302 | 38,240,665 | 114,380 | SH | SOLE | 114,380 | 0 | 0 | |||
SNAP-ON | COM | 833034101 | 634,828 | 1,870 | SH | SOLE | 1,870 | 0 | 0 | |||
SONY CORP (JP) | COM | 835699307 | 226,306 | 10,695 | SH | SOLE | 10,695 | 0 | 0 | |||
STATE STREET | COM | 857477103 | 592,630 | 6,038 | SH | SOLE | 6,038 | 0 | 0 | |||
SUBURBAN PROPANE PARTNERS LP | UNT | 864482104 | 14,035,200 | 816,000 | SH | SOLE | 816,000 | 0 | 0 | |||
SUNOCO LP | COM | 86765K109 | 30,864,000 | 600,000 | SH | SOLE | 600,000 | 0 | 0 | |||
T-MOBILE US INC COM | COM | 872590104 | 5,639,651 | 25,550 | SH | SOLE | 25,550 | 0 | 0 | |||
TAIWAN SEMICONDUCTOR MFG (TW) | COM | 874039100 | 649,742 | 3,290 | SH | SOLE | 3,290 | 0 | 0 | |||
TELEDYNE TECHNOLOGIES | COM | 879360105 | 84,874,989 | 182,869 | SH | SOLE | 182,869 | 0 | 0 | |||
TESLA MOTORS INC | COM | 88160R101 | 67,774,448 | 167,825 | SH | SOLE | 167,825 | 0 | 0 | |||
TETRA TECH | COM | 88162G103 | 80,710,661 | 2,025,870 | SH | SOLE | 2,025,870 | 0 | 0 | |||
TEXAS INSTRUMENTS | COM | 882508104 | 61,225,578 | 326,519 | SH | SOLE | 326,519 | 0 | 0 | |||
THERMO FISHER SCIENTIFIC | COM | 883556102 | 66,623,775 | 128,066 | SH | SOLE | 128,066 | 0 | 0 | |||
TRANE TECHNOLOGIES PLC (IL) | COM | G8994E103 | 1,896,612 | 5,135 | SH | SOLE | 5,135 | 0 | 0 | |||
UNION PACIFIC | COM | 907818108 | 66,060,452 | 289,688 | SH | SOLE | 289,688 | 0 | 0 | |||
UNITED PARCEL SERVICE | COM | 911312106 | 2,411,158 | 19,121 | SH | SOLE | 19,121 | 0 | 0 | |||
VERIZON COMMUNICATIONS | COM | 92343V104 | 1,232,652 | 30,824 | SH | SOLE | 30,824 | 0 | 0 | |||
VERTEX PHARMACEUTICALS | COM | 92532F100 | 72,737,285 | 180,624 | SH | SOLE | 180,624 | 0 | 0 | |||
VERTIV HOLDINGS | COM | 92537N108 | 26,362,632 | 232,045 | SH | SOLE | 232,045 | 0 | 0 | |||
VISA | COM | 92826C839 | 69,857,482 | 221,040 | SH | SOLE | 221,040 | 0 | 0 | |||
VULCAN MATERIALS | COM | 929160109 | 2,213,207 | 8,604 | SH | SOLE | 8,604 | 0 | 0 | |||
WALMART | COM | 931142103 | 5,057,793 | 55,980 | SH | SOLE | 55,980 | 0 | 0 | |||
WALT DISNEY | COM | 254687106 | 1,038,339 | 9,325 | SH | SOLE | 9,325 | 0 | 0 | |||
WASTE MANAGEMENT | COM | 94106L109 | 5,329,476 | 26,411 | SH | SOLE | 26,411 | 0 | 0 | |||
WELLTOWER | COM | 95040Q104 | 43,641,794 | 346,281 | SH | SOLE | 346,281 | 0 | 0 | |||
WEYERHAEUSER | COM | 962166104 | 27,467,588 | 975,758 | SH | SOLE | 975,758 | 0 | 0 | |||
WHEATON PRECIOUS METALS (CA) | COM | 962879102 | 36,760,995 | 653,645 | SH | SOLE | 653,645 | 0 | 0 | |||
XYLEM | COM | 98419M100 | 6,618,709 | 57,048 | SH | SOLE | 57,048 | 0 | 0 | |||
ZOETIS | COM | 98978V103 | 5,235,104 | 32,131 | SH | SOLE | 32,131 | 0 | 0 |