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; 2024Q3: 42,654,251 shares; 2024Q4: 48,746,809 shares; 2025Q1: 48,516,029 shares; 2025Q2: 51,697,845 shares; 2025Q3: 54,981,850 shares; 2025Q4: 55,096,316 shares; 2026Q1: 50,105,900 shares; 2026Q2: 45,436,985 shares 45,436,985 $8.22B 15.29% -4,668,915 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,251,092 shares; 2024Q4: 4,429,720 shares; 2025Q1: 9,394,018 shares; 2025Q2: 9,818,992 shares; 2025Q3: 10,833,447 shares; 2025Q4: 12,481,176 shares; 2026Q1: 12,418,796 shares; 2026Q2: 12,473,178 shares 12,473,178 $4.25B 7.91% +54,382 Timeline PBR PETROLEO BRASILEIRO S A More: the full row for PETROLEO BRASILEIRO S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 231,219,474 shares; 2024Q4: 237,236,034 shares; 2025Q1: 256,098,882 shares; 2025Q2: 221,361,832 shares; 2025Q3: 211,951,626 shares; 2025Q4: 136,003,212 shares; 2026Q1: 173,440,105 shares; 2026Q2: 193,198,230 shares 193,198,230 $3.12B 5.81% +19,758,125 Timeline ENB ENBRIDGE INC More: the full row for ENBRIDGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 72,794,998 shares; 2024Q4: 74,290,740 shares; 2025Q1: 75,439,320 shares; 2025Q2: 75,670,355 shares; 2025Q3: 83,561,980 shares; 2025Q4: 80,353,458 shares; 2026Q1: 76,426,780 shares; 2026Q2: 49,084,876 shares 49,084,876 $2.66B 4.95% -27,341,904 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; 2024Q3: 11,801,919 shares; 2024Q4: 66,102 shares; 2025Q1: 10,071,077 shares; 2025Q2: 11,880,964 shares; 2025Q3: 11,794,367 shares; 2025Q4: 8,715,556 shares; 2026Q1: 6,663,103 shares; 2026Q2: 16,877,523 shares 16,877,523 $2.31B 4.29% +10,214,420 Timeline MO ALTRIA GROUP INC More: the full row for ALTRIA GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 226,748 shares; 2025Q1: 18,698,594 shares; 2025Q2: 28,840,552 shares; 2025Q3: 25,744,009 shares; 2025Q4: 25,058,437 shares; 2026Q1: 23,836,839 shares; 2026Q2: 25,111,622 shares 25,111,622 $1.81B 3.36% +1,274,783 Timeline CI THE CIGNA GROUP More: the full row for THE CIGNA GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,284,483 shares; 2024Q4: 4,021,582 shares; 2025Q1: 4,886,674 shares; 2025Q2: 5,769,691 shares; 2025Q3: 6,790,993 shares; 2025Q4: 7,763,295 shares; 2026Q1: 6,002,448 shares; 2026Q2: 5,908,707 shares 5,908,707 $1.63B 3.03% -93,741 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,085,668 shares; 2024Q4: 5,171,501 shares; 2025Q1: 8,346,133 shares; 2025Q2: 8,537,667 shares; 2025Q3: 9,340,398 shares; 2025Q4: 10,432,549 shares; 2026Q1: 9,138,940 shares; 2026Q2: 7,043,101 shares 7,043,101 $1.54B 2.86% -2,095,839 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 24,735,386 shares; 2024Q4: 12,343,800 shares; 2025Q1: 49,859,967 shares; 2025Q2: 53,259,219 shares; 2025Q3: 52,990,825 shares; 2025Q4: 43,866,695 shares; 2026Q1: 45,714,595 shares; 2026Q2: 35,877,241 shares 35,877,241 $1.52B 2.83% -9,837,354 Timeline BTI BRITISH AMERN TOB PLC More: the full row for BRITISH AMERN TOB PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,704,562 shares; 2024Q4: 6,007,549 shares; 2025Q1: 9,598,465 shares; 2025Q2: 23,681,843 shares; 2025Q3: 28,554,869 shares; 2025Q4: 28,062,747 shares; 2026Q1: 27,683,334 shares; 2026Q2: 24,566,708 shares 24,566,708 $1.52B 2.82% -3,116,626 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; 2024Q3: 37,793,012 shares; 2024Q4: 6,997,188 shares; 2025Q1: 4,769,746 shares; 2025Q2: 24,803,670 shares; 2025Q3: 22,801,287 shares; 2025Q4: 26,250,313 shares; 2026Q1: 21,119,167 shares; 2026Q2: 18,389,277 shares 18,389,277 $1.49B 2.78% -2,729,890 Timeline AEP AMERICAN ELEC PWR CO INC More: the full row for AMERICAN ELEC PWR CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,517,471 shares; 2024Q4: 15,060,525 shares; 2025Q1: 19,631,466 shares; 2025Q2: 20,033,905 shares; 2025Q3: 18,908,983 shares; 2025Q4: 16,902,872 shares; 2026Q1: 15,025,884 shares; 2026Q2: 10,263,074 shares 10,263,074 $1.4B 2.61% -4,762,810 Timeline ALL ALLSTATE CORP More: the full row for ALLSTATE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,630,822 shares; 2024Q4: 4,316,516 shares; 2025Q1: 4,405,701 shares; 2025Q2: 4,311,336 shares; 2025Q3: 4,035,567 shares; 2025Q4: 5,488,560 shares; 2026Q1: 5,761,603 shares; 2026Q2: 5,235,375 shares 5,235,375 $1.25B 2.32% -526,228 Timeline T AT&T INC More: the full row for AT&T INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 70,498,519 shares; 2024Q4: 96,779,385 shares; 2025Q1: 113,957,259 shares; 2025Q2: 114,838,596 shares; 2025Q3: 106,785,361 shares; 2025Q4: 86,007,645 shares; 2026Q1: 81,353,084 shares; 2026Q2: 59,099,713 shares 59,099,713 $1.22B 2.28% -22,253,371 Timeline AWK AMERICAN WTR WKS CO INC NEW More: the full row for AMERICAN WTR WKS CO INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 20,335 shares; 2025Q1: 46,105 shares; 2025Q2: 1,473,120 shares; 2025Q3: 3,953,478 shares; 2025Q4: 6,493,161 shares; 2026Q1: 6,431,056 shares; 2026Q2: 8,903,133 shares 8,903,133 $1.17B 2.18% +2,472,077 Timeline TRP TC ENERGY CORP More: the full row for TC 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: 2,353,098 shares; 2025Q4: 16,154,469 shares; 2026Q1: 16,946,570 shares; 2026Q2: 16,736,302 shares 16,736,302 $1.11B 2.06% -210,268 Timeline EXC EXELON CORP More: the full row for EXELON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,448,611 shares; 2025Q2: 27,661,962 shares; 2025Q3: 26,995,275 shares; 2025Q4: 24,979,574 shares; 2026Q1: 22,278,201 shares; 2026Q2: 19,796,580 shares 19,796,580 $923M 1.72% -2,481,621 Timeline IBN ICICI BK LTD More: the full row for ICICI BK LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 59,611,849 shares; 2024Q4: 64,185,627 shares; 2025Q1: 77,407,725 shares; 2025Q2: 76,424,854 shares; 2025Q3: 75,632,025 shares; 2025Q4: 74,633,839 shares; 2026Q1: 77,366,552 shares; 2026Q2: 30,898,356 shares 30,898,356 $897M 1.67% -46,468,196 Timeline XEL XCEL ENERGY INC More: the full row for XCEL 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: 12,501,554 shares; 2025Q3: 13,073,681 shares; 2025Q4: 12,334,556 shares; 2026Q1: 11,193,162 shares; 2026Q2: 11,104,441 shares 11,104,441 $892M 1.66% -88,721 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; 2024Q3: 4,393,664 shares; 2024Q4: 57,005 shares; 2025Q1: 10,249,508 shares; 2025Q2: 10,856,444 shares; 2025Q3: 10,327,052 shares; 2025Q4: 9,543,071 shares; 2026Q1: 7,802,463 shares; 2026Q2: 6,503,039 shares 6,503,039 $823M 1.53% -1,299,424 Timeline CVS CVS HEALTH CORP More: the full row for CVS HEALTH 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: 31,518 shares; 2026Q1: 31,523 shares; 2026Q2: 7,955,411 shares 7,955,411 $823M 1.53% +7,923,888 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,390,090 shares 2,390,090 $789M 1.47% new Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 30,259 shares; 2024Q4: not reported; 2025Q1: 8,767,716 shares; 2025Q2: 74,580 shares; 2025Q3: 1,490,710 shares; 2025Q4: 1,404,342 shares; 2026Q1: 10,266,187 shares; 2026Q2: 4,321,814 shares 4,321,814 $716M 1.33% -5,944,373 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; 2024Q3: 12,783,201 shares; 2024Q4: 10,883,704 shares; 2025Q1: 17,236,502 shares; 2025Q2: 13,737,335 shares; 2025Q3: 10,502,243 shares; 2025Q4: 9,864,284 shares; 2026Q1: 9,258,727 shares; 2026Q2: 7,420,437 shares 7,420,437 $651M 1.21% -1,838,290 Timeline TEAM ATLASSIAN CORPORATION More: the full row for ATLASSIAN CORPORATION 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: 7,658,413 shares 7,658,413 $596M 1.11% 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; 2024Q3: 11,061,873 shares; 2024Q4: 25,697,930 shares; 2025Q1: 13,494 shares; 2025Q2: 397,145 shares; 2025Q3: 6,501 shares; 2025Q4: 4,064 shares; 2026Q1: 2,984 shares; 2026Q2: 2,949,752 shares 2,949,752 $590M 1.1% +2,946,768 Timeline ABEV AMBEV SA More: the full row for AMBEV SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 129,495,729 shares; 2024Q4: 196,676,003 shares; 2025Q1: not reported; 2025Q2: 150,859,260 shares; 2025Q3: 158,500,692 shares; 2025Q4: 172,969,655 shares; 2026Q1: 187,037,538 shares; 2026Q2: 185,072,397 shares 185,072,397 $581M 1.08% -1,965,141 Timeline BP BP PLC More: the full row for BP PLC 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: 5,462,538 shares; 2026Q2: 14,138,369 shares 14,138,369 $522M 0.97% +8,675,831 Timeline UL UNILEVER PLC More: the full row for UNILEVER PLC 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: 9,018,850 shares; 2026Q1: 9,401,286 shares; 2026Q2: 8,673,777 shares 8,673,777 $521M 0.97% -727,509 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,766,786 shares 2,766,786 $485M 0.9% new Timeline ABBV ABBVIE INC More: the full row for ABBVIE 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: 1,921,614 shares 1,921,614 $484M 0.9% new Timeline DELL DELL TECHNOLOGIES INC More: the full row for DELL TECHNOLOGIES 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: 1,110,030 shares 1,110,030 $479M 0.89% new 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; 2024Q3: 7,042,179 shares; 2024Q4: 7,819,269 shares; 2025Q1: 6,928,284 shares; 2025Q2: 5,666,917 shares; 2025Q3: 3,495,800 shares; 2025Q4: 1,832,009 shares; 2026Q1: 176,817 shares; 2026Q2: 866,910 shares 866,910 $414M 0.77% +690,093 Timeline CVE CENOVUS ENERGY INC More: the full row for CENOVUS 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: 26,774,463 shares; 2026Q2: 16,592,495 shares 16,592,495 $412M 0.77% -10,181,968 Timeline DVN DEVON ENERGY CORP NEW More: the full row for DEVON ENERGY CORP NEW 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: 16,170,345 shares; 2026Q2: 9,742,444 shares 9,742,444 $403M 0.75% -6,427,901 Timeline ITUB ITAU UNIBANCO HLDG S A More: the full row for ITAU UNIBANCO HLDG S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,967,164 shares; 2024Q4: 9,269,375 shares; 2025Q1: 77,734,889 shares; 2025Q2: 91,595,734 shares; 2025Q3: 91,221,709 shares; 2025Q4: 96,959,405 shares; 2026Q1: 81,646,220 shares; 2026Q2: 48,136,668 shares 48,136,668 $393M 0.73% -33,509,552 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: 1,915 shares; 2024Q4: 1,363 shares; 2025Q1: 1,132 shares; 2025Q2: 1,114 shares; 2025Q3: 906 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,286,388 shares 1,286,388 $372M 0.69% new Timeline CMS CMS ENERGY CORP More: the full row for CMS ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,403,754 shares; 2024Q4: 94,026 shares; 2025Q1: 80,584 shares; 2025Q2: 5,492,088 shares; 2025Q3: 5,421,659 shares; 2025Q4: 4,519,921 shares; 2026Q1: 4,412,573 shares; 2026Q2: 4,750,161 shares 4,750,161 $363M 0.68% +337,588 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,678 shares; 2024Q4: 3,456 shares; 2025Q1: 3,456 shares; 2025Q2: 62,535 shares; 2025Q3: 2,262,867 shares; 2025Q4: 3,158,122 shares; 2026Q1: 2,447,272 shares; 2026Q2: 2,151,131 shares 2,151,131 $337M 0.63% -296,141 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; 2024Q3: 10,416,104 shares; 2024Q4: 9,317,553 shares; 2025Q1: 2,357,705 shares; 2025Q2: 2,166,860 shares; 2025Q3: 2,009,594 shares; 2025Q4: 518 shares; 2026Q1: not reported; 2026Q2: 591,397 shares 591,397 $333M 0.62% new 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: 4,141,523 shares; 2024Q4: 6,337,902 shares; 2025Q1: 4,487,336 shares; 2025Q2: 3,413,088 shares; 2025Q3: 2,135,844 shares; 2025Q4: 1,815 shares; 2026Q1: not reported; 2026Q2: 848,548 shares 848,548 $317M 0.59% new Timeline ISRG INTUITIVE SURGICAL INC More: the full row for INTUITIVE SURGICAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 803,488 shares; 2024Q4: 1,145,300 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 780,428 shares 780,428 $310M 0.58% new Timeline INFY INFOSYS LTD More: the full row for INFOSYS LTD 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: 21,547,039 shares; 2025Q4: 29,130,383 shares; 2026Q1: not reported; 2026Q2: 26,999,640 shares 26,999,640 $283M 0.53% new Timeline CINF CINCINNATI FINL CORP More: the full row for CINCINNATI FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,827,817 shares; 2025Q2: 2,132,215 shares; 2025Q3: 1,862,717 shares; 2025Q4: 1,692,540 shares; 2026Q1: 1,518,318 shares; 2026Q2: 1,170,338 shares 1,170,338 $217M 0.4% -347,980 Timeline EMBJ EMBRAER S.A. More: the full row for EMBRAER S.A. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 5,979,351 shares; 2025Q2: 8,109,702 shares; 2025Q3: 8,073,775 shares; 2025Q4: 8,004,535 shares; 2026Q1: 6,073,854 shares; 2026Q2: 3,188,244 shares 3,188,244 $203M 0.38% -2,885,610 Timeline ATO ATMOS ENERGY CORP More: the full row for ATMOS 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: 826,019 shares; 2025Q3: 719,556 shares; 2025Q4: 703,592 shares; 2026Q1: 887,204 shares; 2026Q2: 1,175,136 shares 1,175,136 $202M 0.38% +287,932 Timeline STT STATE STR CORP More: the full row for STATE STR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 68,228 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,106,046 shares 1,106,046 $188M 0.35% new Timeline RNR RENAISSANCERE HLDGS LTD More: the full row for RENAISSANCERE HLDGS LTD 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: 386,876 shares; 2026Q1: 502,346 shares; 2026Q2: 584,871 shares 584,871 $185M 0.34% +82,525 Timeline BAC BANK OF AMER CORP More: the full row for BANK OF AMER 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: 42,818 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 3,166,564 shares 3,166,564 $180M 0.34% new Timeline CNP CENTERPOINT ENERGY INC More: the full row for CENTERPOINT ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,170,367 shares; 2025Q2: 7,161,878 shares; 2025Q3: 6,270,390 shares; 2025Q4: 5,681,646 shares; 2026Q1: 4,741,580 shares; 2026Q2: 4,009,382 shares 4,009,382 $177M 0.33% -732,198 Timeline ACGL ARCH CAP GROUP LTD More: the full row for ARCH CAP GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 746,196 shares; 2025Q2: 864,345 shares; 2025Q3: 865,941 shares; 2025Q4: 1,693,629 shares; 2026Q1: 1,646,026 shares; 2026Q2: 1,717,256 shares 1,717,256 $167M 0.31% +71,230 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS 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: not reported; 2026Q2: 601,383 shares 601,383 $163M 0.3% new Timeline NTES NETEASE COM INC More: the full row for NETEASE COM 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: 1,226,473 shares 1,226,473 $157M 0.29% 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; 2024Q3: 3,403,915 shares; 2024Q4: 10,213,160 shares; 2025Q1: 2,121 shares; 2025Q2: 1,101 shares; 2025Q3: 940 shares; 2025Q4: 608 shares; 2026Q1: not reported; 2026Q2: 372,865 shares 372,865 $141M 0.26% new 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; 2024Q3: 7,530,054 shares; 2024Q4: 7,922,215 shares; 2025Q1: 2,596,736 shares; 2025Q2: 1,144,844 shares; 2025Q3: 4,857 shares; 2025Q4: 3,269 shares; 2026Q1: 1,434 shares; 2026Q2: 573,974 shares 573,974 $137M 0.25% +572,540 Timeline SU SUNCOR ENERGY INC NEW More: the full row for SUNCOR ENERGY INC NEW 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: 17,218,819 shares; 2026Q2: 2,293,204 shares 2,293,204 $123M 0.23% -14,925,615 Timeline FANG DIAMONDBACK ENERGY INC More: the full row for DIAMONDBACK 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: not reported; 2026Q2: 587,036 shares 587,036 $103M 0.19% new Timeline BUD ANHEUSER BUSCH INBEV SA NV More: the full row for ANHEUSER BUSCH INBEV SA NV 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,338,805 shares; 2026Q1: 6,792 shares; 2026Q2: 918,338 shares 918,338 $75.7M 0.14% +911,546 Timeline ORI OLD REP INTL CORP More: the full row for OLD REP INTL 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: 3,417,166 shares; 2026Q1: 3,532,203 shares; 2026Q2: 1,760,732 shares 1,760,732 $72M 0.13% -1,771,471 Timeline JD JD.COM INC More: the full row for JD.COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 144,719 shares; 2025Q1: 1,260,326 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,304,023 shares 2,304,023 $58.7M 0.11% new Timeline PEP PEPSICO INC More: the full row for PEPSICO 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: 1,061,310 shares; 2026Q2: 218,202 shares 218,202 $29.5M 0.05% -843,108 Timeline BAP CREDICORP LTD More: the full row for CREDICORP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 219,219 shares; 2025Q1: 219,219 shares; 2025Q2: 978,934 shares; 2025Q3: 955,028 shares; 2025Q4: 949,184 shares; 2026Q1: 72,991 shares; 2026Q2: 72,991 shares 72,991 $28.4M 0.05% 0 Timeline E ENI SPA More: the full row for ENI SPA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 108,221 shares; 2024Q4: 106,870 shares; 2025Q1: 108,566 shares; 2025Q2: 132,222 shares; 2025Q3: 141,300 shares; 2025Q4: 175,726 shares; 2026Q1: 300,743 shares; 2026Q2: 590,882 shares 590,882 $27.7M 0.05% +290,139 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,975 shares; 2024Q4: 7,225,721 shares; 2025Q1: 190,859 shares; 2025Q2: 2,822 shares; 2025Q3: 2,573 shares; 2025Q4: 1,279 shares; 2026Q1: 706 shares; 2026Q2: 63,882 shares 63,882 $22.6M 0.04% +63,176 Timeline TTE TOTALENERGIES SE More: the full row for TOTALENERGIES SE 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: 228,150 shares; 2026Q1: 242,809 shares; 2026Q2: 263,895 shares 263,895 $20.5M 0.04% +21,086 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,861 shares; 2024Q4: 66,806 shares; 2025Q1: 10,143 shares; 2025Q2: 19,184 shares; 2025Q3: 17,336 shares; 2025Q4: 50,058 shares; 2026Q1: 9,385 shares; 2026Q2: 14,777 shares 14,777 $11M 0.02% +5,392 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; 2024Q3: not reported; 2024Q4: 184,371 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 17,555,471 shares; 2026Q2: 274,860 shares 274,860 $10.9M 0.02% -17,280,611 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 4,182,647 shares; 2025Q2: 4,692,192 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 30,749 shares 30,749 $8.65M 0.02% new Timeline AZN ASTRAZENECA PLC More: the full row for ASTRAZENECA PLC 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: 45,524 shares; 2026Q2: 45,569 shares 45,569 $8.54M 0.02% +45 Timeline NGG NATIONAL GRID PLC More: the full row for NATIONAL GRID PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,337 shares; 2024Q4: 17,863 shares; 2025Q1: 4,005 shares; 2025Q2: 4,005 shares; 2025Q3: 4,005 shares; 2025Q4: 5,914 shares; 2026Q1: 5,914 shares; 2026Q2: 101,755 shares 101,755 $8.43M 0.02% +95,841 Timeline BBVA BANCO BILBAO VIZCAYA ARGENTA More: the full row for BANCO BILBAO VIZCAYA ARGENTA 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: 330,608 shares 330,608 $8.29M 0.02% new Timeline SAP SAP SE More: the full row for SAP SE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 280,660 shares; 2024Q4: 285,624 shares; 2025Q1: 10,819 shares; 2025Q2: 7,247 shares; 2025Q3: 1,807 shares; 2025Q4: 1,750 shares; 2026Q1: not reported; 2026Q2: 45,468 shares 45,468 $7.01M 0.01% new 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 47,571 shares; 2025Q2: 35,722 shares; 2025Q3: 33,766 shares; 2025Q4: 33,886 shares; 2026Q1: 33,912 shares; 2026Q2: 26,587 shares 26,587 $6.92M 0.01% -7,325 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; 2024Q3: 910,430 shares; 2024Q4: 57,933 shares; 2025Q1: 50,782 shares; 2025Q2: 56,995 shares; 2025Q3: 53,099 shares; 2025Q4: 53,509 shares; 2026Q1: 53,016 shares; 2026Q2: 53,092 shares 53,092 $6.82M 0.01% +76 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,502,640 shares; 2024Q4: 1,635 shares; 2025Q1: 1,631 shares; 2025Q2: 49,337 shares; 2025Q3: 6,037,579 shares; 2025Q4: 7,752,266 shares; 2026Q1: 7,317,289 shares; 2026Q2: 25,158 shares 25,158 $6.39M 0.01% -7,292,131 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; 2024Q3: not reported; 2024Q4: 52,856 shares; 2025Q1: 12,023,454 shares; 2025Q2: 3,025,192 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 46,361 shares; 2026Q2: 96,264 shares 96,264 $5.55M 0.01% +49,903 Timeline AIG AMERICAN INTL GROUP INC More: the full row for AMERICAN INTL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 56,590 shares; 2024Q4: 56,590 shares; 2025Q1: 18,909,539 shares; 2025Q2: 19,695,127 shares; 2025Q3: 18,464,036 shares; 2025Q4: 15,492,942 shares; 2026Q1: 10,587,437 shares; 2026Q2: 73,409 shares 73,409 $5.47M 0.01% -10,514,028 Timeline PPL PPL CORP More: the full row for PPL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 5,801,981 shares; 2025Q3: 5,121,294 shares; 2025Q4: 4,638,660 shares; 2026Q1: 345,965 shares; 2026Q2: 146,588 shares 146,588 $5.33M 0.01% -199,377 Timeline SO SOUTHERN CO More: the full row for SOUTHERN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,555,903 shares; 2024Q4: 14,802,254 shares; 2025Q1: 51,078 shares; 2025Q2: 58,539 shares; 2025Q3: 54,413 shares; 2025Q4: 53,863 shares; 2026Q1: 53,702 shares; 2026Q2: 53,777 shares 53,777 $5.15M 0.01% +75 Timeline GLD SPDR GOLD TR More: the full row for SPDR GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,908 shares; 2025Q3: 1,908 shares; 2025Q4: not reported; 2026Q1: 2,763 shares; 2026Q2: 13,626 shares 13,626 $5.02M 0.01% +10,863 Timeline FDS FACTSET RESH SYS INC More: the full row for FACTSET RESH 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: 21,296 shares 21,296 $4.9M 0.01% new 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; 2024Q3: 9,630,221 shares; 2024Q4: 5,329,268 shares; 2025Q1: 4,784,431 shares; 2025Q2: 4,772,791 shares; 2025Q3: 2,064,356 shares; 2025Q4: 3,226,929 shares; 2026Q1: 96,492 shares; 2026Q2: 29,177 shares 29,177 $4.28M 0.01% -67,315 Timeline SNY SANOFI SA More: the full row for SANOFI SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,647 shares; 2025Q2: not reported; 2025Q3: 85,750 shares; 2025Q4: 120,946 shares; 2026Q1: 164,705 shares; 2026Q2: 97,640 shares 97,640 $4.17M 0.01% -67,065 Timeline HSBC HSBC HLDGS PLC More: the full row for HSBC HLDGS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 75,339 shares; 2024Q4: 172,913 shares; 2025Q1: 181,718 shares; 2025Q2: 7,225 shares; 2025Q3: 7,225 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 37,717 shares 37,717 $3.59M 0.01% new Timeline SAN BANCO SANTANDER SA More: the full row for BANCO SANTANDER SA 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: 259,273 shares 259,273 $3.58M 0.01% new Timeline OMC OMNICOM GROUP INC More: the full row for OMNICOM 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: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 45,743 shares 45,743 $3.33M 0.01% new Timeline PFE PFIZER INC More: the full row for PFIZER 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: 97,656 shares; 2025Q4: 96,482 shares; 2026Q1: 96,492 shares; 2026Q2: 131,567 shares 131,567 $3.17M 0.01% +35,075 Timeline ACWI ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 15,480 shares; 2025Q1: 8,887 shares; 2025Q2: 5,694 shares; 2025Q3: 16,290 shares; 2025Q4: 54,789 shares; 2026Q1: 26,342 shares; 2026Q2: 13,470 shares 13,470 $2.11M <0.01% -12,872 Timeline LYG LLOYDS BANKING GROUP PLC More: the full row for LLOYDS BANKING GROUP PLC 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: 341,126 shares 341,126 $1.99M <0.01% new Timeline KR KROGER CO More: the full row for KROGER CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 12,346,124 shares; 2025Q3: 12,037,126 shares; 2025Q4: 13,398,072 shares; 2026Q1: 12,737,042 shares; 2026Q2: 34,235 shares 34,235 $1.9M <0.01% -12,702,807 Timeline WDAY WORKDAY INC More: the full row for WORKDAY 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: 15,242 shares 15,242 $1.87M <0.01% new 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; 2024Q3: 362,314 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 540 shares 540 $1.09M <0.01% new Timeline IWB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 704 shares; 2024Q4: 11,646 shares; 2025Q1: 5,200 shares; 2025Q2: 3,556 shares; 2025Q3: 3,879 shares; 2025Q4: 17,826 shares; 2026Q1: 1,110 shares; 2026Q2: 2,481 shares 2,481 $1.02M <0.01% +1,371 Timeline APP APPLOVIN CORP More: the full row for APPLOVIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,604,336 shares; 2024Q4: 8,438,557 shares; 2025Q1: 4,036 shares; 2025Q2: 2,755 shares; 2025Q3: 2,663 shares; 2025Q4: 2,174 shares; 2026Q1: 1,867 shares; 2026Q2: 1,852 shares 1,852 $954K <0.01% -15 Timeline RY ROYAL BK CDA More: the full row for ROYAL BK CDA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,745,490 shares; 2024Q4: 5,796,767 shares; 2025Q1: 3,059 shares; 2025Q2: 3,059 shares; 2025Q3: 3,059 shares; 2025Q4: 3,059 shares; 2026Q1: 3,059 shares; 2026Q2: 3,059 shares 3,059 $633K <0.01% 0 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,290,167 shares; 2024Q4: 11,890,765 shares; 2025Q1: 10,597 shares; 2025Q2: 7,998 shares; 2025Q3: 6,526 shares; 2025Q4: 6,092 shares; 2026Q1: 5,394 shares; 2026Q2: 5,394 shares 5,394 $611K <0.01% 0 Timeline SHEL SHELL PLC More: the full row for SHELL PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,015 shares; 2024Q4: 6,694 shares; 2025Q1: 2,867,929 shares; 2025Q2: 9,380 shares; 2025Q3: 8,380 shares; 2025Q4: 7,307 shares; 2026Q1: 6,001 shares; 2026Q2: 6,001 shares 6,001 $465K <0.01% 0 Timeline AXIAY AXIA ENERGIA SA More: the full row for AXIA ENERGIA SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 21,089 shares; 2025Q3: 18,436 shares; 2025Q4: 20,874 shares; 2026Q1: 27,986 shares; 2026Q2: 30,403 shares 30,403 $321K <0.01% +2,417 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; 2024Q3: not reported; 2024Q4: 4,870 shares; 2025Q1: 420 shares; 2025Q2: 385 shares; 2025Q3: 326 shares; 2025Q4: 321 shares; 2026Q1: 298 shares; 2026Q2: 298 shares 298 $301K <0.01% 0 Timeline ADSK AUTODESK INC More: the full row for AUTODESK 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: 1,180 shares 1,180 $229K <0.01% new 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: 5,261,337 shares; 2024Q4: 4,487,285 shares; 2025Q1: 3,729,037 shares; 2025Q2: 3,029,600 shares; 2025Q3: 2,619,780 shares; 2025Q4: 8,307 shares; 2026Q1: 1,236 shares; 2026Q2: 639 shares 639 $219K <0.01% -597 Timeline GRAB GRAB HOLDINGS LIMITED More: the full row for GRAB HOLDINGS 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: not reported; 2026Q1: not reported; 2026Q2: 12,945 shares 12,945 $48.8K <0.01% new Timeline