Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2023 ▲▼ | Q4 2023 ▲▼ | Change ▲▼ | Q3 2023 ▲▼ | Q4 2023 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| MARRIOTT INT'L(MAR) | 0 | 157,918 | +157,918 | 0 | 35,612 | 1.07% | +35,612 |
| CAMECO (CA)(CCJ) | 0 | 637,240 | +637,240 | 0 | 27,465 | 0.83% | +27,465 |
| BOEING(BA) | 0 | 249,770 | +249,770 | 0 | 65,105 | 1.96% | +65,105 |
| NETFLIX INC(NFLX) | 0 | 133,595 | +133,595 | 0 | 65,045 | 1.96% | +65,045 |
| MICROSOFT(MSFT) | 0 | 250,027 | +250,027 | 0 | 94,020 | 2.83% | +94,020 |
| CHARLES SCHWAB CORP(SCHW) | 907,395 | 928,820 | +21,425 | 49,816 | 63,903 | 1.93% | +14,087 |
| PALO ALTO NETWORKS(PANW) | 0 | 250,020 | +250,020 | 0 | 73,726 | 2.22% | +73,726 |
| AMERICAN EXPRESS(AXP) | 0 | 346,261 | +346,261 | 0 | 64,869 | 1.96% | +64,869 |
| S & P GLOBAL(SPGI) | 0 | 165,477 | +165,477 | 0 | 72,896 | 2.20% | +72,896 |
| COSTCO WHOLESALE(COST) | 135,198 | 134,163 | -1,035 | 76,381 | 88,558 | 2.67% | +12,177 |
| LULULEMON ATHLETICA(LULU) | 95,000 | 95,000 | 0 | 36,633 | 48,573 | 1.46% | +11,940 |
| UNION PACIFIC(UNP) | 288,916 | 288,016 | -900 | 58,832 | 70,742 | 2.13% | +11,911 |
| BLACKSTONE INC(BX) | 444,242 | 442,462 | -1,780 | 47,596 | 57,927 | 1.75% | +10,331 |
| APPLE INC(AAPL) | 0 | 520,673 | +520,673 | 0 | 100,245 | 3.02% | +100,245 |
| NVIDIA CORP COM(NVDA) | 167,090 | 166,835 | -255 | 72,682 | 82,620 | 2.49% | +9,938 |
| VERTEX PHARMACEUTICALS(VRTX) | 175,400 | 173,800 | -1,600 | 60,994 | 70,717 | 2.13% | +9,724 |
| HOME DEPOT(HD) | 0 | 212,675 | +212,675 | 0 | 73,703 | 2.22% | +73,703 |
| INTUITIVE SURGICAL | 0 | 189,460 | +189,460 | 0 | 63,916 | 1.93% | +63,916 |
| MOTOROLA SOLUTIONS(MSI) | 0 | 173,160 | +173,160 | 0 | 54,215 | 1.63% | +54,215 |
| FAIR ISAAC CORP(FICO) | 30,000 | 30,000 | 0 | 26,056 | 34,920 | 1.05% | +8,864 |
| ZOETIS(ZTS) | 346,987 | 350,403 | +3,416 | 60,369 | 69,159 | 2.09% | +8,790 |
| TETRA TECH(TTEK) | 0 | 397,055 | +397,055 | 0 | 66,280 | 2.00% | +66,280 |
| ADOBE(ADBE) | 110,483 | 108,273 | -2,210 | 56,335 | 64,596 | 1.95% | +8,260 |
| NORDSON CORP(NDSN) | 0 | 170,872 | +170,872 | 0 | 45,138 | 1.36% | +45,138 |
| ATI INC(ATI) | 0 | 1,400,150 | +1,400,150 | 0 | 63,665 | 1.92% | +63,665 |
| HONEYWELL INT'L(HON) | 0 | 293,829 | +293,829 | 0 | 61,619 | 1.86% | +61,619 |
| TELEDYNE TECHNOLOGIES(TDY) | 186,512 | 187,012 | +500 | 76,205 | 83,462 | 2.52% | +7,257 |
| VISA(V) | 0 | 230,877 | +230,877 | 0 | 60,109 | 1.81% | +60,109 |
| EXTRA SPACE STORAGE(EXR) | 87,750 | 107,750 | +20,000 | 10,669 | 17,276 | 0.52% | +6,607 |
| SUNOCO LP(SUN) | 600,000 | 600,000 | 0 | 29,370 | 35,958 | 1.08% | +6,588 |
| INTEL CORP(INTC) | 0 | 125,955 | +125,955 | 0 | 6,329 | 0.19% | +6,329 |
| AVERY DENNISON | 328,352 | 324,027 | -4,325 | 59,980 | 65,505 | 1.98% | +5,525 |
| ITT INC(ITT) | 266,440 | 264,000 | -2,440 | 26,087 | 31,500 | 0.95% | +5,413 |
| ACCENTURE LTD (IL) SHS CLASS A | 0 | 121,371 | +121,371 | 0 | 42,590 | 1.28% | +42,590 |
| LOCKHEED MARTIN(LMT) | 0 | 115,032 | +115,032 | 0 | 52,137 | 1.57% | +52,137 |
| AMERICAN TOWER CORP(AMT) | 65,000 | 71,000 | +6,000 | 10,689 | 15,327 | 0.46% | +4,638 |
| PROLOGIS(PLD) | 248,710 | 240,100 | -8,610 | 27,908 | 32,005 | 0.96% | +4,098 |
| DEERE & CO(DE) | 0 | 177,335 | +177,335 | 0 | 70,911 | 2.14% | +70,911 |
| ALPHABET INC CLASS C(GOOG) | 471,929 | 468,294 | -3,635 | 62,224 | 65,997 | 1.99% | +3,773 |
| BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT | 0 | 777,705 | +777,705 | 0 | 20,438 | 0.62% | +20,438 |
| WEYERHAEUSER(WY) | 0 | 816,398 | +816,398 | 0 | 28,386 | 0.86% | +28,386 |
| THERMO FISHER SCIENTIFIC(TMO) | 0 | 118,849 | +118,849 | 0 | 63,084 | 1.90% | +63,084 |
| WELLTOWER(WELL) | 350,943 | 351,023 | +80 | 28,749 | 31,652 | 0.95% | +2,902 |
| EATON CORP (IL)(ETN) | 173,686 | 165,646 | -8,040 | 37,044 | 39,891 | 1.20% | +2,847 |
| EQUINIX(EQIX) | 0 | 30,000 | +30,000 | 0 | 24,162 | 0.73% | +24,162 |
| MCKESSON CORP(MCK) | 83,715 | 83,715 | 0 | 36,403 | 38,758 | 1.17% | +2,355 |
| CANADIAN NATURAL RESOURCES ADR(CNQ) | 684,970 | 703,320 | +18,350 | 44,297 | 46,082 | 1.39% | +1,785 |
| CHURCH AND DWIGHT(CHD) | 0 | 560,871 | +560,871 | 0 | 53,036 | 1.60% | +53,036 |
| BROOKFIELD INFRASTRUCTURE PART | 0 | 749,248 | +749,248 | 0 | 23,594 | 0.71% | +23,594 |
| SUBURBAN PROPANE PARTNERS LP(SPH) | 790,000 | 800,000 | +10,000 | 12,680 | 14,208 | 0.43% | +1,529 |
| XYLEM(XYL) | 0 | 58,358 | +58,358 | 0 | 6,674 | 0.20% | +6,674 |
| CANADIAN NAT'L RWY ADR (CA)(CNI) | 0 | 53,727 | +53,727 | 0 | 6,750 | 0.20% | +6,750 |
| HERSHEY(HSY) | 1,850 | 6,050 | +4,200 | 370 | 1,128 | 0.03% | +758 |
| JPMORGAN CHASE(JPM) | 37,835 | 36,535 | -1,300 | 5,487 | 6,215 | 0.19% | +728 |
| WASTE MANAGEMENT(WM) | 0 | 26,681 | +26,681 | 0 | 4,779 | 0.14% | +4,779 |
| PARKER-HANNIFIN(PH) | 8,775 | 8,760 | -15 | 3,418 | 4,036 | 0.12% | +618 |
| MASTERCARD INC CL A(MA) | 25,575 | 24,970 | -605 | 10,125 | 10,650 | 0.32% | +525 |
| L3HARRIS(LHX) | 14,840 | 14,730 | -110 | 2,584 | 3,102 | 0.09% | +518 |
| WHEATON PRECIOUS METALS (CA)(WPM) | 54,645 | 54,645 | 0 | 2,216 | 2,696 | 0.08% | +480 |
| GILEAD SCIENCES(GILD) | 3,865 | 8,905 | +5,040 | 290 | 721 | 0.02% | +432 |
| COLGATE PALMOLIVE(CL) | 46,397 | 46,358 | -39 | 3,299 | 3,695 | 0.11% | +396 |
| NEXTERA ENERGY(NEE) | 41,366 | 44,871 | +3,505 | 2,370 | 2,725 | 0.08% | +356 |
| TOYOTA MOTOR (JP)(TM) | 0 | 1,715 | +1,715 | 0 | 314 | 0.01% | +314 |
| PROCTER & GAMBLE(PG) | 0 | 389,247 | +389,247 | 0 | 57,040 | 1.72% | +57,040 |
| CROWN CASTLE INT'L(CCI) | 0 | 6,969 | +6,969 | 0 | 803 | 0.02% | +803 |
| AMAZON.COM INC(AMZN) | 14,189 | 13,689 | -500 | 1,804 | 2,080 | 0.06% | +276 |
| VERTIV HOLDINGS(VRT) | 28,000 | 27,000 | -1,000 | 1,042 | 1,297 | 0.04% | +255 |
| IBM(IBM) | 10,095 | 10,155 | +60 | 1,416 | 1,661 | 0.05% | +245 |
| AGILENT TECHNOLOGIES(A) | 0 | 1,600 | +1,600 | 0 | 222 | 0.01% | +222 |
| CANADIAN PACIFIC KANSAS CITY L(CP) | 41,044 | 41,394 | +350 | 3,054 | 3,273 | 0.10% | +219 |
| OMNICOM GROUP(OMC) | 0 | 2,500 | +2,500 | 0 | 216 | 0.01% | +216 |
| VULCAN MATERIALS(VMC) | 8,648 | 8,648 | 0 | 1,747 | 1,963 | 0.06% | +216 |
| OLIN(OLN) | 0 | 4,000 | +4,000 | 0 | 216 | 0.01% | +216 |
| ILLINOIS TOOL WORKS(ITW) | 0 | 800 | +800 | 0 | 210 | 0.01% | +210 |
| EQUIFAX(EFX) | 2,854 | 2,854 | 0 | 523 | 706 | 0.02% | +183 |
| UNITEDHEALTH GROUP(UNH) | 9,043 | 9,006 | -37 | 4,559 | 4,741 | 0.14% | +182 |
| CATERPILLAR(CAT) | 8,079 | 8,059 | -20 | 2,206 | 2,383 | 0.07% | +177 |
| ROCKWELL AUTOMATION(ROK) | 6,939 | 6,959 | +20 | 1,984 | 2,161 | 0.07% | +177 |
| GLADSTONE LAND CORP | 0 | 671,000 | +671,000 | 0 | 9,696 | 0.29% | +9,696 |
| LILLY ELI & COMPANY(LLY) | 152,655 | 140,954 | -11,701 | 81,996 | 82,165 | 2.48% | +169 |
| GE HEALTHCARE TECHNOLOGIES INC(GEHC) | 0 | 13,990 | +13,990 | 0 | 1,082 | 0.03% | +1,082 |
| MCDONALD'S(MCD) | 10,089 | 9,479 | -610 | 2,658 | 2,811 | 0.08% | +153 |
| BHP GROUP LTD (AU) | 9,650 | 9,925 | +275 | 549 | 678 | 0.02% | +129 |
| CHECK POINT SOFTWARE TECH (IS) ORD | 6,300 | 6,300 | 0 | 840 | 963 | 0.03% | +123 |
| NORFOLK SOUTHERN(NSC) | 2,575 | 2,575 | 0 | 507 | 609 | 0.02% | +102 |
| EMERSON ELECTRIC(EMR) | 29,700 | 30,500 | +800 | 2,868 | 2,969 | 0.09% | +100 |
| ALPHABET INC CLASS A(GOOG) | 10,995 | 10,995 | 0 | 1,439 | 1,536 | 0.05% | +97 |
| UNITED PARCEL SERVICE(UPS) | 0 | 25,096 | +25,096 | 0 | 3,946 | 0.12% | +3,946 |
| CHUBB LTD (SZ) COM | 7,530 | 7,330 | -200 | 1,568 | 1,657 | 0.05% | +89 |
| BROOKFIELD RENEWABLE CORP-A (C(BEPC) | 49,917 | 44,353 | -5,564 | 1,195 | 1,277 | 0.04% | +82 |
| CAPITAL ONE FINANCIAL CP(COF) | 2,174 | 2,174 | 0 | 211 | 285 | 0.01% | +74 |
| TESLA MOTORS INC(TSLA) | 0 | 100,995 | +100,995 | 0 | 25,095 | 0.76% | +25,095 |
| COCA-COLA(KO) | 28,942 | 28,572 | -370 | 1,620 | 1,684 | 0.05% | +64 |
| RTX CORP(RTX) | 5,344 | 5,258 | -86 | 385 | 442 | 0.01% | +58 |
| TAIWAN SEMICONDUCTOR MFG (TW)(TSM) | 3,290 | 3,290 | 0 | 286 | 342 | 0.01% | +56 |
| INT'L PAPER(IP) | 22,430 | 23,430 | +1,000 | 796 | 847 | 0.03% | +51 |
| DUKE ENERGY CORP NEW(DUK) | 5,593 | 5,593 | 0 | 494 | 543 | 0.02% | +49 |
| LOWE'S COMPANIES(LOW) | 2,970 | 2,983 | +13 | 617 | 664 | 0.02% | +47 |
| BANK OF NOVA SCOTIA ADR (CA) | 14,567 | 14,567 | 0 | 664 | 709 | 0.02% | +45 |
| NICE SYS LTD(NICE) | 1,400 | 1,400 | 0 | 238 | 279 | 0.01% | +41 |