MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 41,900 shares; 2024Q4: 41,900 shares; 2025Q1: 41,900 shares; 2025Q2: 41,900 shares; 2025Q3: 41,900 shares; 2025Q4: 41,900 shares; 2026Q1: 41,900 shares; 2026Q2: 41,900 shares 41,900 $21.5M 13.83% 0 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 70,900 shares; 2024Q4: 70,900 shares; 2025Q1: 70,900 shares; 2025Q2: 70,900 shares; 2025Q3: 70,900 shares; 2025Q4: 70,900 shares; 2026Q1: 70,900 shares; 2026Q2: 70,900 shares 70,900 $20.5M 13.18% 0 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; 2024Q3: 27,000 shares; 2024Q4: 27,000 shares; 2025Q1: 27,000 shares; 2025Q2: 27,000 shares; 2025Q3: 27,000 shares; 2025Q4: 27,000 shares; 2026Q1: 27,000 shares; 2026Q2: 27,000 shares 27,000 $19.4M 12.49% 0 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; 2024Q3: 46,300 shares; 2024Q4: 46,300 shares; 2025Q1: 46,300 shares; 2025Q2: 46,300 shares; 2025Q3: 46,300 shares; 2025Q4: 46,300 shares; 2026Q1: 46,300 shares; 2026Q2: 46,300 shares 46,300 $17.4M 11.16% 0 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 25,350 shares; 2024Q4: 25,350 shares; 2025Q1: 25,350 shares; 2025Q2: 25,350 shares; 2025Q3: 25,350 shares; 2025Q4: 25,350 shares; 2026Q1: 25,350 shares; 2026Q2: 25,350 shares 25,350 $9.46M 6.08% 0 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,700 shares; 2024Q4: 26,700 shares; 2025Q1: 26,700 shares; 2025Q2: 26,700 shares; 2025Q3: 26,700 shares; 2025Q4: 26,700 shares; 2026Q1: 26,700 shares; 2026Q2: 26,700 shares 26,700 $9.16M 5.89% 0 Timeline WHG WESTWOOD HLDGS GROUP INC More: the full row for WESTWOOD HLDGS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 430,008 shares; 2025Q3: 470,515 shares; 2025Q4: 470,515 shares; 2026Q1: 470,515 shares; 2026Q2: 470,515 shares 470,515 $9.02M 5.79% 0 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,000 shares; 2024Q4: 9,000 shares; 2025Q1: 9,000 shares; 2025Q2: 9,000 shares; 2025Q3: 9,000 shares; 2025Q4: 9,600 shares; 2026Q1: 9,600 shares; 2026Q2: 9,600 shares 9,600 $7.25M 4.66% 0 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; 2024Q3: not reported; 2024Q4: 5,000 shares; 2025Q1: 5,000 shares; 2025Q2: 5,000 shares; 2025Q3: 5,000 shares; 2025Q4: 5,000 shares; 2026Q1: 6,000 shares; 2026Q2: 6,000 shares 6,000 $7.05M 4.53% 0 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,000 shares; 2024Q4: 9,000 shares; 2025Q1: 9,000 shares; 2025Q2: 9,000 shares; 2025Q3: 9,000 shares; 2025Q4: 15,000 shares; 2026Q1: 15,000 shares; 2026Q2: 15,000 shares 15,000 $6.69M 4.3% 0 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 28,000 shares; 2024Q4: 28,000 shares; 2025Q1: 28,000 shares; 2025Q2: 28,000 shares; 2025Q3: 28,000 shares; 2025Q4: 28,000 shares; 2026Q1: 28,000 shares; 2026Q2: 28,000 shares 28,000 $4.76M 3.06% 0 Timeline QXO QXO INC More: the full row for QXO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 130,000 shares; 2025Q1: 256,578 shares; 2025Q2: 256,578 shares; 2025Q3: 256,578 shares; 2025Q4: 256,578 shares; 2026Q1: 256,578 shares; 2026Q2: 256,578 shares 256,578 $4.43M 2.85% 0 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,000 shares; 2024Q4: 10,000 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 3,000 shares; 2026Q1: 11,000 shares; 2026Q2: 11,000 shares 11,000 $4.11M 2.64% 0 Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,422 shares; 2024Q4: 7,422 shares; 2025Q1: 7,422 shares; 2025Q2: 7,422 shares; 2025Q3: 7,422 shares; 2025Q4: 7,422 shares; 2026Q1: 7,422 shares; 2026Q2: 7,422 shares 7,422 $3.02M 1.94% 0 Timeline HSY HERSHEY CO More: the full row for HERSHEY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,400 shares; 2024Q4: 8,400 shares; 2025Q1: 13,400 shares; 2025Q2: 13,400 shares; 2025Q3: 13,400 shares; 2025Q4: 13,400 shares; 2026Q1: 13,400 shares; 2026Q2: 13,400 shares 13,400 $2.35M 1.51% 0 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; 2024Q3: 2,000 shares; 2024Q4: 1,100 shares; 2025Q1: 1,600 shares; 2025Q2: 1,600 shares; 2025Q3: 1,600 shares; 2025Q4: 1,600 shares; 2026Q1: 1,600 shares; 2026Q2: 1,600 shares 1,600 $1.91M 1.23% 0 Timeline CEG CONSTELLATION ENERGY CORP More: the full row for CONSTELLATION ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 2,000 shares; 2026Q1: 7,000 shares; 2026Q2: 7,000 shares 7,000 $1.74M 1.12% 0 Timeline CAH CARDINAL HEALTH INC More: the full row for CARDINAL HEALTH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 4,500 shares; 2026Q2: 4,500 shares 4,500 $1.07M 0.69% 0 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 6,000 shares; 2026Q2: 6,000 shares 6,000 $1.06M 0.68% 0 Timeline PH PARKER-HANNIFIN CORP More: the full row for PARKER-HANNIFIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,000 shares; 2026Q2: 1,000 shares 1,000 $978K 0.63% 0 Timeline LNG CHENIERE ENERGY INC More: the full row for CHENIERE ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 4,000 shares; 2026Q2: 4,000 shares 4,000 $956K 0.61% 0 Timeline TSCO TRACTOR SUPPLY CO More: the full row for TRACTOR SUPPLY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 30,000 shares 30,000 $948K 0.61% new Timeline MSI MOTOROLA SOLUTIONS INC More: the full row for MOTOROLA SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,000 shares; 2024Q4: 2,000 shares; 2025Q1: 2,000 shares; 2025Q2: 2,000 shares; 2025Q3: 2,000 shares; 2025Q4: 2,000 shares; 2026Q1: 2,000 shares; 2026Q2: 2,000 shares 2,000 $831K 0.53% 0 Timeline