VGIT VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 1,258,069 shares; 2024Q1: 898,888 shares; 2024Q2: 895,245 shares; 2024Q3: 1,783,045 shares; 2024Q4: 1,793,213 shares; 2025Q1: 1,370,356 shares; 2025Q2: 1,385,699 shares; 2025Q3: 1,401,122 shares 1,401,122 $84.1M 19.27% +15,423 Timeline VOO VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 95,426 shares; 2025Q2: 97,886 shares; 2025Q3: 97,320 shares 97,320 $59.6M 13.66% -566 Timeline QLTY GMO ETF TRUST More: the full row for GMO ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,579,109 shares; 2025Q2: 1,624,912 shares; 2025Q3: 1,623,342 shares 1,623,342 $58.7M 13.46% -1,570 Timeline BIL SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: 277,207 shares; 2024Q2: 275,392 shares; 2024Q3: 271,920 shares; 2024Q4: 271,965 shares; 2025Q1: 403,025 shares; 2025Q2: 405,565 shares; 2025Q3: 424,957 shares 424,957 $39M 8.93% +19,392 Timeline GRID FIRST TR EXCHANGE-TRADED FD More: the full row for FIRST TR EXCHANGE-TRADED FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: 180,971 shares; 2024Q2: 172,971 shares; 2024Q3: 227,335 shares; 2024Q4: 228,460 shares; 2025Q1: 244,088 shares; 2025Q2: 247,187 shares; 2025Q3: 241,144 shares 241,144 $36.4M 8.35% -6,043 Timeline GLD SPDR GOLD TR More: the full row for SPDR GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 79,279 shares; 2025Q2: 79,470 shares; 2025Q3: 78,262 shares 78,262 $27.8M 6.37% -1,208 Timeline PHO INVESCO EXCHANGE TRADED FD T More: the full row for INVESCO EXCHANGE TRADED FD T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 363,423 shares; 2025Q2: 369,969 shares; 2025Q3: 368,922 shares 368,922 $26.6M 6.1% -1,047 Timeline HEFA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 432,513 shares; 2025Q2: 441,172 shares; 2025Q3: 442,646 shares 442,646 $17.5M 4.02% +1,474 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 34,802 shares; 2024Q1: 35,747 shares; 2024Q2: 35,204 shares; 2024Q3: 34,469 shares; 2024Q4: 34,505 shares; 2025Q1: 32,323 shares; 2025Q2: 33,206 shares; 2025Q3: 36,222 shares 36,222 $9.22M 2.11% +3,016 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 13,060 shares; 2024Q1: 12,020 shares; 2024Q2: 11,997 shares; 2024Q3: 11,835 shares; 2024Q4: 11,219 shares; 2025Q1: 11,246 shares; 2025Q2: 11,241 shares; 2025Q3: 13,290 shares 13,290 $6.88M 1.58% +2,049 Timeline VTI VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 5,234 shares; 2024Q4: 11,140 shares; 2025Q1: 15,999 shares; 2025Q2: 16,927 shares; 2025Q3: 16,194 shares 16,194 $5.31M 1.22% -733 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 7,214 shares; 2024Q1: 7,216 shares; 2024Q2: 7,217 shares; 2024Q3: 7,344 shares; 2024Q4: 7,346 shares; 2025Q1: 7,348 shares; 2025Q2: 7,414 shares; 2025Q3: 7,351 shares 7,351 $4.92M 1.13% -63 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 15,809 shares; 2024Q1: 15,043 shares; 2024Q2: 15,043 shares; 2024Q3: 15,043 shares; 2024Q4: 16,596 shares; 2025Q1: 14,014 shares; 2025Q2: 14,005 shares; 2025Q3: 13,905 shares 13,905 $2.58M 0.59% -100 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 10,670 shares; 2024Q1: 10,442 shares; 2024Q2: 8,320 shares; 2024Q3: 8,874 shares; 2024Q4: 8,436 shares; 2025Q1: 8,491 shares; 2025Q2: 8,085 shares; 2025Q3: 9,763 shares 9,763 $2.37M 0.54% +1,678 Timeline NEE NEXTERA ENERGY INC More: the full row for NEXTERA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 16,466 shares; 2024Q1: 21,873 shares; 2024Q2: 20,923 shares; 2024Q3: 21,136 shares; 2024Q4: 21,917 shares; 2025Q1: 21,974 shares; 2025Q2: 27,126 shares; 2025Q3: 28,917 shares 28,917 $2.18M 0.5% +1,791 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 1,660 shares; 2024Q3: 1,660 shares; 2024Q4: 3,845 shares; 2025Q1: 6,814 shares; 2025Q2: 3,917 shares; 2025Q3: 8,214 shares 8,214 $1.53M 0.35% +4,297 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 5,720 shares; 2024Q1: 4,490 shares; 2024Q2: 4,490 shares; 2024Q3: 4,490 shares; 2024Q4: 4,604 shares; 2025Q1: 4,644 shares; 2025Q2: 4,644 shares; 2025Q3: 6,025 shares 6,025 $1.47M 0.34% +1,381 Timeline NOC NORTHROP GRUMMAN CORP More: the full row for NORTHROP GRUMMAN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 1,868 shares; 2024Q1: 1,868 shares; 2024Q2: 1,868 shares; 2024Q3: 1,860 shares; 2024Q4: 1,860 shares; 2025Q1: 1,860 shares; 2025Q2: 1,860 shares; 2025Q3: 1,860 shares 1,860 $1.13M 0.26% 0 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 7,455 shares; 2024Q4: 7,470 shares; 2025Q1: 7,470 shares; 2025Q2: 7,479 shares; 2025Q3: 9,855 shares 9,855 $1.11M 0.25% +2,376 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 2,662 shares; 2024Q1: 2,662 shares; 2024Q2: 2,662 shares; 2024Q3: 2,662 shares; 2024Q4: 2,600 shares; 2025Q1: 2,586 shares; 2025Q2: 2,393 shares; 2025Q3: 4,921 shares 4,921 $1.08M 0.25% +2,528 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 2,613 shares; 2024Q1: 3,148 shares; 2024Q2: 3,236 shares; 2024Q3: 3,356 shares; 2024Q4: 4,090 shares; 2025Q1: 5,368 shares; 2025Q2: 5,986 shares; 2025Q3: 10,096 shares 10,096 $1.08M 0.25% +4,110 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 4,552 shares; 2024Q1: 5,299 shares; 2024Q2: 4,885 shares; 2024Q3: 5,328 shares; 2024Q4: 5,337 shares; 2025Q1: 5,828 shares; 2025Q2: 5,933 shares; 2025Q3: 6,991 shares 6,991 $1.03M 0.24% +1,058 Timeline TTEK TETRA TECH INC NEW More: the full row for TETRA TECH INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 1,659 shares; 2024Q1: 1,986 shares; 2024Q2: 1,738 shares; 2024Q3: 7,969 shares; 2024Q4: 9,880 shares; 2025Q1: 16,825 shares; 2025Q2: 18,457 shares; 2025Q3: 30,211 shares 30,211 $1.01M 0.23% +11,754 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 2,577 shares; 2024Q1: 2,577 shares; 2024Q2: 2,577 shares; 2024Q3: 2,577 shares; 2024Q4: 2,580 shares; 2025Q1: 2,585 shares; 2025Q2: 2,586 shares; 2025Q3: 2,909 shares 2,909 $1M 0.23% +323 Timeline IWF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 1,647 shares; 2024Q1: 1,647 shares; 2024Q2: 1,732 shares; 2024Q3: 1,732 shares; 2024Q4: 1,732 shares; 2025Q1: 2,111 shares; 2025Q2: 2,111 shares; 2025Q3: 2,111 shares 2,111 $989K 0.23% 0 Timeline WTRG ESSENTIAL UTILS INC More: the full row for ESSENTIAL UTILS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 6,864 shares; 2024Q1: 9,146 shares; 2024Q2: 8,879 shares; 2024Q3: 9,223 shares; 2024Q4: 10,243 shares; 2025Q1: 11,515 shares; 2025Q2: 11,961 shares; 2025Q3: 23,933 shares 23,933 $955K 0.22% +11,972 Timeline SBS COMPANHIA DE SANEAMENTO BASI More: the full row for COMPANHIA DE SANEAMENTO BASI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 12,248 shares; 2025Q2: 23,933 shares; 2025Q3: 38,295 shares 38,295 $953K 0.22% +14,362 Timeline TBIL RBB FD INC More: the full row for RBB FD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: 21,271 shares; 2024Q2: 25,368 shares; 2024Q3: 24,978 shares; 2024Q4: 24,640 shares; 2025Q1: 17,284 shares; 2025Q2: 16,376 shares; 2025Q3: 18,568 shares 18,568 $928K 0.21% +2,192 Timeline AWK AMERICAN WTR WKS CO INC NEW More: the full row for AMERICAN WTR WKS CO INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 2,619 shares; 2024Q1: 3,725 shares; 2024Q2: 3,487 shares; 2024Q3: 3,465 shares; 2024Q4: 3,797 shares; 2025Q1: 3,953 shares; 2025Q2: 3,356 shares; 2025Q3: 6,595 shares 6,595 $918K 0.21% +3,239 Timeline NVO NOVO-NORDISK A S More: the full row for NOVO-NORDISK A S Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 23,088 shares; 2024Q1: 19,088 shares; 2024Q2: 19,088 shares; 2024Q3: 19,166 shares; 2024Q4: 19,088 shares; 2025Q1: 19,098 shares; 2025Q2: 17,113 shares; 2025Q3: 16,113 shares 16,113 $894K 0.2% -1,000 Timeline PNR PENTAIR PLC More: the full row for PENTAIR PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 7,464 shares; 2024Q1: 3,437 shares; 2024Q2: 4,203 shares; 2024Q3: 4,431 shares; 2024Q4: 4,724 shares; 2025Q1: 4,673 shares; 2025Q2: 5,038 shares; 2025Q3: 7,861 shares 7,861 $871K 0.2% +2,823 Timeline AAON AAON INC More: the full row for AAON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 27,000 shares; 2024Q1: 9,000 shares; 2024Q2: 9,000 shares; 2024Q3: 9,000 shares; 2024Q4: 8,000 shares; 2025Q1: 9,529 shares; 2025Q2: 9,519 shares; 2025Q3: 9,074 shares 9,074 $848K 0.19% -445 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 2,213 shares; 2024Q1: 1,547 shares; 2024Q2: 1,547 shares; 2024Q3: 1,547 shares; 2024Q4: 1,557 shares; 2025Q1: 1,568 shares; 2025Q2: 2,578 shares; 2025Q3: 2,628 shares 2,628 $829K 0.19% +50 Timeline NUBD NUSHARES ETF TR More: the full row for NUSHARES ETF TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 59,233 shares; 2024Q1: 31,615 shares; 2024Q2: 30,313 shares; 2024Q3: 30,353 shares; 2024Q4: 30,463 shares; 2025Q1: 34,704 shares; 2025Q2: 34,221 shares; 2025Q3: 36,753 shares 36,753 $825K 0.19% +2,532 Timeline HON HONEYWELL INTL INC More: the full row for HONEYWELL INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 3,172 shares; 2024Q1: 3,072 shares; 2024Q2: 3,072 shares; 2024Q3: 3,030 shares; 2024Q4: 2,933 shares; 2025Q1: 2,737 shares; 2025Q2: 2,854 shares; 2025Q3: 3,760 shares 3,760 $791K 0.18% +906 Timeline IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 8,030 shares; 2024Q1: 7,967 shares; 2024Q2: 7,968 shares; 2024Q3: 7,854 shares; 2024Q4: 8,754 shares; 2025Q1: 4,441 shares; 2025Q2: 2,070 shares; 2025Q3: 2,693 shares 2,693 $760K 0.17% +623 Timeline BRK-A BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 1 shares; 2024Q1: 1 shares; 2024Q2: 1 shares; 2024Q3: 1 shares; 2024Q4: 1 shares; 2025Q1: 1 shares; 2025Q2: 1 shares; 2025Q3: 1 shares 1 $754K 0.17% 0 Timeline STN STANTEC INC More: the full row for STANTEC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 3,756 shares; 2024Q1: 4,464 shares; 2024Q2: 4,402 shares; 2024Q3: 5,248 shares; 2024Q4: 5,596 shares; 2025Q1: 5,676 shares; 2025Q2: 5,261 shares; 2025Q3: 6,897 shares 6,897 $743K 0.17% +1,636 Timeline CNM CORE & MAIN INC More: the full row for CORE & MAIN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 8,195 shares; 2024Q1: 8,185 shares; 2024Q2: 7,683 shares; 2024Q3: 10,424 shares; 2024Q4: 12,097 shares; 2025Q1: 10,672 shares; 2025Q2: 10,250 shares; 2025Q3: 13,439 shares 13,439 $723K 0.17% +3,189 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 1,779 shares; 2024Q1: 1,579 shares; 2024Q2: 1,579 shares; 2024Q3: 1,579 shares; 2024Q4: 1,586 shares; 2025Q1: 1,420 shares; 2025Q2: 1,818 shares; 2025Q3: 1,418 shares 1,418 $713K 0.16% -400 Timeline FBTC FIDELITY WISE ORIGIN BITCOIN More: the full row for FIDELITY WISE ORIGIN BITCOIN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 3,111 shares; 2025Q1: 4,306 shares; 2025Q2: 4,511 shares; 2025Q3: 5,865 shares 5,865 $585K 0.13% +1,354 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 139 shares; 2025Q3: 791 shares 791 $581K 0.13% +652 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 2,853 shares; 2024Q1: 2,853 shares; 2024Q2: 2,853 shares; 2024Q3: 2,853 shares; 2024Q4: 2,991 shares; 2025Q1: 2,971 shares; 2025Q2: 2,971 shares; 2025Q3: 3,751 shares 3,751 $576K 0.13% +780 Timeline WMS ADVANCED DRAIN SYS INC DEL More: the full row for ADVANCED DRAIN SYS INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 1,311 shares; 2024Q4: not reported; 2025Q1: 1,995 shares; 2025Q2: 2,520 shares; 2025Q3: 4,130 shares 4,130 $573K 0.13% +1,610 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: 306 shares; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 125 shares; 2025Q3: 1,688 shares 1,688 $557K 0.13% +1,563 Timeline SWIM LATHAM GROUP INC More: the full row for LATHAM GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 24,099 shares; 2024Q1: 32,540 shares; 2024Q2: 32,832 shares; 2024Q3: 33,502 shares; 2024Q4: 28,901 shares; 2025Q1: 30,013 shares; 2025Q2: 31,005 shares; 2025Q3: 72,789 shares 72,789 $554K 0.13% +41,784 Timeline TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 1,625 shares; 2024Q3: 1,586 shares; 2024Q4: 1,725 shares; 2025Q1: 1,728 shares; 2025Q2: 1,663 shares; 2025Q3: 1,824 shares 1,824 $510K 0.12% +161 Timeline ED CONSOLIDATED EDISON INC More: the full row for CONSOLIDATED EDISON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 2,198 shares; 2024Q4: 5,472 shares; 2025Q1: 5,794 shares; 2025Q2: 2,232 shares; 2025Q3: 5,026 shares 5,026 $505K 0.12% +2,794 Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 769 shares; 2024Q3: 1,123 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 494 shares; 2025Q3: 1,222 shares 1,222 $495K 0.11% +728 Timeline QQQ INVESCO QQQ TR More: the full row for INVESCO QQQ TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 735 shares; 2024Q1: 750 shares; 2024Q2: 907 shares; 2024Q3: 892 shares; 2024Q4: 794 shares; 2025Q1: 794 shares; 2025Q2: 794 shares; 2025Q3: 794 shares 794 $477K 0.11% 0 Timeline SMH VANECK ETF TRUST More: the full row for VANECK ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 989 shares; 2025Q2: 1,068 shares; 2025Q3: 1,455 shares 1,455 $475K 0.11% +387 Timeline CWT CALIFORNIA WTR SVC GROUP More: the full row for CALIFORNIA WTR SVC GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,354 shares; 2025Q2: 4,461 shares; 2025Q3: 10,306 shares 10,306 $473K 0.11% +5,845 Timeline J JACOBS SOLUTIONS INC More: the full row for JACOBS SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: 1,946 shares; 2024Q2: 2,253 shares; 2024Q3: 2,532 shares; 2024Q4: 2,888 shares; 2025Q1: 2,696 shares; 2025Q2: 2,713 shares; 2025Q3: 3,114 shares 3,114 $467K 0.11% +401 Timeline WTTR SELECT WATER SOLUTIONS INC More: the full row for SELECT WATER SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 18,619 shares; 2024Q1: 22,346 shares; 2024Q2: 22,685 shares; 2024Q3: 20,439 shares; 2024Q4: 18,046 shares; 2025Q1: 14,617 shares; 2025Q2: 15,682 shares; 2025Q3: 43,374 shares 43,374 $464K 0.11% +27,692 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 4,048 shares; 2024Q1: 2,374 shares; 2024Q2: 3,024 shares; 2024Q3: 3,075 shares; 2024Q4: 3,324 shares; 2025Q1: 3,359 shares; 2025Q2: 3,291 shares; 2025Q3: 3,607 shares 3,607 $463K 0.11% +316 Timeline KKR KKR & CO INC More: the full row for KKR & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 3,551 shares; 2024Q1: 3,551 shares; 2024Q2: 3,551 shares; 2024Q3: 3,551 shares; 2024Q4: 3,551 shares; 2025Q1: 3,551 shares; 2025Q2: 3,551 shares; 2025Q3: 3,551 shares 3,551 $461K 0.11% 0 Timeline HTO H2O AMERICA More: the full row for H2O AMERICA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,206 shares; 2025Q3: 9,441 shares 9,441 $460K 0.11% +6,235 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,293 shares; 2025Q3: 4,249 shares 4,249 $438K 0.1% +2,956 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 818 shares; 2024Q1: 818 shares; 2024Q2: 818 shares; 2024Q3: 818 shares; 2024Q4: 1,379 shares; 2025Q1: 768 shares; 2025Q2: 1,211 shares; 2025Q3: 955 shares 955 $437K 0.1% -256 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 117 shares; 2025Q3: 971 shares 971 $432K 0.1% +854 Timeline VMC VULCAN MATLS CO More: the full row for VULCAN MATLS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 524 shares; 2025Q3: 1,362 shares 1,362 $419K 0.1% +838 Timeline AWR AMER STATES WTR CO More: the full row for AMER STATES WTR CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,071 shares; 2025Q2: 2,600 shares; 2025Q3: 5,636 shares 5,636 $413K 0.09% +3,036 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 3,021 shares; 2024Q1: 1,686 shares; 2024Q2: 1,686 shares; 2024Q3: 1,686 shares; 2024Q4: 1,686 shares; 2025Q1: 1,161 shares; 2025Q2: 1,161 shares; 2025Q3: 1,161 shares 1,161 $386K 0.09% 0 Timeline HSBC HSBC HLDGS PLC More: the full row for HSBC HLDGS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 4,699 shares; 2024Q3: 4,760 shares; 2024Q4: 5,189 shares; 2025Q1: 4,971 shares; 2025Q2: 4,890 shares; 2025Q3: 5,358 shares 5,358 $380K 0.09% +468 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 2,365 shares; 2024Q3: 2,365 shares; 2024Q4: 2,373 shares; 2025Q1: 4,408 shares; 2025Q2: 2,414 shares; 2025Q3: 2,365 shares 2,365 $376K 0.09% -49 Timeline GS GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 524 shares; 2024Q4: not reported; 2025Q1: 678 shares; 2025Q2: 49 shares; 2025Q3: 462 shares 462 $368K 0.08% +413 Timeline SAP SAP SE More: the full row for SAP SE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 1,543 shares; 2024Q1: 1,609 shares; 2024Q2: 1,158 shares; 2024Q3: 1,176 shares; 2024Q4: 1,283 shares; 2025Q1: 1,284 shares; 2025Q2: 1,234 shares; 2025Q3: 1,362 shares 1,362 $365K 0.08% +128 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,776 shares; 2025Q2: 240 shares; 2025Q3: 1,295 shares 1,295 $364K 0.08% +1,055 Timeline ORA ORMAT TECHNOLOGIES INC More: the full row for ORMAT TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,855 shares; 2025Q2: 2,919 shares; 2025Q3: 3,691 shares 3,691 $355K 0.08% +772 Timeline COST COSTCO WHOLESALE CORPORATION More: the full row for COSTCO WHOLESALE CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 602 shares; 2024Q1: 602 shares; 2024Q2: 602 shares; 2024Q3: 602 shares; 2024Q4: 555 shares; 2025Q1: 550 shares; 2025Q2: 427 shares; 2025Q3: 378 shares 378 $350K 0.08% -49 Timeline LNN LINDSAY CORP More: the full row for LINDSAY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 1,652 shares; 2024Q4: 1,753 shares; 2025Q1: 1,778 shares; 2025Q2: 1,792 shares; 2025Q3: 2,485 shares 2,485 $349K 0.08% +693 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: 2,811 shares; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 396 shares; 2025Q3: 1,157 shares 1,157 $348K 0.08% +761 Timeline VMI VALMONT INDS INC More: the full row for VALMONT INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 799 shares; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 395 shares; 2025Q3: 888 shares 888 $345K 0.08% +493 Timeline CIG CIA ENERGETICA DE MINAS GERA More: the full row for CIA ENERGETICA DE MINAS GERA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 98,808 shares; 2024Q1: 104,821 shares; 2024Q2: 137,108 shares; 2024Q3: 139,861 shares; 2024Q4: 150,976 shares; 2025Q1: 151,604 shares; 2025Q2: 147,721 shares; 2025Q3: 161,340 shares 161,340 $340K 0.08% +13,619 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: 332 shares; 2024Q2: 332 shares; 2024Q3: 332 shares; 2024Q4: 550 shares; 2025Q1: 693 shares; 2025Q2: 335 shares; 2025Q3: 436 shares 436 $333K 0.08% +101 Timeline CHKP CHECK POINT SOFTWARE TECH LT More: the full row for CHECK POINT SOFTWARE TECH LT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 1,450 shares; 2024Q1: 1,476 shares; 2024Q2: 1,476 shares; 2024Q3: 1,485 shares; 2024Q4: 1,533 shares; 2025Q1: 1,539 shares; 2025Q2: 1,528 shares; 2025Q3: 1,598 shares 1,598 $331K 0.08% +70 Timeline NGG NATIONAL GRID PLC More: the full row for NATIONAL GRID PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 3,862 shares; 2024Q3: 3,202 shares; 2024Q4: 3,759 shares; 2025Q1: 3,690 shares; 2025Q2: 3,508 shares; 2025Q3: 4,522 shares 4,522 $329K 0.08% +1,014 Timeline FSV FIRSTSERVICE CORP NEW More: the full row for FIRSTSERVICE CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 1,107 shares; 2025Q1: 1,444 shares; 2025Q2: 1,456 shares; 2025Q3: 1,715 shares 1,715 $327K 0.07% +259 Timeline GWRS GLOBAL WTR RES INC More: the full row for GLOBAL WTR RES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 10,718 shares; 2025Q1: 11,190 shares; 2025Q2: 11,220 shares; 2025Q3: 31,584 shares 31,584 $325K 0.07% +20,364 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 959 shares; 2025Q3: 2,278 shares 2,278 $320K 0.07% +1,319 Timeline ORI OLD REP INTL CORP More: the full row for OLD REP INTL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 7,299 shares 7,299 $310K 0.07% new Timeline FIX COMFORT SYS USA INC More: the full row for COMFORT SYS USA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 194 shares; 2025Q3: 375 shares 375 $310K 0.07% +181 Timeline SBAC SBA COMMUNICATIONS CORP More: the full row for SBA COMMUNICATIONS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: 1,095 shares; 2024Q2: 1,233 shares; 2024Q3: 1,148 shares; 2024Q4: 1,310 shares; 2025Q1: 1,213 shares; 2025Q2: 1,183 shares; 2025Q3: 1,589 shares 1,589 $307K 0.07% +406 Timeline RY ROYAL BK CDA More: the full row for ROYAL BK CDA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 1,907 shares; 2025Q1: 1,944 shares; 2025Q2: 1,901 shares; 2025Q3: 2,084 shares 2,084 $307K 0.07% +183 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 11,453 shares; 2025Q1: not reported; 2025Q2: 11,681 shares; 2025Q3: 6,883 shares 6,883 $302K 0.07% -4,798 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 979 shares; 2024Q1: 979 shares; 2024Q2: 1,999 shares; 2024Q3: 979 shares; 2024Q4: 981 shares; 2025Q1: 981 shares; 2025Q2: 1,795 shares; 2025Q3: 979 shares 979 $298K 0.07% -816 Timeline CIBR FIRST TR EXCHANGE-TRADED FD More: the full row for FIRST TR EXCHANGE-TRADED FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,796 shares; 2025Q2: 3,991 shares; 2025Q3: 3,894 shares 3,894 $296K 0.07% -97 Timeline CWCO CONSOLIDATED WATER CO INC More: the full row for CONSOLIDATED WATER CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,666 shares; 2025Q3: 8,320 shares 8,320 $294K 0.07% +4,654 Timeline IHG INTERCONTINENTAL HOTELS GROU More: the full row for INTERCONTINENTAL HOTELS GROU Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 2,760 shares; 2024Q1: 2,873 shares; 2024Q2: 2,900 shares; 2024Q3: 2,933 shares; 2024Q4: 2,228 shares; 2025Q1: 2,257 shares; 2025Q2: 2,198 shares; 2025Q3: 2,420 shares 2,420 $293K 0.07% +222 Timeline KB KB FINL GROUP INC More: the full row for KB FINL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,200 shares; 2025Q3: 3,492 shares 3,492 $289K 0.07% +292 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 1,391 shares; 2024Q1: 1,467 shares; 2024Q2: 957 shares; 2024Q3: not reported; 2024Q4: 1,338 shares; 2025Q1: 1,377 shares; 2025Q2: 569 shares; 2025Q3: 507 shares 507 $289K 0.07% -62 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 834 shares; 2024Q1: 2,001 shares; 2024Q2: 958 shares; 2024Q3: 969 shares; 2024Q4: 989 shares; 2025Q1: 1,898 shares; 2025Q2: 1,049 shares; 2025Q3: 841 shares 841 $288K 0.07% -208 Timeline URNM SPROTT FDS TR More: the full row for SPROTT FDS TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,736 shares; 2025Q3: 4,697 shares 4,697 $284K 0.07% -39 Timeline ADI ANALOG DEVICES INC More: the full row for ANALOG DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,138 shares 1,138 $280K 0.06% new Timeline AMT AMERICAN TOWER CORP More: the full row for AMERICAN TOWER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 968 shares; 2025Q3: 1,437 shares 1,437 $276K 0.06% +469 Timeline EQIX EQUINIX INC More: the full row for EQUINIX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 266 shares; 2024Q3: 277 shares; 2024Q4: 238 shares; 2025Q1: 250 shares; 2025Q2: 261 shares; 2025Q3: 352 shares 352 $276K 0.06% +91 Timeline MAS MASCO CORP More: the full row for MASCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 6,096 shares; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,709 shares; 2025Q3: 3,864 shares 3,864 $272K 0.06% +2,155 Timeline VV VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 865 shares; 2025Q3: 865 shares 865 $266K 0.06% 0 Timeline MOD MODINE MFG CO More: the full row for MODINE MFG CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,346 shares; 2025Q3: 1,838 shares 1,838 $261K 0.06% -508 Timeline SKM SK TELECOM CO LTD More: the full row for SK TELECOM CO LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 10,964 shares; 2025Q1: 11,000 shares; 2025Q2: 10,815 shares; 2025Q3: 11,971 shares 11,971 $259K 0.06% +1,156 Timeline IEFA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 3,132 shares; 2024Q1: 3,132 shares; 2024Q2: 3,132 shares; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,347 shares; 2025Q2: 3,347 shares; 2025Q3: 2,953 shares 2,953 $258K 0.06% -394 Timeline YORW YORK WTR CO More: the full row for YORK WTR CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,826 shares; 2025Q3: 8,437 shares 8,437 $257K 0.06% +4,611 Timeline GEV GE VERNOVA INC More: the full row for GE VERNOVA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 98 shares; 2025Q3: 414 shares 414 $255K 0.06% +316 Timeline UBER UBER TECHNOLOGIES INC More: the full row for UBER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,500 shares; 2025Q3: 2,500 shares 2,500 $245K 0.06% 0 Timeline RDY DR REDDYS LABS LTD More: the full row for DR REDDYS LABS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 2,916 shares; 2024Q3: 2,964 shares; 2024Q4: 15,924 shares; 2025Q1: 16,204 shares; 2025Q2: 15,837 shares; 2025Q3: 17,512 shares 17,512 $245K 0.06% +1,675 Timeline LEN LENNAR CORP More: the full row for LENNAR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 222 shares; 2025Q3: 1,916 shares 1,916 $241K 0.06% +1,694 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 488 shares; 2025Q3: 878 shares 878 $241K 0.06% +390 Timeline BG BUNGE GLOBAL SA More: the full row for BUNGE GLOBAL SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,362 shares; 2025Q3: 2,951 shares 2,951 $240K 0.05% +589 Timeline AOS SMITH A O CORP More: the full row for SMITH A O CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 5,071 shares; 2024Q1: not reported; 2024Q2: 4,054 shares; 2024Q3: 3,755 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,424 shares; 2025Q3: 3,236 shares 3,236 $238K 0.05% +1,812 Timeline TFC TRUIST FINL CORP More: the full row for TRUIST FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 5,147 shares 5,147 $235K 0.05% new Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,681 shares; 2025Q3: 3,993 shares 3,993 $235K 0.05% +312 Timeline PSO PEARSON PLC More: the full row for PEARSON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 14,121 shares; 2024Q4: 15,397 shares; 2025Q1: 15,422 shares; 2025Q2: 15,150 shares; 2025Q3: 16,449 shares 16,449 $233K 0.05% +1,299 Timeline IR INGERSOLL RAND INC More: the full row for INGERSOLL RAND INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,011 shares; 2025Q2: 48 shares; 2025Q3: 2,816 shares 2,816 $233K 0.05% +2,768 Timeline ARTNA ARTESIAN RES CORP More: the full row for ARTESIAN RES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,213 shares; 2025Q3: 7,134 shares 7,134 $233K 0.05% +3,921 Timeline PRM PERIMETER SOLUTIONS INC More: the full row for PERIMETER SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 16,389 shares; 2025Q1: 12,767 shares; 2025Q2: 13,083 shares; 2025Q3: 10,344 shares 10,344 $232K 0.05% -2,739 Timeline TELFY TELEFONICA SA ADS(RP 1 SH CAPI More: the full row for TELEFONICA SA ADS(RP 1 SH CAPI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 35,363 shares; 2024Q1: 37,139 shares; 2024Q2: 37,371 shares; 2024Q3: 38,065 shares; 2024Q4: 41,311 shares; 2025Q1: 41,556 shares; 2025Q2: 40,773 shares; 2025Q3: 44,539 shares 44,539 $226K 0.05% +3,766 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,441 shares 1,441 $224K 0.05% new Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 1,582 shares; 2024Q1: 2,008 shares; 2024Q2: not reported; 2024Q3: 622 shares; 2024Q4: 2,035 shares; 2025Q1: 1,042 shares; 2025Q2: 622 shares; 2025Q3: 622 shares 622 $222K 0.05% 0 Timeline VUG VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 462 shares; 2025Q3: 462 shares 462 $221K 0.05% 0 Timeline LMT LOCKHEED MARTIN CORP More: the full row for LOCKHEED MARTIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 442 shares; 2024Q1: 442 shares; 2024Q2: 442 shares; 2024Q3: 442 shares; 2024Q4: 443 shares; 2025Q1: not reported; 2025Q2: 442 shares; 2025Q3: 442 shares 442 $221K 0.05% 0 Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 3,440 shares; 2025Q1: 3,440 shares; 2025Q2: 7,216 shares; 2025Q3: 3,223 shares 3,223 $221K 0.05% -3,993 Timeline AXON AXON ENTERPRISE INC More: the full row for AXON ENTERPRISE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: 813 shares; 2024Q2: 694 shares; 2024Q3: 700 shares; 2024Q4: 628 shares; 2025Q1: 566 shares; 2025Q2: 571 shares; 2025Q3: 307 shares 307 $220K 0.05% -264 Timeline SHG SHINHAN FINANCIAL GROUP CO L More: the full row for SHINHAN FINANCIAL GROUP CO L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 3,835 shares; 2025Q3: 4,181 shares 4,181 $211K 0.05% +346 Timeline COF CAPITAL ONE FINL CORP More: the full row for CAPITAL ONE FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 2,165 shares; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 278 shares; 2025Q3: 987 shares 987 $210K 0.05% +709 Timeline DVY ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 1,643 shares; 2025Q1: not reported; 2025Q2: 1,431 shares; 2025Q3: 1,431 shares 1,431 $203K 0.05% 0 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: 817 shares; 2024Q2: not reported; 2024Q3: 765 shares; 2024Q4: 961 shares; 2025Q1: 991 shares; 2025Q2: 1,093 shares; 2025Q3: 1,019 shares 1,019 $202K 0.05% -74 Timeline PM PHILIP MORRIS INTL INC More: the full row for PHILIP MORRIS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,240 shares; 2025Q3: 1,240 shares 1,240 $201K 0.05% 0 Timeline WIT WIPRO LTD More: the full row for WIPRO LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: 22,453 shares; 2024Q1: 23,330 shares; 2024Q2: 23,705 shares; 2024Q3: 23,979 shares; 2024Q4: 51,639 shares; 2025Q1: 51,838 shares; 2025Q2: 50,781 shares; 2025Q3: 53,632 shares 53,632 $141K 0.03% +2,851 Timeline