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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 243,177 shares; 2025Q4: 290,672 shares; 2026Q1: 145,297 shares 145,297 $28.7M 18.6% -145,375 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 224,816 shares; 2024Q4: 232,366 shares; 2025Q1: 187,825 shares; 2025Q2: 164,924 shares; 2025Q3: 171,683 shares; 2025Q4: 172,083 shares; 2026Q1: 172,053 shares 172,053 $26.3M 17.06% -30 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 180,475 shares; 2025Q4: 293,355 shares; 2026Q1: 211,095 shares 211,095 $17.4M 11.31% -82,260 Timeline NVO NOVO-NORDISK A S More: the full row for NOVO-NORDISK A S Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 242,166 shares; 2025Q3: 165,294 shares; 2025Q4: 330,251 shares; 2026Q1: 355,574 shares 355,574 $13.1M 8.48% +25,323 Timeline RIO RIO TINTO PLC More: the full row for RIO TINTO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 15,995 shares; 2024Q4: 31,645 shares; 2025Q1: 35,195 shares; 2025Q2: 36,255 shares; 2025Q3: 193,014 shares; 2025Q4: 163,779 shares; 2026Q1: 133,534 shares 133,534 $12.5M 8.09% -30,245 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 507,944 shares; 2025Q2: 608,539 shares; 2025Q3: 552,008 shares; 2025Q4: 483,098 shares; 2026Q1: 296,916 shares 296,916 $10.3M 6.66% -186,182 Timeline SHEL SHELL PLC More: the full row for SHELL PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 108,194 shares; 2024Q4: 110,194 shares; 2025Q1: 168,435 shares; 2025Q2: 168,990 shares; 2025Q3: 163,860 shares; 2025Q4: 163,860 shares; 2026Q1: 96,405 shares 96,405 $8.97M 5.82% -67,455 Timeline SAP SAP SE More: the full row for SAP SE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 115,026 shares; 2024Q4: 106,089 shares; 2025Q1: 73,325 shares; 2025Q2: 46,340 shares; 2025Q3: 37,938 shares; 2025Q4: 38,813 shares; 2026Q1: 50,825 shares 50,825 $8.7M 5.65% +12,012 Timeline SONY SONY GROUP CORP More: the full row for SONY GROUP CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 232,044 shares; 2024Q4: 1,119,165 shares; 2025Q1: 1,044,627 shares; 2025Q2: 809,885 shares; 2025Q3: 813,066 shares; 2025Q4: 772,116 shares; 2026Q1: 407,011 shares 407,011 $8.43M 5.47% -365,105 Timeline SDRL SEADRILL LTD More: the full row for SEADRILL LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 371,077 shares; 2024Q4: 346,383 shares; 2025Q1: 339,180 shares; 2025Q2: 298,382 shares; 2025Q3: 289,606 shares; 2025Q4: 243,706 shares; 2026Q1: 161,105 shares 161,105 $7.33M 4.76% -82,601 Timeline STLA STELLANTIS N.V More: the full row for STELLANTIS N.V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 637,859 shares 637,859 $4.52M 2.94% new Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 8,972 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 2,690 shares; 2025Q4: 2,690 shares; 2026Q1: 2,690 shares 2,690 $774K 0.5% 0 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; 2024Q2: restricted; 2024Q3: 6,320 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 2,168 shares; 2025Q4: not reported; 2026Q1: 2,168 shares 2,168 $733K 0.48% 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; 2024Q2: restricted; 2024Q3: 5,445 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 2,278 shares; 2025Q4: 2,278 shares; 2026Q1: 2,278 shares 2,278 $670K 0.44% 0 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; 2024Q2: restricted; 2024Q3: 13,341 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 3,223 shares; 2025Q4: 3,223 shares; 2026Q1: 3,223 shares 3,223 $547K 0.36% 0 Timeline MPLX MPLX LP More: the full row for MPLX LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 8,464 shares; 2026Q1: 8,464 shares 8,464 $483K 0.31% 0 Timeline ADI ANALOG DEVICES INC More: the full row for ANALOG DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 4,926 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,430 shares; 2025Q4: 1,430 shares; 2026Q1: 1,430 shares 1,430 $455K 0.3% 0 Timeline DEO DIAGEO PLC More: the full row for DIAGEO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 3,676 shares; 2025Q4: not reported; 2026Q1: 5,952 shares 5,952 $443K 0.29% new Timeline LPLA LPL FINL HLDGS INC More: the full row for LPL FINL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 6,649 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,459 shares; 2025Q4: 1,459 shares; 2026Q1: 1,459 shares 1,459 $439K 0.28% 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; 2024Q2: restricted; 2024Q3: 167,213 shares; 2024Q4: 160,563 shares; 2025Q1: 164,818 shares; 2025Q2: 154,495 shares; 2025Q3: 155,604 shares; 2025Q4: 156,005 shares; 2026Q1: 4,125 shares 4,125 $424K 0.28% -151,880 Timeline CASY CASEYS GEN STORES INC More: the full row for CASEYS GEN STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 4,120 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,104 shares; 2025Q4: 1,104 shares; 2026Q1: 545 shares 545 $397K 0.26% -559 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 7,050 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,903 shares; 2025Q4: 1,903 shares; 2026Q1: 1,903 shares 1,903 $379K 0.25% 0 Timeline LH LABCORP HOLDINGS INC More: the full row for LABCORP HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 6,075 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,273 shares; 2025Q4: 1,273 shares; 2026Q1: 1,283 shares 1,283 $342K 0.22% +10 Timeline EL LAUDER ESTEE COS INC More: the full row for LAUDER ESTEE COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 4,459 shares; 2025Q4: 4,459 shares; 2026Q1: 4,659 shares 4,659 $334K 0.22% +200 Timeline RTO RENTOKIL INITIAL PLC More: the full row for RENTOKIL INITIAL PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 44,521 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 15,543 shares; 2025Q4: not reported; 2026Q1: 10,552 shares 10,552 $332K 0.22% new 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; 2024Q2: restricted; 2024Q3: 21,820 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 4,117 shares; 2025Q4: 4,117 shares; 2026Q1: 4,117 shares 4,117 $328K 0.21% 0 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; 2024Q2: restricted; 2024Q3: 5,063 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,721 shares; 2025Q4: 1,721 shares; 2026Q1: 1,851 shares 1,851 $316K 0.2% +130 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 5,955 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 924 shares; 2025Q4: 924 shares; 2026Q1: 924 shares 924 $279K 0.18% 0 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 3,818 shares; 2025Q4: 3,818 shares; 2026Q1: 3,818 shares 3,818 $275K 0.18% 0 Timeline