GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 37,970 shares; 2024Q4: 37,348 shares; 2025Q1: 37,687 shares; 2025Q2: 37,422 shares; 2025Q3: 38,430 shares; 2025Q4: 37,558 shares; 2026Q1: 38,655 shares 38,655 $11.4M 8.2% +1,097 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; 2024Q2: restricted; 2024Q3: 51,520 shares; 2024Q4: 50,812 shares; 2025Q1: 52,042 shares; 2025Q2: 51,260 shares; 2025Q3: 52,560 shares; 2025Q4: 52,805 shares; 2026Q1: 51,411 shares 51,411 $10.9M 7.9% -1,394 Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 14,731 shares; 2024Q4: 14,953 shares; 2025Q1: 15,318 shares; 2025Q2: 20,793 shares; 2025Q3: 21,672 shares; 2025Q4: 22,006 shares; 2026Q1: 21,367 shares 21,367 $10.7M 7.75% -639 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 10,090 shares; 2024Q4: 18,412 shares; 2025Q1: 27,182 shares; 2025Q2: 26,524 shares; 2025Q3: 26,710 shares; 2025Q4: 26,249 shares; 2026Q1: 26,155 shares 26,155 $9.9M 7.14% -94 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 25,575 shares; 2024Q4: 25,589 shares; 2025Q1: 26,403 shares; 2025Q2: 26,044 shares; 2025Q3: 27,186 shares; 2025Q4: 28,298 shares; 2026Q1: 28,922 shares 28,922 $9.72M 7.01% +624 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 35,456 shares; 2024Q4: 35,044 shares; 2025Q1: 35,950 shares; 2025Q2: 29,574 shares; 2025Q3: 30,459 shares; 2025Q4: 31,137 shares; 2026Q1: 31,284 shares 31,284 $9.67M 6.98% +147 Timeline PANW PALO ALTO NETWORKS INC More: the full row for PALO ALTO NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 410 shares; 2024Q4: 1,302 shares; 2025Q1: 19,458 shares; 2025Q2: 49,275 shares; 2025Q3: 54,427 shares; 2025Q4: 54,056 shares; 2026Q1: 54,135 shares 54,135 $8.87M 6.4% +79 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 31,450 shares; 2024Q4: 31,458 shares; 2025Q1: 32,282 shares; 2025Q2: 30,035 shares; 2025Q3: 30,562 shares; 2025Q4: 29,957 shares; 2026Q1: 29,026 shares 29,026 $7.89M 5.7% -931 Timeline PTC PTC INC More: the full row for PTC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 47,978 shares; 2024Q4: 48,146 shares; 2025Q1: 52,239 shares; 2025Q2: 52,445 shares; 2025Q3: 53,034 shares; 2025Q4: 55,551 shares; 2026Q1: 52,729 shares 52,729 $7.68M 5.54% -2,822 Timeline EW EDWARDS LIFESCIENCES CORP More: the full row for EDWARDS LIFESCIENCES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 92,223 shares; 2024Q4: 92,120 shares; 2025Q1: 91,792 shares; 2025Q2: 91,393 shares; 2025Q3: 94,534 shares; 2025Q4: 91,851 shares; 2026Q1: 88,910 shares 88,910 $7.28M 5.25% -2,941 Timeline ALC ALCON AG More: the full row for ALCON AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 92,709 shares; 2024Q4: 91,950 shares; 2025Q1: 93,153 shares; 2025Q2: 92,924 shares; 2025Q3: 98,552 shares; 2025Q4: 97,620 shares; 2026Q1: 95,231 shares 95,231 $7.22M 5.21% -2,389 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; 2024Q2: restricted; 2024Q3: 4,478 shares; 2024Q4: 5,128 shares; 2025Q1: 5,336 shares; 2025Q2: 5,352 shares; 2025Q3: 5,513 shares; 2025Q4: 37,860 shares; 2026Q1: 36,880 shares 36,880 $7.15M 5.16% -980 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 28,193 shares; 2025Q2: 30,356 shares; 2025Q3: 32,232 shares; 2025Q4: 34,783 shares; 2026Q1: 35,475 shares 35,475 $6.32M 4.57% +692 Timeline EMR EMERSON ELEC CO More: the full row for EMERSON ELEC CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 76,871 shares; 2024Q4: 74,810 shares; 2025Q1: 74,872 shares; 2025Q2: 73,860 shares; 2025Q3: 48,768 shares; 2025Q4: 2,302 shares; 2026Q1: 44,449 shares 44,449 $5.95M 4.3% +42,147 Timeline ISRG INTUITIVE SURGICAL INC More: the full row for INTUITIVE SURGICAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,914 shares; 2024Q4: 2,081 shares; 2025Q1: 2,136 shares; 2025Q2: 2,316 shares; 2025Q3: 9,267 shares; 2025Q4: 9,467 shares; 2026Q1: 9,381 shares 9,381 $4.42M 3.19% -86 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 252 shares; 2025Q3: 7,968 shares; 2025Q4: 8,126 shares; 2026Q1: 7,908 shares 7,908 $4.36M 3.15% -218 Timeline IAU ISHARES GOLD TR More: the full row for ISHARES GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 38,211 shares; 2024Q4: 41,403 shares; 2025Q1: 35,703 shares; 2025Q2: 35,960 shares; 2025Q3: 34,528 shares; 2025Q4: 30,784 shares; 2026Q1: 35,220 shares 35,220 $3.1M 2.24% +4,436 Timeline RACE FERRARI N V More: the full row for FERRARI N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 2,710 shares; 2024Q4: 2,597 shares; 2025Q1: 2,572 shares; 2025Q2: 2,604 shares; 2025Q3: 3,734 shares; 2025Q4: 3,364 shares; 2026Q1: 3,088 shares 3,088 $1.05M 0.76% -276 Timeline ICLN ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 3,500 shares; 2024Q4: 3,500 shares; 2025Q1: 7,000 shares; 2025Q2: 7,000 shares; 2025Q3: 7,000 shares; 2025Q4: 7,000 shares; 2026Q1: 41,356 shares 41,356 $773K 0.56% +34,356 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 6,207 shares; 2024Q4: 6,947 shares; 2025Q1: 7,022 shares; 2025Q2: 7,720 shares; 2025Q3: 7,857 shares; 2025Q4: 5,372 shares; 2026Q1: 5,326 shares 5,326 $650K 0.47% -46 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; 2024Q2: restricted; 2024Q3: 136 shares; 2024Q4: 333 shares; 2025Q1: 471 shares; 2025Q2: 481 shares; 2025Q3: 486 shares; 2025Q4: 677 shares; 2026Q1: 654 shares 654 $615K 0.44% -23 Timeline MSI MOTOROLA SOLUTIONS INC More: the full row for MOTOROLA SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 623 shares; 2024Q4: 574 shares; 2025Q1: 765 shares; 2025Q2: 932 shares; 2025Q3: 1,058 shares; 2025Q4: 973 shares; 2026Q1: 1,095 shares 1,095 $486K 0.35% +122 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 274 shares; 2025Q1: 300 shares; 2025Q2: 300 shares; 2025Q3: 367 shares; 2025Q4: 6,968 shares; 2026Q1: 3,799 shares 3,799 $399K 0.29% -3,169 Timeline XLE SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,000 shares; 2024Q4: 1,000 shares; 2025Q1: 2,000 shares; 2025Q2: 2,195 shares; 2025Q3: 2,195 shares; 2025Q4: 4,390 shares; 2026Q1: 3,853 shares 3,853 $362K 0.26% -537 Timeline ITRI ITRON INC More: the full row for ITRON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 2,425 shares; 2024Q4: 1,863 shares; 2025Q1: 1,676 shares; 2025Q2: 1,671 shares; 2025Q3: 1,668 shares; 2025Q4: 2,749 shares; 2026Q1: 3,884 shares 3,884 $356K 0.26% +1,135 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 44,827 shares; 2024Q4: 45,207 shares; 2025Q1: 46,050 shares; 2025Q2: 45,528 shares; 2025Q3: 47,785 shares; 2025Q4: 2,136 shares; 2026Q1: 2,138 shares 2,138 $258K 0.19% +2 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 188 shares; 2025Q1: 308 shares; 2025Q2: 310 shares; 2025Q3: 365 shares; 2025Q4: 158 shares; 2026Q1: 156 shares 156 $235K 0.17% -2 Timeline XME SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,000 shares; 2024Q4: 1,000 shares; 2025Q1: 2,000 shares; 2025Q2: 2,000 shares; 2025Q3: 2,000 shares; 2025Q4: 1,535 shares; 2026Q1: 1,535 shares 1,535 $162K 0.12% 0 Timeline IDXX IDEXX LABS INC More: the full row for IDEXX LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 7 shares; 2025Q4: 54 shares; 2026Q1: 205 shares 205 $118K 0.08% +151 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 512 shares; 2024Q4: 512 shares; 2025Q1: 499 shares; 2025Q2: 499 shares; 2025Q3: 499 shares; 2025Q4: 499 shares; 2026Q1: 396 shares 396 $116K 0.08% -103 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 27,175 shares; 2024Q4: 26,947 shares; 2025Q1: 25,803 shares; 2025Q2: 400 shares; 2025Q3: 400 shares; 2025Q4: 400 shares; 2026Q1: 400 shares 400 $104K 0.07% 0 Timeline VEGI ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 750 shares; 2024Q4: 750 shares; 2025Q1: 1,500 shares; 2025Q2: 1,500 shares; 2025Q3: 1,500 shares; 2025Q4: 1,500 shares; 2026Q1: 1,500 shares 1,500 $68.7K 0.05% 0 Timeline MOO VANECK ETF TRUST More: the full row for VANECK ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 350 shares; 2024Q4: 350 shares; 2025Q1: 700 shares; 2025Q2: 700 shares; 2025Q3: 700 shares; 2025Q4: 700 shares; 2026Q1: 700 shares 700 $59.6K 0.04% 0 Timeline VRSK VERISK ANALYTICS INC More: the full row for VERISK ANALYTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 430 shares; 2025Q2: 837 shares; 2025Q3: 15,439 shares; 2025Q4: 16,807 shares; 2026Q1: 281 shares 281 $54.2K 0.04% -16,526 Timeline VEEV VEEVA SYS INC More: the full row for VEEVA SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 99 shares; 2025Q1: 108 shares; 2025Q2: 95 shares; 2025Q3: 125 shares; 2025Q4: 186 shares; 2026Q1: 173 shares 173 $31.1K 0.02% -13 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; 2024Q2: restricted; 2024Q3: 25 shares; 2024Q4: 309 shares; 2025Q1: 128 shares; 2025Q2: 128 shares; 2025Q3: 70 shares; 2025Q4: 70 shares; 2026Q1: 65 shares 65 $18K 0.01% -5 Timeline ILMN ILLUMINA INC More: the full row for ILLUMINA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 27,818 shares; 2024Q4: 27,551 shares; 2025Q1: 26,550 shares; 2025Q2: 91 shares; 2025Q3: 91 shares; 2025Q4: 91 shares; 2026Q1: 85 shares 85 $10.7K 0.01% -6 Timeline ALGN ALIGN TECHNOLOGY INC More: the full row for ALIGN TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 23,756 shares; 2024Q4: 24,355 shares; 2025Q1: 24,270 shares; 2025Q2: 3,588 shares; 2025Q3: 88 shares; 2025Q4: 88 shares; 2026Q1: 59 shares 59 $10.3K 0.01% -29 Timeline INTC INTEL CORP More: the full row for INTEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 175 shares; 2024Q4: 175 shares; 2025Q1: 175 shares; 2025Q2: 175 shares; 2025Q3: 175 shares; 2025Q4: 175 shares; 2026Q1: 175 shares 175 $7.89K 0.01% 0 Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 28,779 shares; 2024Q4: 28,013 shares; 2025Q1: 29,484 shares; 2025Q2: 29,321 shares; 2025Q3: 30,353 shares; 2025Q4: 31,188 shares; 2026Q1: 35 shares 35 $7.09K 0.01% -31,153 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 29,072 shares; 2024Q4: 28,181 shares; 2025Q1: 29,533 shares; 2025Q2: 29,936 shares; 2025Q3: 31,037 shares; 2025Q4: 32,381 shares; 2026Q1: 24 shares 24 $4.58K <0.01% -32,357 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 24,550 shares; 2025Q3: 25,804 shares; 2025Q4: 1,113 shares; 2026Q1: 27 shares 27 $4.06K <0.01% -1,086 Timeline