IWM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 114,572 shares; 2024Q1: 114,631 shares; 2024Q2: 115,483 shares; 2024Q3: 113,900 shares; 2024Q4: 115,865 shares; 2025Q1: 113,524 shares 113,524 $22.6M 11.49% -2,341 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 38,410 shares; 2024Q1: 38,051 shares; 2024Q2: 37,176 shares; 2024Q3: 36,568 shares; 2024Q4: 36,597 shares; 2025Q1: 36,086 shares 36,086 $13.5M 6.88% -511 Timeline FISV FISERV INC More: the full row for FISERV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 44,546 shares; 2024Q1: 44,085 shares; 2024Q2: 43,073 shares; 2024Q3: 42,142 shares; 2024Q4: 39,975 shares; 2025Q1: 37,552 shares 37,552 $8.29M 4.21% -2,423 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 15,282 shares; 2024Q1: 15,100 shares; 2024Q2: 14,665 shares; 2024Q3: 14,361 shares; 2024Q4: 14,124 shares; 2025Q1: 13,740 shares 13,740 $7.53M 3.82% -384 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 17,582 shares; 2024Q1: 16,767 shares; 2024Q2: 16,250 shares; 2024Q3: 15,955 shares; 2024Q4: 15,908 shares; 2025Q1: 15,683 shares 15,683 $7.3M 3.71% -225 Timeline VWO VANGUARD INTL EQUITY INDEX F More: the full row for VANGUARD INTL EQUITY INDEX F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 156,426 shares; 2024Q1: 156,754 shares; 2024Q2: 159,584 shares; 2024Q3: 158,744 shares; 2024Q4: 158,885 shares; 2025Q1: 158,242 shares 158,242 $7.16M 3.63% -643 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 21,554 shares; 2024Q1: 20,856 shares; 2024Q2: 20,216 shares; 2024Q3: 19,790 shares; 2024Q4: 19,569 shares; 2025Q1: 18,972 shares 18,972 $7.06M 3.58% -597 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 8,006 shares; 2024Q1: 8,006 shares; 2024Q2: 8,006 shares; 2024Q3: 8,006 shares; 2024Q4: 8,056 shares; 2025Q1: 8,131 shares 8,131 $6.72M 3.41% +75 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 51,013 shares; 2024Q1: 50,035 shares; 2024Q2: 45,958 shares; 2024Q3: 44,876 shares; 2024Q4: 44,536 shares; 2025Q1: 42,763 shares 42,763 $6.61M 3.36% -1,773 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 27,454 shares; 2024Q1: 27,467 shares; 2024Q2: 27,348 shares; 2024Q3: 27,360 shares; 2024Q4: 28,121 shares; 2025Q1: 29,163 shares 29,163 $6.48M 3.29% +1,042 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 18,487 shares; 2024Q1: 18,326 shares; 2024Q2: 17,938 shares; 2024Q3: 17,696 shares; 2024Q4: 17,456 shares; 2025Q1: 17,212 shares 17,212 $6.31M 3.2% -244 Timeline BKNG BOOKING HOLDINGS INC More: the full row for BOOKING HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,605 shares; 2024Q1: 1,580 shares; 2024Q2: 1,567 shares; 2024Q3: 1,529 shares; 2024Q4: 1,447 shares; 2025Q1: 1,363 shares 1,363 $6.28M 3.19% -84 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 12,460 shares; 2024Q1: 12,376 shares; 2024Q2: 12,200 shares; 2024Q3: 11,982 shares; 2024Q4: 11,992 shares; 2025Q1: 11,915 shares 11,915 $6.24M 3.17% -77 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 33,812 shares; 2024Q1: 33,680 shares; 2024Q2: 33,246 shares; 2024Q3: 32,595 shares; 2024Q4: 32,215 shares; 2025Q1: 31,181 shares 31,181 $5.93M 3.01% -1,034 Timeline SCHW CHARLES SCHWAB CORP (THE) More: the full row for CHARLES SCHWAB CORP (THE) Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 78,992 shares; 2024Q1: 78,273 shares; 2024Q2: 77,068 shares; 2024Q3: 75,994 shares; 2024Q4: 76,397 shares; 2025Q1: 74,986 shares 74,986 $5.87M 2.98% -1,411 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 39,701 shares; 2024Q1: 39,799 shares; 2024Q2: 39,084 shares; 2024Q3: 38,893 shares; 2024Q4: 39,156 shares; 2025Q1: 38,740 shares 38,740 $5.13M 2.6% -416 Timeline CCK CROWN HLDGS INC More: the full row for CROWN HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 58,394 shares; 2024Q1: 58,326 shares; 2024Q2: 57,787 shares; 2024Q3: 57,113 shares; 2024Q4: 57,268 shares; 2025Q1: 57,142 shares 57,142 $5.1M 2.59% -126 Timeline MNST MONSTER BEVERAGE CORP NEW More: the full row for MONSTER BEVERAGE CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 88,611 shares; 2024Q1: 87,344 shares; 2024Q2: 87,819 shares; 2024Q3: 87,048 shares; 2024Q4: 87,349 shares; 2025Q1: 86,794 shares 86,794 $5.08M 2.58% -555 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 30,082 shares; 2024Q1: 30,125 shares; 2024Q2: 29,947 shares; 2024Q3: 29,681 shares; 2024Q4: 30,155 shares; 2025Q1: 30,085 shares 30,085 $4.99M 2.53% -70 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 23,689 shares; 2024Q1: 23,687 shares; 2024Q2: 23,195 shares; 2024Q3: 22,870 shares; 2024Q4: 23,226 shares; 2025Q1: 23,134 shares 23,134 $4.74M 2.41% -92 Timeline LRCX LAM RESEARCH CORP More: the full row for LAM RESEARCH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 66,119 shares; 2025Q1: 64,622 shares 64,622 $4.7M 2.38% -1,497 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 30,762 shares; 2024Q1: 30,831 shares; 2024Q2: 30,460 shares; 2024Q3: 30,358 shares; 2024Q4: 30,888 shares; 2025Q1: 31,088 shares 31,088 $4.66M 2.37% +200 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 9,640 shares; 2024Q1: 9,531 shares; 2024Q2: 9,342 shares; 2024Q3: 9,162 shares; 2024Q4: 8,723 shares; 2025Q1: 7,978 shares 7,978 $4.6M 2.33% -745 Timeline EEM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 95,630 shares; 2024Q1: 97,898 shares; 2024Q2: 99,486 shares; 2024Q3: 99,548 shares; 2024Q4: 102,469 shares; 2025Q1: 102,877 shares 102,877 $4.5M 2.28% +408 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 11,851 shares; 2024Q1: 11,804 shares; 2024Q2: 11,637 shares; 2024Q3: 11,392 shares; 2024Q4: 11,512 shares; 2025Q1: 11,495 shares 11,495 $4.41M 2.24% -17 Timeline FTV FORTIVE CORP More: the full row for FORTIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 60,177 shares; 2024Q1: 60,399 shares; 2024Q2: 59,791 shares; 2024Q3: 59,392 shares; 2024Q4: 60,543 shares; 2025Q1: 59,905 shares 59,905 $4.38M 2.22% -638 Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 18,994 shares; 2024Q1: 19,040 shares; 2024Q2: 18,856 shares; 2024Q3: 18,763 shares; 2024Q4: 19,081 shares; 2025Q1: 18,999 shares 18,999 $4.35M 2.21% -82 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 8,990 shares; 2024Q1: 8,973 shares; 2024Q2: 8,963 shares; 2024Q3: 8,746 shares; 2024Q4: 8,784 shares; 2025Q1: 8,649 shares 8,649 $4.3M 2.18% -135 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,750 shares; 2024Q1: 4,650 shares; 2024Q2: 4,619 shares; 2024Q3: 4,619 shares; 2024Q4: 4,582 shares; 2025Q1: 4,576 shares 4,576 $2.56M 1.3% -6 Timeline PYPL PAYPAL HLDGS INC More: the full row for PAYPAL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 27,354 shares; 2024Q1: 27,878 shares; 2024Q2: 28,592 shares; 2024Q3: 29,565 shares; 2024Q4: 32,338 shares; 2025Q1: 32,191 shares 32,191 $2.1M 1.07% -147 Timeline GBCI GLACIER BANCORP INC NEW More: the full row for GLACIER BANCORP INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 26,542 shares; 2024Q1: 26,792 shares; 2024Q2: 26,792 shares; 2024Q3: 26,542 shares; 2024Q4: 26,542 shares; 2025Q1: 26,542 shares 26,542 $1.17M 0.6% 0 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,339 shares; 2024Q1: 1,340 shares; 2024Q2: 1,343 shares; 2024Q3: 1,343 shares; 2024Q4: 1,346 shares; 2025Q1: 1,210 shares 1,210 $1.14M 0.58% -136 Timeline VB VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,911 shares 4,911 $1.09M 0.55% new Timeline SBUX STARBUCKS CORP More: the full row for STARBUCKS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 10,627 shares; 2024Q1: 10,627 shares; 2024Q2: 10,627 shares; 2024Q3: 10,329 shares; 2024Q4: 10,196 shares; 2025Q1: 9,796 shares 9,796 $961K 0.49% -400 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1 shares 1 $798K 0.41% new Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 11,494 shares; 2024Q1: 11,494 shares; 2024Q2: 11,494 shares; 2024Q3: 11,494 shares; 2024Q4: 11,494 shares; 2025Q1: 11,494 shares 11,494 $730K 0.37% 0 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 1,000 shares; 2024Q2: 1,000 shares; 2024Q3: 1,000 shares; 2024Q4: 1,000 shares; 2025Q1: 1,000 shares 1,000 $288K 0.15% 0 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,932 shares; 2024Q1: 3,932 shares; 2024Q2: 3,932 shares; 2024Q3: 3,932 shares; 2024Q4: 3,807 shares; 2025Q1: 3,807 shares 3,807 $270K 0.14% 0 Timeline GBTC GRAYSCALE BITCOIN TRUST ETF More: the full row for GRAYSCALE BITCOIN TRUST ETF Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 4,040 shares; 2024Q2: 4,040 shares; 2024Q3: 4,040 shares; 2024Q4: 4,040 shares; 2025Q1: 4,040 shares 4,040 $263K 0.13% 0 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,095 shares; 2024Q1: 2,829 shares; 2024Q2: 1,898 shares; 2024Q3: 1,878 shares; 2024Q4: 1,879 shares; 2025Q1: 1,684 shares 1,684 $263K 0.13% -195 Timeline ROK ROCKWELL AUTOMATION INC More: the full row for ROCKWELL AUTOMATION INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 950 shares; 2024Q1: 950 shares; 2024Q2: 950 shares; 2024Q3: 950 shares; 2024Q4: 950 shares; 2025Q1: 950 shares 950 $245K 0.12% 0 Timeline MRK MERCK & CO INC More: the full row for MERCK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,450 shares; 2024Q1: 2,450 shares; 2024Q2: 2,450 shares; 2024Q3: 2,450 shares; 2024Q4: 2,450 shares; 2025Q1: 2,450 shares 2,450 $220K 0.11% 0 Timeline