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: not loaded; 2024Q4: not loaded; 2025Q1: 12,426 shares; 2025Q2: 12,537 shares; 2025Q3: 13,523 shares; 2025Q4: 14,521 shares 14,521 $7.02M 5.09% +998 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 loaded; 2024Q4: not loaded; 2025Q1: 6,231 shares; 2025Q2: 15,382 shares; 2025Q3: 16,867 shares; 2025Q4: 18,025 shares 18,025 $5.64M 4.09% +1,158 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: not loaded; 2024Q4: not loaded; 2025Q1: 13,026 shares; 2025Q2: 17,425 shares; 2025Q3: 19,108 shares; 2025Q4: 19,866 shares 19,866 $5.4M 3.92% +758 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 loaded; 2024Q4: not loaded; 2025Q1: 13,360 shares; 2025Q2: 13,244 shares; 2025Q3: 14,100 shares; 2025Q4: 14,890 shares 14,890 $5.15M 3.74% +790 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 11,690 shares; 2025Q2: 17,677 shares; 2025Q3: 12,797 shares; 2025Q4: 25,743 shares 25,743 $5.02M 3.64% +12,946 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 loaded; 2024Q4: not loaded; 2025Q1: 6,776 shares; 2025Q2: 6,836 shares; 2025Q3: 12,041 shares; 2025Q4: 16,169 shares 16,169 $4.79M 3.47% +4,128 Timeline JEF JEFFERIES FINANCIAL GROUP IN More: the full row for JEFFERIES FINANCIAL GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 34,916 shares; 2025Q4: 59,996 shares 59,996 $3.72M 2.7% +25,080 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 loaded; 2024Q4: not loaded; 2025Q1: 7,682 shares; 2025Q2: 7,765 shares; 2025Q3: 8,518 shares; 2025Q4: 11,352 shares 11,352 $3.66M 2.65% +2,834 Timeline PLD PROLOGIS INC. More: the full row for PROLOGIS INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 14,362 shares; 2025Q2: 14,505 shares; 2025Q3: 15,918 shares; 2025Q4: 27,586 shares 27,586 $3.52M 2.55% +11,668 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: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 5,326 shares 5,326 $3.52M 2.55% new Timeline PM PHILIP MORRIS INTL INC More: the full row for PHILIP MORRIS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 14,362 shares; 2025Q2: 14,505 shares; 2025Q3: 15,918 shares; 2025Q4: 21,465 shares 21,465 $3.44M 2.5% +5,547 Timeline COR CENCORA INC More: the full row for CENCORA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 6,346 shares; 2025Q2: 6,417 shares; 2025Q3: 7,038 shares; 2025Q4: 9,489 shares 9,489 $3.2M 2.32% +2,451 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 loaded; 2024Q4: not loaded; 2025Q1: 13,694 shares; 2025Q2: 13,831 shares; 2025Q3: 15,178 shares; 2025Q4: 20,467 shares 20,467 $3.14M 2.28% +5,289 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 21,710 shares; 2025Q2: 21,919 shares; 2025Q3: 24,058 shares; 2025Q4: 32,443 shares 32,443 $3.12M 2.26% +8,385 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 10,735 shares; 2025Q4: 23,017 shares 23,017 $3.11M 2.26% +12,282 Timeline FLS FLOWSERVE CORP More: the full row for FLOWSERVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 32,640 shares; 2025Q4: 43,992 shares 43,992 $3.05M 2.21% +11,352 Timeline BX BLACKSTONE INC More: the full row for BLACKSTONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 5,417 shares; 2025Q2: 13,293 shares; 2025Q3: 14,552 shares; 2025Q4: 19,583 shares 19,583 $3.02M 2.19% +5,031 Timeline BLK BLACKROCK INC More: the full row for BLACKROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 1,002 shares; 2025Q2: 1,928 shares; 2025Q3: 2,093 shares; 2025Q4: 2,738 shares 2,738 $2.93M 2.13% +645 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 14,696 shares; 2025Q2: 14,842 shares; 2025Q3: 16,288 shares; 2025Q4: 21,964 shares 21,964 $2.92M 2.11% +5,676 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: not loaded; 2024Q4: not loaded; 2025Q1: 1,892 shares; 2025Q2: 2,574 shares; 2025Q3: 2,805 shares; 2025Q4: 2,707 shares 2,707 $2.91M 2.11% -98 Timeline AIT APPLIED INDL TECHNOLOGIES IN More: the full row for APPLIED INDL TECHNOLOGIES IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 5,070 shares; 2025Q2: 7,747 shares; 2025Q3: 8,473 shares; 2025Q4: 11,311 shares 11,311 $2.9M 2.11% +2,838 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 8,538 shares; 2025Q2: 8,613 shares; 2025Q3: 9,438 shares; 2025Q4: 12,673 shares 12,673 $2.9M 2.1% +3,235 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 12,142 shares; 2025Q2: 12,250 shares; 2025Q3: 13,438 shares; 2025Q4: 15,512 shares 15,512 $2.84M 2.06% +2,074 Timeline C CITIGROUP INC More: the full row for CITIGROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 22,378 shares; 2025Q2: 22,593 shares; 2025Q3: 23,560 shares; 2025Q4: 23,953 shares 23,953 $2.8M 2.03% +393 Timeline AZN ASTRAZENECA PLC More: the full row for ASTRAZENECA PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 25,824 shares; 2025Q2: 26,055 shares; 2025Q3: 28,596 shares; 2025Q4: 30,391 shares 30,391 $2.79M 2.03% +1,795 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 22,712 shares; 2025Q2: 22,930 shares; 2025Q3: 25,168 shares; 2025Q4: 33,940 shares 33,940 $2.72M 1.98% +8,772 Timeline BKR BAKER HUGHES COMPANY More: the full row for BAKER HUGHES COMPANY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 47,428 shares; 2025Q2: 47,868 shares; 2025Q3: 41,198 shares; 2025Q4: 55,517 shares 55,517 $2.53M 1.83% +14,319 Timeline PNC PNC FINL SVCS GROUP INC More: the full row for PNC FINL SVCS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 9,272 shares; 2025Q2: 9,353 shares; 2025Q3: 10,244 shares; 2025Q4: 11,107 shares 11,107 $2.32M 1.68% +863 Timeline CCJ CAMECO CORP More: the full row for CAMECO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 29,840 shares; 2025Q2: 21,135 shares; 2025Q3: 18,167 shares; 2025Q4: 25,112 shares 25,112 $2.3M 1.67% +6,945 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 4,500 shares; 2025Q4: 6,048 shares 6,048 $2.24M 1.62% +1,548 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 2,807 shares; 2025Q2: 2,823 shares; 2025Q3: 2,041 shares; 2025Q4: 2,453 shares 2,453 $2.16M 1.56% +412 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 11,598 shares 11,598 $2.13M 1.55% new 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 6,488 shares; 2025Q2: 6,545 shares; 2025Q3: 7,172 shares; 2025Q4: 9,180 shares 9,180 $2.12M 1.54% +2,008 Timeline FCX FREEPORT MCMORAN INC More: the full row for FREEPORT MCMORAN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: 22,175 shares; 2025Q3: 35,912 shares; 2025Q4: 40,801 shares 40,801 $2.07M 1.5% +4,889 Timeline DKS DICKS SPORTING GOODS INC More: the full row for DICKS SPORTING GOODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 5,802 shares; 2025Q2: 9,448 shares; 2025Q3: 10,317 shares; 2025Q4: 10,189 shares 10,189 $2.02M 1.46% -128 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: not loaded; 2024Q4: not loaded; 2025Q1: 4,471 shares; 2025Q2: 4,510 shares; 2025Q3: 4,939 shares; 2025Q4: 6,616 shares 6,616 $2.01M 1.46% +1,677 Timeline STM STMICROELECTRONICS N V More: the full row for STMICROELECTRONICS N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 73,854 shares 73,854 $1.92M 1.39% new Timeline SMG SCOTTS MIRACLE-GRO CO More: the full row for SCOTTS MIRACLE-GRO CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 32,002 shares 32,002 $1.87M 1.35% new Timeline SIMO SILICON MOTION TECHNOLOGY CO More: the full row for SILICON MOTION TECHNOLOGY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 20,065 shares 20,065 $1.86M 1.35% new Timeline TM TOYOTA MOTOR CORP More: the full row for TOYOTA MOTOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 6,450 shares; 2025Q4: 8,643 shares 8,643 $1.85M 1.34% +2,193 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 18,606 shares 18,606 $1.85M 1.34% new Timeline CNQ CANADIAN NAT RES LTD MED TER More: the full row for CANADIAN NAT RES LTD MED TER Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 31,840 shares; 2025Q4: 53,229 shares 53,229 $1.8M 1.31% +21,389 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 1,343 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 2,207 shares 2,207 $1.79M 1.3% new Timeline ENB ENBRIDGE INC More: the full row for ENBRIDGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 20,435 shares; 2025Q4: 37,026 shares 37,026 $1.77M 1.28% +16,591 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 27,372 shares 27,372 $1.74M 1.26% new Timeline KTB KONTOOR BRANDS INC More: the full row for KONTOOR BRANDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 23,676 shares 23,676 $1.45M 1.05% new Timeline DLR DIGITAL RLTY TR INC More: the full row for DIGITAL RLTY TR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 10,876 shares; 2025Q2: 10,972 shares; 2025Q3: 12,028 shares; 2025Q4: 9,280 shares 9,280 $1.44M 1.04% -2,748 Timeline DUK DUKE ENERGY CORP NEW More: the full row for DUKE ENERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not loaded; 2024Q4: not loaded; 2025Q1: 13,694 shares; 2025Q2: 13,831 shares; 2025Q3: 15,178 shares; 2025Q4: 12,229 shares 12,229 $1.43M 1.04% -2,949 Timeline