LEN LENNAR CORP More: the full row for LENNAR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,087,186 shares; 2024Q4: 9,164,735 shares; 2025Q1: 9,439,955 shares; 2025Q2: 9,493,585 shares; 2025Q3: 9,653,394 shares; 2025Q4: 10,094,147 shares; 2026Q1: 10,632,131 shares; 2026Q2: 11,316,279 shares 11,316,279 $1.02B 11.82% +684,148 Timeline General Motors Co (GM) General Motors Co (GM) More: the full row for General Motors Co (GM) Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 23,830,856 shares; 2024Q4: 23,723,444 shares; 2025Q1: 23,780,060 shares; 2025Q2: 23,654,358 shares; 2025Q3: 23,064,358 shares; 2025Q4: 15,178,957 shares; 2026Q1: 12,526,135 shares; 2026Q2: 12,873,506 shares 12,873,506 $992M 11.46% +347,371 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; 2024Q3: 5,542,130 shares; 2024Q4: 5,536,503 shares; 2025Q1: 5,562,582 shares; 2025Q2: 5,601,916 shares; 2025Q3: 5,580,969 shares; 2025Q4: 5,603,187 shares; 2026Q1: 5,645,309 shares; 2026Q2: 5,630,109 shares 5,630,109 $928M 10.71% -15,200 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 5,681,708 shares 5,681,708 $860M 9.93% new Timeline PHM PULTE GROUP INC More: the full row for PULTE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,593,179 shares; 2024Q4: 5,584,228 shares; 2025Q1: 5,587,328 shares; 2025Q2: 5,580,428 shares; 2025Q3: 5,569,828 shares; 2025Q4: 5,534,428 shares; 2026Q1: 5,497,109 shares; 2026Q2: 5,455,949 shares 5,455,949 $749M 8.64% -41,160 Timeline DHI D R HORTON INC More: the full row for D R HORTON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,671,505 shares; 2024Q4: 3,671,563 shares; 2025Q1: 3,674,763 shares; 2025Q2: 3,681,063 shares; 2025Q3: 3,637,763 shares; 2025Q4: 3,484,146 shares; 2026Q1: 3,466,920 shares; 2026Q2: 3,505,800 shares 3,505,800 $571M 6.59% +38,880 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 17,633 shares; 2025Q3: 17,409 shares; 2025Q4: 17,394 shares; 2026Q1: 2,002,411 shares; 2026Q2: 3,100,615 shares 3,100,615 $539M 6.22% +1,098,204 Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND 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: 3,384,681 shares 3,384,681 $421M 4.86% new Timeline OSK OSHKOSH CORP More: the full row for OSHKOSH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,536,484 shares; 2024Q4: 2,552,106 shares; 2025Q1: 2,553,606 shares; 2025Q2: 2,554,406 shares; 2025Q3: 2,526,606 shares; 2025Q4: 2,521,296 shares; 2026Q1: 2,531,005 shares; 2026Q2: 2,558,680 shares 2,558,680 $393M 4.53% +27,675 Timeline ARW ARROW ELECTRS INC More: the full row for ARROW ELECTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,884,373 shares; 2024Q4: 1,904,857 shares; 2025Q1: 1,913,757 shares; 2025Q2: 1,912,699 shares; 2025Q3: 1,898,399 shares; 2025Q4: 1,899,971 shares; 2026Q1: 1,895,860 shares; 2026Q2: 1,764,153 shares 1,764,153 $376M 4.35% -131,707 Timeline AVT AVNET INC More: the full row for AVNET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,924,652 shares; 2024Q4: 3,962,837 shares; 2025Q1: 3,965,237 shares; 2025Q2: 3,962,937 shares; 2025Q3: 3,928,937 shares; 2025Q4: 3,928,866 shares; 2026Q1: 3,920,512 shares; 2026Q2: 3,772,861 shares 3,772,861 $335M 3.87% -147,651 Timeline BAX BAXTER INTL INC More: the full row for BAXTER INTL 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: 6,288,349 shares; 2025Q4: 10,693,223 shares; 2026Q1: 14,307,688 shares; 2026Q2: 14,285,228 shares 14,285,228 $305M 3.52% -22,460 Timeline AVTR AVANTOR INC More: the full row for AVANTOR 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: 18,311,570 shares; 2025Q4: 20,500,653 shares; 2026Q1: 22,593,838 shares; 2026Q2: 24,637,310 shares 24,637,310 $244M 2.82% +2,043,472 Timeline LEA LEAR CORP More: the full row for LEAR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,819,646 shares; 2024Q4: 1,842,247 shares; 2025Q1: 1,843,447 shares; 2025Q2: 1,841,647 shares; 2025Q3: 1,795,824 shares; 2025Q4: 1,776,038 shares; 2026Q1: 1,697,369 shares; 2026Q2: 1,455,933 shares 1,455,933 $195M 2.25% -241,436 Timeline SLB SLB LIMITED More: the full row for SLB LIMITED 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: 4,660,827 shares; 2026Q1: 4,664,577 shares; 2026Q2: 3,802,344 shares 3,802,344 $177M 2.04% -862,233 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 768,045 shares 768,045 $148M 1.71% new Timeline MTH MERITAGE HOMES CORP More: the full row for MERITAGE HOMES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 744,363 shares; 2024Q4: 739,013 shares; 2025Q1: 1,434,368 shares; 2025Q2: 1,491,955 shares; 2025Q3: 1,452,954 shares; 2025Q4: 1,465,340 shares; 2026Q1: 1,454,849 shares; 2026Q2: 1,297,494 shares 1,297,494 $109M 1.26% -157,355 Timeline NOV NOV INC More: the full row for NOV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,035,376 shares; 2024Q4: 3,291,042 shares; 2025Q1: 4,114,157 shares; 2025Q2: 4,982,516 shares; 2025Q3: 5,747,682 shares; 2025Q4: 5,745,138 shares; 2026Q1: 5,751,338 shares; 2026Q2: 5,620,019 shares 5,620,019 $104M 1.2% -131,319 Timeline DNOW DNOW INC More: the full row for DNOW 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: 824,487 shares; 2026Q2: 4,343,617 shares 4,343,617 $56.3M 0.65% +3,519,130 Timeline VBIL VANGUARD INSTL INDEX FD More: the full row for VANGUARD INSTL INDEX FD 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: 500,000 shares; 2025Q4: 772,725 shares; 2026Q1: 1,196,425 shares; 2026Q2: 662,000 shares 662,000 $50.1M 0.58% -534,425 Timeline EPAM EPAM SYS INC More: the full row for EPAM SYS 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: not reported; 2026Q2: 587,300 shares 587,300 $46.6M 0.54% new Timeline LEN-B LENNAR CORP More: the full row for LENNAR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 364,331 shares; 2024Q4: 364,059 shares; 2025Q1: 364,059 shares; 2025Q2: 364,059 shares; 2025Q3: 364,059 shares; 2025Q4: 364,059 shares; 2026Q1: 364,059 shares; 2026Q2: 364,059 shares 364,059 $32.3M 0.37% 0 Timeline CRH CRH PLC More: the full row for CRH PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,155,273 shares; 2024Q4: 631,793 shares; 2025Q1: 26,937 shares; 2025Q2: 26,937 shares; 2025Q3: 25,000 shares; 2025Q4: 20,000 shares; 2026Q1: 17,500 shares; 2026Q2: 17,500 shares 17,500 $1.87M 0.02% 0 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; 2024Q3: 10,700 shares; 2024Q4: 10,700 shares; 2025Q1: 10,700 shares; 2025Q2: 10,700 shares; 2025Q3: 10,700 shares; 2025Q4: 10,700 shares; 2026Q1: 10,700 shares; 2026Q2: 10,700 shares 10,700 $1.42M 0.02% 0 Timeline SCHW CHARLES SCHWAB CORP (THE) More: the full row for CHARLES SCHWAB CORP (THE) Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 20,000 shares; 2024Q4: 20,000 shares; 2025Q1: 20,000 shares; 2025Q2: 20,000 shares; 2025Q3: 15,000 shares; 2025Q4: 12,500 shares; 2026Q1: 12,500 shares; 2026Q2: 12,500 shares 12,500 $1.15M 0.01% 0 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; 2024Q3: 5,000 shares; 2024Q4: 5,000 shares; 2025Q1: 5,000 shares; 2025Q2: 5,000 shares; 2025Q3: 4,000 shares; 2025Q4: 4,000 shares; 2026Q1: 4,000 shares; 2026Q2: 2,500 shares 2,500 $818K 0.01% -1,500 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; 2024Q3: 2,032 shares; 2024Q4: 2,032 shares; 2025Q1: 2,032 shares; 2025Q2: 2,032 shares; 2025Q3: 2,032 shares; 2025Q4: 2,032 shares; 2026Q1: 2,032 shares; 2026Q2: 2,032 shares 2,032 $553K 0.01% 0 Timeline G GENPACT LIMITED More: the full row for GENPACT LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,243,813 shares; 2024Q4: 1,230,338 shares; 2025Q1: 146,678 shares; 2025Q2: 11,018 shares; 2025Q3: 10,000 shares; 2025Q4: 10,000 shares; 2026Q1: 10,000 shares; 2026Q2: 10,000 shares 10,000 $275K <0.01% 0 Timeline