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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 36,348 shares; 2024Q4: 35,820 shares; 2025Q1: 34,502 shares 34,502 $7.66M 3.89% -1,318 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 38,768 shares; 2024Q4: 45,421 shares; 2025Q1: 49,090 shares 49,090 $7.59M 3.86% +3,669 Timeline CHD CHURCH & DWIGHT CO INC More: the full row for CHURCH & DWIGHT CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 57,100 shares; 2024Q4: 56,500 shares; 2025Q1: 56,000 shares 56,000 $6.17M 3.13% -500 Timeline URI UNITED RENTALS INC More: the full row for UNITED RENTALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,140 shares; 2024Q4: 7,855 shares; 2025Q1: 8,745 shares 8,745 $5.48M 2.78% +890 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 28,301 shares; 2024Q4: 27,651 shares; 2025Q1: 29,748 shares 29,748 $4.93M 2.51% +2,097 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,230 shares; 2024Q4: 12,637 shares; 2025Q1: 12,388 shares 12,388 $4.65M 2.36% -249 Timeline GS GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,287 shares; 2024Q4: 5,292 shares; 2025Q1: 8,023 shares 8,023 $4.38M 2.23% +2,731 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,709 shares; 2024Q4: 20,064 shares; 2025Q1: 22,763 shares 22,763 $4.33M 2.2% +2,699 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,845 shares; 2024Q4: 7,845 shares; 2025Q1: 7,845 shares 7,845 $4.18M 2.12% 0 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,168 shares; 2024Q4: 24,943 shares; 2025Q1: 24,618 shares 24,618 $4.05M 2.06% -325 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,092 shares; 2024Q4: 21,372 shares; 2025Q1: 19,106 shares 19,106 $4M 2.03% -2,266 Timeline BLK BLACKROCK INC More: the full row for BLACKROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,383 shares; 2024Q4: 3,747 shares; 2025Q1: 3,866 shares 3,866 $3.66M 1.86% +119 Timeline CSX CSX CORP More: the full row for CSX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 110,706 shares; 2024Q4: 112,010 shares; 2025Q1: 114,110 shares 114,110 $3.36M 1.71% +2,100 Timeline H HYATT HOTELS CORP More: the full row for HYATT HOTELS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,025 shares; 2024Q4: 12,275 shares; 2025Q1: 26,624 shares 26,624 $3.26M 1.66% +14,349 Timeline PWR QUANTA SVCS INC More: the full row for QUANTA SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,233 shares; 2024Q4: 10,821 shares; 2025Q1: 12,571 shares 12,571 $3.19M 1.62% +1,750 Timeline UBER UBER TECHNOLOGIES INC More: the full row for UBER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 18,375 shares; 2025Q1: 43,638 shares 43,638 $3.18M 1.61% +25,263 Timeline SYY SYSCO CORP More: the full row for SYSCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 34,394 shares; 2024Q4: 33,334 shares; 2025Q1: 41,493 shares 41,493 $3.11M 1.58% +8,159 Timeline DELL INC DELL INC More: the full row for DELL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,350 shares; 2024Q4: 28,100 shares; 2025Q1: 33,500 shares 33,500 $3.05M 1.55% +5,400 CARR CARRIER GLOBAL CORPORATION More: the full row for CARRIER GLOBAL CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 46,525 shares; 2024Q4: 46,700 shares; 2025Q1: 44,500 shares 44,500 $2.82M 1.43% -2,200 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 632 shares; 2024Q4: 3,234 shares; 2025Q1: 7,034 shares 7,034 $2.58M 1.31% +3,800 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 26,110 shares; 2024Q4: 20,579 shares; 2025Q1: 18,884 shares 18,884 $2.5M 1.27% -1,695 Timeline TOL TOLL BROTHERS INC More: the full row for TOLL BROTHERS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 21,710 shares; 2025Q1: 23,010 shares 23,010 $2.43M 1.23% +1,300 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,743 shares; 2024Q4: 24,160 shares; 2025Q1: 25,055 shares 25,055 $2.25M 1.14% +895 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,606 shares; 2024Q4: 2,401 shares; 2025Q1: 2,711 shares 2,711 $2.24M 1.14% +310 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,350 shares; 2024Q4: 4,125 shares; 2025Q1: 3,880 shares 3,880 $2.24M 1.14% -245 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,108 shares; 2024Q4: 20,086 shares; 2025Q1: 18,059 shares 18,059 $2.15M 1.09% -2,027 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,740 shares; 2024Q4: 10,571 shares; 2025Q1: 8,070 shares 8,070 $2.01M 1.02% -2,501 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,099 shares; 2024Q4: 854 shares; 2025Q1: 2,122 shares 2,122 $1.98M 1.01% +1,268 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,133 shares; 2024Q4: 22,638 shares; 2025Q1: 27,813 shares 27,813 $1.97M 1% +5,175 Timeline BMY BRISTOL-MYERS SQUIBB CO More: the full row for BRISTOL-MYERS SQUIBB CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 53,838 shares; 2024Q4: 26,089 shares; 2025Q1: 30,269 shares 30,269 $1.85M 0.94% +4,180 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,277 shares; 2024Q4: 5,257 shares; 2025Q1: 5,232 shares 5,232 $1.83M 0.93% -25 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,900 shares; 2024Q4: 15,200 shares; 2025Q1: 15,694 shares 15,694 $1.83M 0.93% +494 Timeline LII LENNOX INTL INC More: the full row for LENNOX INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 880 shares; 2024Q4: 880 shares; 2025Q1: 3,180 shares 3,180 $1.78M 0.91% +2,300 Timeline UTHR UNITED THERAPEUTICS CORP DEL More: the full row for UNITED THERAPEUTICS CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,720 shares; 2024Q4: 5,640 shares; 2025Q1: 5,650 shares 5,650 $1.74M 0.88% +10 Timeline A AGILENT TECHNOLOGIES INC More: the full row for AGILENT TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 14,225 shares 14,225 $1.66M 0.85% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,355 shares; 2024Q4: 17,370 shares; 2025Q1: 9,789 shares 9,789 $1.64M 0.83% -7,581 Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,499 shares; 2024Q4: 23,374 shares; 2025Q1: 22,699 shares 22,699 $1.63M 0.83% -675 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,515 shares; 2024Q4: 10,548 shares; 2025Q1: 10,391 shares 10,391 $1.62M 0.82% -157 Timeline INVH INVITATION HOMES INC More: the full row for INVITATION HOMES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 40,769 shares; 2024Q4: 40,119 shares; 2025Q1: 45,814 shares 45,814 $1.6M 0.81% +5,695 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,053 shares; 2024Q4: 6,528 shares; 2025Q1: 6,863 shares 6,863 $1.59M 0.81% +335 Timeline KMB KIMBERLY-CLARK CORP More: the full row for KIMBERLY-CLARK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,354 shares; 2024Q4: 16,339 shares; 2025Q1: 11,149 shares 11,149 $1.59M 0.81% -5,190 Timeline IR INGERSOLL RAND INC More: the full row for INGERSOLL RAND INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,375 shares; 2024Q4: 14,712 shares; 2025Q1: 19,682 shares 19,682 $1.57M 0.8% +4,970 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,437 shares; 2024Q4: 5,114 shares; 2025Q1: 5,029 shares 5,029 $1.57M 0.8% -85 Timeline UNP UNION PAC CORP More: the full row for UNION PAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,514 shares; 2024Q4: 7,078 shares; 2025Q1: 6,443 shares 6,443 $1.52M 0.77% -635 Timeline UPS UNITED PARCEL SVCS INC More: the full row for UNITED PARCEL SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,893 shares; 2024Q4: 14,145 shares; 2025Q1: 13,170 shares 13,170 $1.45M 0.74% -975 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 725 shares; 2025Q1: 4,705 shares 4,705 $1.44M 0.73% +3,980 Timeline CRWD CROWDSTRIKE HLDGS INC More: the full row for CROWDSTRIKE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,400 shares; 2024Q4: not reported; 2025Q1: 4,058 shares 4,058 $1.43M 0.73% new Timeline LEN LENNAR CORP More: the full row for LENNAR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,950 shares; 2024Q4: 12,827 shares; 2025Q1: 12,377 shares 12,377 $1.42M 0.72% -450 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 74,463 shares; 2024Q4: 58,189 shares; 2025Q1: 55,627 shares 55,627 $1.41M 0.72% -2,562 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,445 shares; 2024Q4: 8,445 shares; 2025Q1: 8,049 shares 8,049 $1.37M 0.7% -396 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,196 shares; 2024Q4: 28,780 shares; 2025Q1: 19,263 shares 19,263 $1.35M 0.69% -9,517 Timeline TFC TRUIST FINL CORP More: the full row for TRUIST FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 33,224 shares; 2024Q4: 33,128 shares; 2025Q1: 32,784 shares 32,784 $1.35M 0.69% -344 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,344 shares; 2024Q4: 3,069 shares; 2025Q1: 4,944 shares 4,944 $1.34M 0.68% +1,875 Timeline MAS MASCO CORP More: the full row for MASCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,275 shares; 2024Q4: 22,000 shares; 2025Q1: 18,175 shares 18,175 $1.26M 0.64% -3,825 Timeline WASH WASHINGTON TR BANCORP INC More: the full row for WASHINGTON TR BANCORP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 40,124 shares; 2024Q4: 40,074 shares; 2025Q1: 39,229 shares 39,229 $1.21M 0.62% -845 Timeline DAL DELTA AIR LINES INC More: the full row for DELTA AIR LINES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 27,375 shares 27,375 $1.19M 0.61% new Timeline AZN ASTRAZENECA PLC-SPONS ADR More: the full row for ASTRAZENECA PLC-SPONS ADR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,150 shares; 2024Q4: 6,150 shares; 2025Q1: 15,950 shares 15,950 $1.17M 0.6% +9,800 Timeline CMA COMERICA INC More: the full row for COMERICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 12,675 shares; 2025Q1: 19,682 shares 19,682 $1.16M 0.59% +7,007 Timeline MLM MARTIN MARIETTA MATLS INC More: the full row for MARTIN MARIETTA MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,045 shares; 2024Q4: 2,285 shares; 2025Q1: 2,355 shares 2,355 $1.13M 0.57% +70 Timeline TDG TRANSDIGM GROUP INC More: the full row for TRANSDIGM GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 752 shares; 2024Q4: 1,207 shares; 2025Q1: 805 shares 805 $1.11M 0.57% -402 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,275 shares; 2024Q4: 12,925 shares; 2025Q1: 17,475 shares 17,475 $1.11M 0.56% +4,550 Timeline TRMB TRIMBLE INC More: the full row for TRIMBLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,000 shares; 2024Q4: not reported; 2025Q1: 15,640 shares 15,640 $1.03M 0.52% new Timeline PCAR PACCAR INC More: the full row for PACCAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,371 shares; 2024Q4: not reported; 2025Q1: 10,350 shares 10,350 $1.01M 0.51% new Timeline TKR TIMKEN CO More: the full row for TIMKEN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,500 shares; 2024Q4: 6,175 shares; 2025Q1: 13,975 shares 13,975 $1M 0.51% +7,800 Timeline LUV SOUTHWEST AIRLS CO More: the full row for SOUTHWEST AIRLS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 18,075 shares; 2025Q1: 29,707 shares 29,707 $998K 0.51% +11,632 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,215 shares; 2024Q4: 735 shares; 2025Q1: 1,981 shares 1,981 $986K 0.5% +1,246 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 590 shares; 2024Q4: 580 shares; 2025Q1: 1,705 shares 1,705 $935K 0.47% +1,125 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 14,050 shares; 2025Q1: 14,075 shares 14,075 $923K 0.47% +25 Timeline MDLZ MONDELEZ INTL INC More: the full row for MONDELEZ INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 7,237 shares; 2025Q1: 13,257 shares 13,257 $899K 0.46% +6,020 Timeline MAR MARRIOTT INTL INC NEW More: the full row for MARRIOTT INTL INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 3,175 shares; 2025Q1: 3,770 shares 3,770 $898K 0.46% +595 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,527 shares; 2024Q4: 12,443 shares; 2025Q1: 9,971 shares 9,971 $896K 0.46% -2,472 Timeline MC MOELIS & CO More: the full row for MOELIS & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 15,225 shares; 2025Q1: 15,125 shares 15,125 $883K 0.45% -100 Timeline INDB INDEPENDENT BK CORP MASS More: the full row for INDEPENDENT BK CORP MASS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,083 shares; 2024Q4: 13,941 shares; 2025Q1: 13,891 shares 13,891 $870K 0.44% -50 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,386 shares; 2024Q4: 6,131 shares; 2025Q1: 5,371 shares 5,371 $805K 0.41% -760 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,574 shares; 2024Q4: 5,469 shares; 2025Q1: 2,543 shares 2,543 $792K 0.4% -2,926 Timeline CL COLGATE PALMOLIVE CO More: the full row for COLGATE PALMOLIVE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,288 shares; 2024Q4: 8,288 shares; 2025Q1: 8,288 shares 8,288 $777K 0.39% 0 Timeline PNR PENTAIR PLC More: the full row for PENTAIR PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,350 shares; 2024Q4: 9,250 shares; 2025Q1: 8,750 shares 8,750 $765K 0.39% -500 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 9,605 shares; 2025Q1: 10,610 shares 10,610 $762K 0.39% +1,005 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,923 shares; 2024Q4: 9,024 shares; 2025Q1: 8,624 shares 8,624 $757K 0.38% -400 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 5,405 shares 5,405 $756K 0.38% new Timeline VRT VERTIV HOLDINGS CO More: the full row for VERTIV HOLDINGS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 10,243 shares 10,243 $740K 0.38% new Timeline FLR FLUOR CORP More: the full row for FLUOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,100 shares; 2024Q4: not reported; 2025Q1: 20,650 shares 20,650 $740K 0.38% new Timeline AIR AAR CORP More: the full row for AAR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,425 shares; 2024Q4: 14,550 shares; 2025Q1: 13,150 shares 13,150 $736K 0.37% -1,400 Timeline RCL ROYAL CARIBBEAN GROUP More: the full row for ROYAL CARIBBEAN GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,500 shares 3,500 $719K 0.37% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 575 shares; 2024Q4: 915 shares; 2025Q1: 750 shares 750 $709K 0.36% -165 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 12,350 shares 12,350 $676K 0.34% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,605 shares; 2024Q4: 6,155 shares; 2025Q1: 6,188 shares 6,188 $671K 0.34% +33 Timeline TTWO TAKE-TWO INTERACTIVE SOFTWAR More: the full row for TAKE-TWO INTERACTIVE SOFTWAR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,900 shares; 2024Q4: 6,275 shares; 2025Q1: 3,200 shares 3,200 $663K 0.34% -3,075 Timeline J JACOBS SOLUTIONS INC More: the full row for JACOBS SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,907 shares; 2024Q4: 1,550 shares; 2025Q1: 5,450 shares 5,450 $659K 0.33% +3,900 Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,334 shares; 2024Q4: 11,465 shares; 2025Q1: 10,665 shares 10,665 $658K 0.33% -800 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,910 shares; 2024Q4: 7,975 shares; 2025Q1: 3,247 shares 3,247 $650K 0.33% -4,728 Timeline VLO VALERO ENERGY CORP More: the full row for VALERO ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,975 shares; 2024Q4: 4,975 shares; 2025Q1: 4,925 shares 4,925 $650K 0.33% -50 Timeline DCI DONALDSON INC More: the full row for DONALDSON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,829 shares; 2024Q4: 10,729 shares; 2025Q1: 9,379 shares 9,379 $629K 0.32% -1,350 Timeline JAZZ JAZZ PHARMACEUTICALS PLC More: the full row for JAZZ PHARMACEUTICALS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 5,050 shares 5,050 $627K 0.32% new Timeline CFG CITIZENS FINL GROUP INC More: the full row for CITIZENS FINL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,730 shares; 2024Q4: 13,612 shares; 2025Q1: 14,837 shares 14,837 $608K 0.31% +1,225 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,250 shares 3,250 $538K 0.27% new Timeline QSR RESTAURANT BRANDS INTL INC More: the full row for RESTAURANT BRANDS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,499 shares; 2024Q4: 8,349 shares; 2025Q1: 8,049 shares 8,049 $536K 0.27% -300 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,719 shares; 2024Q4: 10,794 shares; 2025Q1: 5,387 shares 5,387 $528K 0.27% -5,407 Timeline ASML ASML HLDG NV More: the full row for ASML HLDG NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 693 shares; 2024Q4: 688 shares; 2025Q1: 760 shares 760 $504K 0.26% +72 Timeline GIS GENERAL MILLS INC More: the full row for GENERAL MILLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,725 shares; 2024Q4: 8,125 shares; 2025Q1: 8,125 shares 8,125 $486K 0.25% 0 Timeline PATK PATRICK INDS INC More: the full row for PATRICK INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,900 shares; 2024Q4: 7,011 shares; 2025Q1: 5,661 shares 5,661 $479K 0.24% -1,350 Timeline DDOG DATADOG INC More: the full row for DATADOG INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,800 shares 4,800 $476K 0.24% new Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,420 shares; 2024Q4: 3,420 shares; 2025Q1: 3,170 shares 3,170 $466K 0.24% -250 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 250 shares; 2025Q1: 245 shares 245 $452K 0.23% -5 Timeline LAM RESEARCH CORP 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,850 shares; 2024Q4: 17,250 shares; 2025Q1: 6,167 shares 6,167 $448K 0.23% -11,083 AB ALLIANCEBERNSTEIN HLDG L P More: the full row for ALLIANCEBERNSTEIN HLDG L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,550 shares; 2024Q4: 15,950 shares; 2025Q1: 11,600 shares 11,600 $444K 0.23% -4,350 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,378 shares; 2024Q4: 4,378 shares; 2025Q1: 3,890 shares 3,890 $426K 0.22% -488 Timeline TTEK TETRA TECH INC NEW More: the full row for TETRA TECH INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 14,950 shares; 2025Q1: 14,575 shares 14,575 $426K 0.22% -375 Timeline SPG SIMON PPTY GROUP INC NEW More: the full row for SIMON PPTY GROUP INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,580 shares; 2024Q4: 2,505 shares; 2025Q1: 2,505 shares 2,505 $416K 0.21% 0 Timeline ALL ALLSTATE CORP More: the full row for ALLSTATE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,006 shares; 2024Q4: 2,006 shares; 2025Q1: 2,000 shares 2,000 $414K 0.21% -6 Timeline CCJ CAMECO CORP More: the full row for CAMECO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 6,075 shares; 2025Q1: 9,575 shares 9,575 $394K 0.2% +3,500 Timeline CE CELANESE CORP DEL More: the full row for CELANESE CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 11,090 shares; 2025Q1: 6,925 shares 6,925 $393K 0.2% -4,165 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 625 shares; 2024Q4: 1,220 shares; 2025Q1: 2,291 shares 2,291 $391K 0.2% +1,071 Timeline REGN REGENERON PHARMACEUTICALS More: the full row for REGENERON PHARMACEUTICALS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 605 shares 605 $384K 0.2% new Timeline ULTA ULTA BEAUTY INC More: the full row for ULTA BEAUTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,330 shares; 2024Q4: 1,045 shares; 2025Q1: 1,045 shares 1,045 $383K 0.19% 0 Timeline LHX L3HARRIS TECHNOLOGIES INC More: the full row for L3HARRIS TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,845 shares; 2024Q4: 2,495 shares; 2025Q1: 1,800 shares 1,800 $377K 0.19% -695 Timeline BellRing Brands, Inc. BellRing Brands, Inc. More: the full row for BellRing Brands, Inc. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 5,050 shares 5,050 $376K 0.19% new INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 575 shares; 2024Q4: 575 shares; 2025Q1: 586 shares 586 $360K 0.18% +11 Timeline ENS ENERSYS More: the full row for ENERSYS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,975 shares; 2024Q4: 4,125 shares; 2025Q1: 3,925 shares 3,925 $359K 0.18% -200 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,380 shares; 2024Q4: 2,095 shares; 2025Q1: 845 shares 845 $355K 0.18% -1,250 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,545 shares 1,545 $354K 0.18% new Timeline DRI DARDEN RESTAURANTS INC More: the full row for DARDEN RESTAURANTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,591 shares; 2024Q4: 1,591 shares; 2025Q1: 1,591 shares 1,591 $331K 0.17% 0 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,230 shares 1,230 $330K 0.17% new Timeline IBP INSTALLED BLDG PRODS INC More: the full row for INSTALLED BLDG PRODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,925 shares; 2024Q4: 1,925 shares; 2025Q1: 1,925 shares 1,925 $330K 0.17% 0 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,744 shares; 2024Q4: 2,744 shares; 2025Q1: 2,744 shares 2,744 $328K 0.17% 0 Timeline HUBS HUBSPOT INC More: the full row for HUBSPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 560 shares 560 $320K 0.16% new Timeline DT DYNATRACE INC More: the full row for DYNATRACE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,675 shares; 2024Q4: 15,525 shares; 2025Q1: 6,575 shares 6,575 $310K 0.16% -8,950 Timeline LULU LULULEMON ATHLETICA INC More: the full row for LULULEMON ATHLETICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,050 shares; 2024Q4: not reported; 2025Q1: 1,062 shares 1,062 $301K 0.15% new Timeline AVT AVNET INC More: the full row for AVNET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 6,225 shares 6,225 $299K 0.15% new 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,872 shares; 2024Q4: 3,457 shares; 2025Q1: 1,398 shares 1,398 $296K 0.15% -2,059 Timeline HST HOST HOTELS & RESORTS INC More: the full row for HOST HOTELS & RESORTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 19,900 shares; 2025Q1: 19,800 shares 19,800 $281K 0.14% -100 Timeline K KELLANOVA More: the full row for KELLANOVA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,310 shares; 2024Q4: 3,310 shares; 2025Q1: 3,310 shares 3,310 $273K 0.14% 0 Timeline GWW WW GRAINGER INC More: the full row for WW GRAINGER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 275 shares 275 $272K 0.14% new 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,065 shares; 2024Q4: 1,065 shares; 2025Q1: 1,065 shares 1,065 $261K 0.13% 0 Timeline EFX EQUIFAX INC More: the full row for EQUIFAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,050 shares; 2025Q1: 1,050 shares 1,050 $256K 0.13% 0 Timeline CNI CANADIAN NATL RY CO More: the full row for CANADIAN NATL RY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,800 shares; 2024Q4: 2,950 shares; 2025Q1: 2,600 shares 2,600 $253K 0.13% -350 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: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,121 shares; 2024Q4: 1,121 shares; 2025Q1: 1,121 shares 1,121 $248K 0.13% 0 Timeline CMCO COLUMBUS MCKINNON CORP N Y More: the full row for COLUMBUS MCKINNON CORP N Y Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,905 shares; 2024Q4: 20,280 shares; 2025Q1: 14,644 shares 14,644 $248K 0.13% -5,636 Timeline LABORATORY CRP OF AMER HLDGS LABORATORY CRP OF AMER HLDGS More: the full row for LABORATORY CRP OF AMER HLDGS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,025 shares 1,025 $239K 0.12% new CMCSA COMCAST CORP NEW More: the full row for COMCAST CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,996 shares; 2024Q4: 6,996 shares; 2025Q1: 6,092 shares 6,092 $225K 0.11% -904 Timeline ACMR ACM RESH INC More: the full row for ACM RESH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 9,550 shares 9,550 $223K 0.11% new Timeline CFR CULLEN FROST BANKERS INC More: the full row for CULLEN FROST BANKERS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,525 shares; 2024Q4: 1,775 shares; 2025Q1: 1,775 shares 1,775 $222K 0.11% 0 Timeline PB PROSPERITY BANCSHARES INC More: the full row for PROSPERITY BANCSHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,075 shares; 2024Q4: not reported; 2025Q1: 2,975 shares 2,975 $212K 0.11% new Timeline TRV TRAVELERS COMPANIES INC More: the full row for TRAVELERS COMPANIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 787 shares 787 $208K 0.11% new Timeline SLB SLB LIMITED More: the full row for SLB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,792 shares; 2024Q4: not reported; 2025Q1: 4,792 shares 4,792 $200K 0.1% new Timeline The FRS Company The FRS Company More: the full row for The FRS Company Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 114,324 shares; 2024Q4: 114,324 shares; 2025Q1: 114,324 shares 114,324 $0 0% 0 Value filed as zero, left out of ratios.