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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 99,530 shares; 2025Q3: 116,530 shares; 2025Q4: 150,000 shares 150,000 $94.1M 39.88% +33,470 Timeline VPL 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 178,600 shares 178,600 $16.1M 6.85% new Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 37,043 shares; 2024Q4: 37,047 shares; 2025Q1: 34,037 shares; 2025Q2: 57,230 shares; 2025Q3: 67,130 shares; 2025Q4: 45,749 shares 45,749 $8.53M 3.62% -21,381 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,453 shares; 2024Q4: 15,824 shares; 2025Q1: 15,848 shares; 2025Q2: 16,838 shares; 2025Q3: 23,558 shares; 2025Q4: 15,855 shares 15,855 $7.67M 3.25% -7,703 Timeline VGK 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 89,300 shares 89,300 $7.47M 3.17% new Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 18,254 shares; 2025Q1: 21,950 shares; 2025Q2: 24,400 shares; 2025Q3: 50,100 shares; 2025Q4: 22,437 shares 22,437 $7.02M 2.98% -27,663 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,210 shares; 2024Q4: 11,866 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 36,300 shares; 2025Q4: 23,820 shares 23,820 $6.48M 2.75% -12,480 Timeline EWJ ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 37,800 shares; 2025Q4: 79,761 shares 79,761 $6.44M 2.73% +41,961 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,075 shares; 2024Q4: 25,659 shares; 2025Q1: 28,709 shares; 2025Q2: 26,195 shares; 2025Q3: 34,595 shares; 2025Q4: 25,288 shares 25,288 $5.84M 2.47% -9,307 Timeline FXI ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 137,500 shares; 2025Q2: 160,500 shares; 2025Q3: 160,500 shares; 2025Q4: 138,400 shares 138,400 $5.3M 2.25% -22,100 Timeline KBWB INVESCO EXCH TRADED FD TR II More: the full row for INVESCO EXCH TRADED FD TR II Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 51,500 shares; 2025Q4: 59,806 shares 59,806 $5.04M 2.14% +8,306 Timeline BBCA 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 42,900 shares 42,900 $3.99M 1.69% new Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 5,180 shares; 2025Q1: 17,202 shares; 2025Q2: 17,605 shares; 2025Q3: 11,290 shares; 2025Q4: 11,081 shares 11,081 $3.84M 1.63% -209 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,713 shares; 2024Q4: 7,978 shares; 2025Q1: 8,974 shares; 2025Q2: 9,590 shares; 2025Q3: 10,990 shares; 2025Q4: 5,719 shares 5,719 $3.78M 1.6% -5,271 Timeline XLF 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 59,800 shares 59,800 $3.28M 1.39% new 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 20,975 shares 20,975 $3.25M 1.38% new Timeline XLU 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 74,960 shares 74,960 $3.2M 1.36% new 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,396 shares; 2024Q4: 4,401 shares; 2025Q1: 4,407 shares; 2025Q2: 4,777 shares; 2025Q3: 4,777 shares; 2025Q4: 2,385 shares 2,385 $2.56M 1.09% -2,392 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 98,449 shares; 2024Q4: 98,449 shares; 2025Q1: 98,606 shares; 2025Q2: 81,579 shares; 2025Q3: 28,079 shares; 2025Q4: 22,614 shares 22,614 $2.52M 1.07% -5,465 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,109 shares; 2024Q4: 9,111 shares; 2025Q1: 9,120 shares; 2025Q2: 8,597 shares; 2025Q3: 8,597 shares; 2025Q4: 3,853 shares 3,853 $2.2M 0.93% -4,744 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 48,970 shares 48,970 $2.19M 0.93% new 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,622 shares; 2024Q4: 7,628 shares; 2025Q1: 7,634 shares; 2025Q2: 6,089 shares; 2025Q3: 5,389 shares; 2025Q4: 2,268 shares 2,268 $1.96M 0.83% -3,121 Timeline EQT EQT CORP More: the full row for EQT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 36,478 shares 36,478 $1.96M 0.83% new 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 4,609 shares 4,609 $1.79M 0.76% new Timeline KRE SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 26,518 shares 26,518 $1.72M 0.73% new 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 18,041 shares; 2025Q2: 20,161 shares; 2025Q3: 31,061 shares; 2025Q4: 11,132 shares 11,132 $1.71M 0.72% -19,929 Timeline ETN EATON CORP PLC More: the full row for EATON CORP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,456 shares; 2024Q4: 17,256 shares; 2025Q1: 19,335 shares; 2025Q2: 17,046 shares; 2025Q3: 14,432 shares; 2025Q4: 5,330 shares 5,330 $1.7M 0.72% -9,102 Timeline IQV IQVIA HLDGS INC More: the full row for IQVIA HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 7,220 shares 7,220 $1.63M 0.69% new Timeline CME CME GROUP INC More: the full row for CME GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,245 shares; 2024Q4: 22,823 shares; 2025Q1: 23,228 shares; 2025Q2: 17,856 shares; 2025Q3: 10,556 shares; 2025Q4: 5,933 shares 5,933 $1.62M 0.69% -4,623 Timeline COPX GLOBAL X FDS More: the full row for GLOBAL X FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 22,400 shares 22,400 $1.61M 0.68% new Timeline TER TERADYNE INC More: the full row for TERADYNE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 8,300 shares 8,300 $1.61M 0.68% new Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 4,580 shares; 2025Q1: 4,580 shares; 2025Q2: 3,843 shares; 2025Q3: 3,843 shares; 2025Q4: 1,951 shares 1,951 $1.6M 0.68% -1,892 Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,753 shares; 2024Q4: 21,462 shares; 2025Q1: 21,462 shares; 2025Q2: 21,515 shares; 2025Q3: 12,915 shares; 2025Q4: 7,204 shares 7,204 $1.58M 0.67% -5,711 Timeline CP CANADIAN PACIFIC KANSAS CITY More: the full row for CANADIAN PACIFIC KANSAS CITY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,411 shares; 2024Q4: 26,454 shares; 2025Q1: 34,607 shares; 2025Q2: 49,555 shares; 2025Q3: 49,555 shares; 2025Q4: 21,066 shares 21,066 $1.55M 0.66% -28,489 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 4,568 shares 4,568 $1.35M 0.57% new Timeline CACI CACI INTL INC More: the full row for CACI INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 7,480 shares; 2025Q3: 3,580 shares; 2025Q4: 2,532 shares 2,532 $1.35M 0.57% -1,048 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 9,900 shares 9,900 $1.34M 0.57% new Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,775 shares; 2024Q4: 8,009 shares; 2025Q1: 8,009 shares; 2025Q2: 8,438 shares; 2025Q3: 5,982 shares; 2025Q4: 2,007 shares 2,007 $1.33M 0.56% -3,975 Timeline HQY HEALTHEQUITY INC More: the full row for HEALTHEQUITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 27,500 shares; 2025Q1: 27,500 shares; 2025Q2: 24,400 shares; 2025Q3: 24,400 shares; 2025Q4: 13,478 shares 13,478 $1.23M 0.52% -10,922 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 27,125 shares 27,125 $1.23M 0.52% new Timeline JCI JOHNSON CONTROLS INTERNATION More: the full row for JOHNSON CONTROLS INTERNATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 9,493 shares 9,493 $1.14M 0.48% new 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,835 shares 1,835 $1.04M 0.44% new Timeline MGA MAGNA INTL INC More: the full row for MAGNA INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 16,700 shares 16,700 $890K 0.38% new Timeline ODFL OLD DOMINION FREIGHT LINE IN More: the full row for OLD DOMINION FREIGHT LINE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 4,963 shares 4,963 $778K 0.33% new Timeline IBKR INTERACTIVE BROKERS GROUP IN More: the full row for INTERACTIVE BROKERS GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 10,847 shares 10,847 $698K 0.3% new Timeline TRMB TRIMBLE INC More: the full row for TRIMBLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 8,634 shares 8,634 $676K 0.29% new Timeline