MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 68,331 shares; 2024Q4: 68,925 shares; 2025Q1: 66,975 shares; 2025Q2: 54,641 shares 54,641 $27.2M 6.33% -12,334 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 128,692 shares; 2024Q4: 127,725 shares; 2025Q1: 106,702 shares; 2025Q2: 105,223 shares 105,223 $23.1M 5.37% -1,479 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 138,162 shares; 2024Q4: 137,552 shares; 2025Q1: 116,845 shares; 2025Q2: 115,785 shares 115,785 $20.4M 4.75% -1,060 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 106,162 shares; 2024Q4: 107,097 shares; 2025Q1: 108,174 shares; 2025Q2: 98,600 shares 98,600 $20.2M 4.71% -9,574 Timeline VFH VANGUARD WORLD FD More: the full row for VANGUARD WORLD FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 136,166 shares; 2024Q4: 137,867 shares; 2025Q1: 135,356 shares; 2025Q2: 133,988 shares 133,988 $17.1M 3.97% -1,368 Timeline TMSL T ROWE PRICE EXCHANGE-TRADED More: the full row for T ROWE PRICE EXCHANGE-TRADED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 489,121 shares 489,121 $16M 3.73% new Timeline ACWX ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 227,989 shares; 2024Q4: 231,043 shares; 2025Q1: 233,807 shares; 2025Q2: 191,772 shares 191,772 $11.7M 2.72% -42,035 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,795 shares; 2024Q4: 56,167 shares; 2025Q1: 55,685 shares; 2025Q2: 55,490 shares 55,490 $11.6M 2.71% -195 Timeline SNOW SNOWFLAKE INC More: the full row for SNOWFLAKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 80,144 shares; 2024Q4: 49,444 shares; 2025Q1: 51,829 shares; 2025Q2: 51,487 shares 51,487 $11.5M 2.68% -342 Timeline VDE VANGUARD WORLD FD More: the full row for VANGUARD WORLD FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 113,536 shares; 2024Q4: 115,955 shares; 2025Q1: 116,407 shares; 2025Q2: 95,407 shares 95,407 $11.4M 2.65% -21,000 Timeline XLC 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 97,581 shares; 2024Q4: 96,842 shares; 2025Q1: 94,681 shares; 2025Q2: 94,868 shares 94,868 $10.3M 2.4% +187 Timeline FISV FISERV INC More: the full row for FISERV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 40,374 shares; 2024Q4: 39,497 shares; 2025Q1: 39,817 shares; 2025Q2: 57,947 shares 57,947 $9.99M 2.33% +18,130 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,055 shares; 2024Q4: 50,365 shares; 2025Q1: 49,838 shares; 2025Q2: 47,915 shares 47,915 $9.81M 2.28% -1,923 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,320 shares; 2024Q4: 13,872 shares; 2025Q1: 12,297 shares; 2025Q2: 12,462 shares 12,462 $9.71M 2.26% +165 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 43,601 shares; 2024Q4: 31,574 shares; 2025Q1: 32,575 shares; 2025Q2: 30,559 shares 30,559 $9.71M 2.26% -2,016 Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 80,131 shares; 2024Q4: 80,013 shares; 2025Q1: 80,615 shares; 2025Q2: 78,048 shares 78,048 $9.64M 2.24% -2,567 Timeline VCIT VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 104,468 shares; 2024Q4: 110,736 shares; 2025Q1: 112,954 shares; 2025Q2: 115,232 shares 115,232 $9.56M 2.22% +2,278 Timeline TTD THE TRADE DESK INC More: the full row for THE TRADE DESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 70,261 shares; 2024Q4: 56,401 shares; 2025Q1: 203,648 shares; 2025Q2: 130,439 shares 130,439 $9.39M 2.19% -73,209 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,410 shares; 2024Q4: 12,173 shares; 2025Q1: 8,566 shares; 2025Q2: 8,687 shares 8,687 $8.93M 2.08% +121 Timeline XLI 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 58,491 shares; 2024Q4: 60,140 shares; 2025Q1: 60,004 shares; 2025Q2: 58,681 shares 58,681 $8.66M 2.01% -1,323 Timeline VDC VANGUARD WORLD FD More: the full row for VANGUARD WORLD FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 40,202 shares; 2024Q4: 40,879 shares; 2025Q1: 40,968 shares; 2025Q2: 39,492 shares 39,492 $8.65M 2.01% -1,476 Timeline SMMD ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 257,712 shares; 2024Q4: 258,881 shares; 2025Q1: 258,417 shares; 2025Q2: 127,187 shares 127,187 $8.62M 2.01% -131,230 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,374 shares; 2024Q4: 13,612 shares; 2025Q1: 13,852 shares; 2025Q2: 25,839 shares 25,839 $8.06M 1.88% +11,987 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 14,651 shares 14,651 $7.75M 1.8% new Timeline BLK BLACKROCK INC More: the full row for BLACKROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 7,706 shares; 2025Q1: 7,603 shares; 2025Q2: 7,263 shares 7,263 $7.62M 1.77% -340 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 40,161 shares; 2024Q4: 41,422 shares; 2025Q1: 41,561 shares; 2025Q2: 38,463 shares 38,463 $7.61M 1.77% -3,098 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,419 shares; 2024Q4: 31,437 shares; 2025Q1: 25,917 shares; 2025Q2: 27,420 shares 27,420 $7.49M 1.74% +1,503 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,078 shares; 2024Q4: 17,756 shares; 2025Q1: 30,166 shares; 2025Q2: 18,963 shares 18,963 $7.34M 1.71% -11,203 Timeline TCHP T ROWE PRICE EXCHANGE-TRADED More: the full row for T ROWE PRICE EXCHANGE-TRADED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 191,548 shares; 2024Q4: 169,886 shares; 2025Q1: 167,139 shares; 2025Q2: 157,427 shares 157,427 $7.14M 1.66% -9,712 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,689 shares; 2024Q4: 25,966 shares; 2025Q1: 25,279 shares; 2025Q2: 19,745 shares 19,745 $7.01M 1.63% -5,534 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,585 shares; 2024Q4: 15,566 shares; 2025Q1: 15,297 shares; 2025Q2: 12,453 shares 12,453 $7M 1.63% -2,844 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,550 shares; 2024Q4: 30,044 shares; 2025Q1: 30,579 shares; 2025Q2: 29,681 shares 29,681 $6.91M 1.61% -898 Timeline SOXX ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,044 shares; 2024Q4: 29,327 shares; 2025Q1: 29,326 shares; 2025Q2: 28,913 shares 28,913 $6.9M 1.61% -413 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 42,849 shares; 2024Q4: 43,146 shares; 2025Q1: 43,726 shares; 2025Q2: 43,556 shares 43,556 $6.88M 1.6% -170 Timeline FBND FIDELITY MERRIMACK STR TR More: the full row for FIDELITY MERRIMACK STR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 128,794 shares; 2024Q4: 138,891 shares; 2025Q1: 140,331 shares; 2025Q2: 146,774 shares 146,774 $6.74M 1.57% +6,443 Timeline PPA 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 38,847 shares; 2024Q4: 42,894 shares; 2025Q1: 45,115 shares; 2025Q2: 45,044 shares 45,044 $6.38M 1.49% -71 Timeline XLV 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 43,894 shares; 2024Q4: 45,411 shares; 2025Q1: 45,325 shares; 2025Q2: 46,072 shares 46,072 $6.21M 1.45% +747 Timeline TGT TARGET CORP More: the full row for TARGET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 45,785 shares; 2024Q4: 46,701 shares; 2025Q1: 61,420 shares; 2025Q2: 60,619 shares 60,619 $5.98M 1.39% -801 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,084 shares; 2024Q4: 14,261 shares; 2025Q1: not reported; 2025Q2: 10,724 shares 10,724 $5.5M 1.28% new Timeline XLB 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 59,594 shares; 2024Q4: 61,039 shares; 2025Q1: 61,549 shares; 2025Q2: 60,988 shares 60,988 $5.36M 1.25% -561 Timeline VNQ VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 47,277 shares; 2024Q4: 48,410 shares; 2025Q1: 49,523 shares; 2025Q2: 47,240 shares 47,240 $4.21M 0.98% -2,283 Timeline VONE VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,516 shares; 2024Q4: 15,684 shares; 2025Q1: 15,419 shares; 2025Q2: 14,940 shares 14,940 $4.2M 0.98% -479 Timeline MFSI MFS ACTIVE EXCHANGE TRADED F More: the full row for MFS ACTIVE EXCHANGE TRADED F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 137,861 shares 137,861 $3.92M 0.91% new Timeline IHI ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 90,917 shares; 2024Q4: 62,754 shares; 2025Q1: 61,829 shares; 2025Q2: 59,190 shares 59,190 $3.71M 0.86% -2,639 Timeline JAVA J P MORGAN EXCHANGE TRADED F More: the full row for J P MORGAN EXCHANGE TRADED F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 48,888 shares; 2024Q4: 44,218 shares; 2025Q1: 43,806 shares; 2025Q2: 42,995 shares 42,995 $2.82M 0.66% -811 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,322 shares; 2024Q4: 3,672 shares; 2025Q1: 3,222 shares; 2025Q2: 2,718 shares 2,718 $1.32M 0.31% -504 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,462 shares; 2024Q4: 3,064 shares; 2025Q1: 3,064 shares; 2025Q2: 2,864 shares 2,864 $456K 0.11% -200 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,043 shares; 2024Q4: 3,065 shares; 2025Q1: 3,065 shares; 2025Q2: 2,797 shares 2,797 $427K 0.1% -268 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,254 shares; 2024Q4: 2,250 shares; 2025Q1: 1,604 shares; 2025Q2: 1,626 shares 1,626 $302K 0.07% +22 Timeline XLY 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,290 shares 1,290 $280K 0.07% new Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 533 shares; 2024Q4: 533 shares; 2025Q1: 533 shares; 2025Q2: 533 shares 533 $267K 0.06% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 974 shares; 2024Q4: 974 shares; 2025Q1: 934 shares; 2025Q2: 884 shares 884 $256K 0.06% -50 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 526 shares; 2024Q4: 526 shares; 2025Q1: 456 shares; 2025Q2: 456 shares 456 $252K 0.06% 0 Timeline APD AIR PRODUCTS AND CHEMICALS I More: the full row for AIR PRODUCTS AND CHEMICALS I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 717 shares; 2024Q4: 717 shares; 2025Q1: 717 shares; 2025Q2: 717 shares 717 $202K 0.05% 0 Timeline