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: 136,907 shares; 2024Q4: 143,440 shares; 2025Q1: 148,755 shares; 2025Q2: 146,200 shares; 2025Q3: 139,315 shares; 2025Q4: 101,954 shares 101,954 $27.9M 9.13% -37,361 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 98,232 shares; 2024Q4: 106,368 shares; 2025Q1: 110,192 shares; 2025Q2: 108,263 shares; 2025Q3: 100,494 shares; 2025Q4: 73,536 shares 73,536 $22.5M 7.36% -26,958 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 33,759 shares; 2025Q3: 33,478 shares; 2025Q4: 27,672 shares 27,672 $15.9M 5.2% -5,806 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 72,131 shares; 2024Q4: 78,544 shares; 2025Q1: 81,542 shares; 2025Q2: 99,454 shares; 2025Q3: 98,751 shares; 2025Q4: 72,700 shares 72,700 $15.6M 5.13% -26,051 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: 165,842 shares; 2024Q4: 190,697 shares; 2025Q1: 197,289 shares; 2025Q2: 195,649 shares; 2025Q3: 192,183 shares; 2025Q4: 80,584 shares 80,584 $15.1M 4.95% -111,599 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: 23,994 shares; 2024Q4: 24,955 shares; 2025Q1: 25,878 shares; 2025Q2: 25,371 shares; 2025Q3: 24,520 shares; 2025Q4: 17,996 shares 17,996 $14.8M 4.86% -6,524 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,566 shares; 2024Q4: 35,229 shares; 2025Q1: 36,495 shares; 2025Q2: 35,775 shares; 2025Q3: 35,647 shares; 2025Q4: 29,085 shares 29,085 $13.6M 4.46% -6,562 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,770 shares; 2024Q4: 3,126 shares; 2025Q1: 3,239 shares; 2025Q2: 3,174 shares; 2025Q3: 3,037 shares; 2025Q4: 2,214 shares 2,214 $11.9M 3.9% -823 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 50,374 shares; 2024Q4: 53,818 shares; 2025Q1: 55,732 shares; 2025Q2: 54,474 shares; 2025Q3: 54,279 shares; 2025Q4: 43,627 shares 43,627 $11.5M 3.77% -10,652 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 46,954 shares 46,954 $10.9M 3.57% new Timeline ELV ELEVANCE HEALTH INC FORMERLY More: the full row for ELEVANCE HEALTH INC FORMERLY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,635 shares; 2024Q4: 26,355 shares; 2025Q1: 27,304 shares; 2025Q2: 26,560 shares; 2025Q3: 26,464 shares; 2025Q4: 30,755 shares 30,755 $10.8M 3.55% +4,291 Timeline MCO MOODYS CORP More: the full row for MOODYS 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: 19,205 shares; 2025Q4: 19,732 shares 19,732 $10.1M 3.32% +527 Timeline ICLR ICON PUB LTD CO More: the full row for ICON PUB LTD CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 33,606 shares; 2025Q2: 53,453 shares; 2025Q3: 53,265 shares; 2025Q4: 54,976 shares 54,976 $10.1M 3.3% +1,711 Timeline APTV APTIV PLC More: the full row for APTIV PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 184,650 shares; 2025Q2: 180,017 shares; 2025Q3: 179,377 shares; 2025Q4: 131,234 shares 131,234 $10M 3.29% -48,143 Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,837 shares; 2024Q4: 3,984 shares; 2025Q1: 4,127 shares; 2025Q2: 4,037 shares; 2025Q3: 3,873 shares; 2025Q4: 2,834 shares 2,834 $9.66M 3.17% -1,039 Timeline GXO GXO LOGISTICS INCORPORATED More: the full row for GXO LOGISTICS INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 201,503 shares; 2024Q4: 219,694 shares; 2025Q1: 228,080 shares; 2025Q2: 226,261 shares; 2025Q3: 225,473 shares; 2025Q4: 166,041 shares 166,041 $8.78M 2.88% -59,432 Timeline MTN VAIL RESORTS INC More: the full row for VAIL RESORTS 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: 88,548 shares; 2025Q3: 87,801 shares; 2025Q4: 64,639 shares 64,639 $8.63M 2.83% -23,162 Timeline FICO FAIR ISAAC CORP More: the full row for FAIR ISAAC 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: 3,181 shares; 2025Q3: 8,386 shares; 2025Q4: 5,063 shares 5,063 $8.6M 2.82% -3,323 Timeline DAR DARLING INGREDIENTS INC More: the full row for DARLING INGREDIENTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 293,227 shares; 2024Q4: 333,323 shares; 2025Q1: 345,144 shares; 2025Q2: 316,462 shares; 2025Q3: 315,325 shares; 2025Q4: 229,733 shares 229,733 $8.31M 2.72% -85,592 Timeline TT TRANE TECHNOLOGIES PLC More: the full row for TRANE TECHNOLOGIES PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,596 shares; 2024Q4: 32,420 shares; 2025Q1: 33,558 shares; 2025Q2: 32,795 shares; 2025Q3: 32,677 shares; 2025Q4: 19,584 shares 19,584 $7.66M 2.51% -13,093 Timeline WY WEYERHAEUSER CO More: the full row for WEYERHAEUSER CO 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: 317,891 shares 317,891 $7.57M 2.48% new Timeline KEYS KEYSIGHT TECHNOLOGIES INC More: the full row for KEYSIGHT TECHNOLOGIES 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: 43,685 shares; 2025Q4: 36,826 shares 36,826 $7.52M 2.46% -6,859 Timeline ALC ALCON AG More: the full row for ALCON AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 93,993 shares; 2024Q4: 107,110 shares; 2025Q1: 110,972 shares; 2025Q2: 110,167 shares; 2025Q3: 109,778 shares; 2025Q4: 80,612 shares 80,612 $6.47M 2.12% -29,166 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW 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: 11,650 shares; 2025Q2: 11,334 shares; 2025Q3: 11,294 shares; 2025Q4: 41,455 shares 41,455 $6.38M 2.09% +30,161 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: 138,749 shares; 2024Q4: 132,219 shares; 2025Q1: 107,300 shares; 2025Q2: 421,471 shares; 2025Q3: 249,740 shares; 2025Q4: 98,226 shares 98,226 $6.35M 2.08% -151,514 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 23,768 shares; 2025Q4: 17,262 shares 17,262 $5.59M 1.83% -6,506 Timeline TENB TENABLE HLDGS INC More: the full row for TENABLE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 294,459 shares; 2024Q4: 304,568 shares; 2025Q1: 315,309 shares; 2025Q2: 306,729 shares; 2025Q3: 305,642 shares; 2025Q4: 222,946 shares 222,946 $5.27M 1.73% -82,696 Timeline WFC WELLS FARGO & CO More: the full row for WELLS FARGO & CO 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: 57,795 shares; 2025Q4: 42,413 shares 42,413 $3.97M 1.3% -15,382 Timeline CDNS CADENCE DESIGN SYSTEM INC More: the full row for CADENCE DESIGN SYSTEM 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: 11,525 shares 11,525 $3.62M 1.19% new Timeline