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: 606,169 shares; 2024Q4: 591,555 shares; 2025Q1: 543,347 shares; 2025Q2: 495,708 shares; 2025Q3: 443,782 shares; 2025Q4: 427,261 shares; 2026Q1: 407,274 shares; 2026Q2: 319,503 shares 319,503 $93.8M 9.21% -87,771 Timeline TD TORONTO DOMINION BK ONT More: the full row for TORONTO DOMINION BK ONT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,065,881 shares; 2024Q4: 1,187,112 shares; 2025Q1: 1,182,323 shares; 2025Q2: 1,001,139 shares; 2025Q3: 906,632 shares; 2025Q4: 829,383 shares; 2026Q1: 690,433 shares; 2026Q2: 526,877 shares 526,877 $90.9M 8.92% -163,556 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: 1,218,847 shares; 2024Q4: 1,054,407 shares; 2025Q1: 1,012,280 shares; 2025Q2: 887,602 shares; 2025Q3: 825,906 shares; 2025Q4: 793,599 shares; 2026Q1: 767,761 shares; 2026Q2: 605,977 shares 605,977 $56.9M 5.59% -161,784 Timeline BNS BANK NOVA SCOTIA B C More: the full row for BANK NOVA SCOTIA B C Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 812,416 shares; 2024Q4: 789,620 shares; 2025Q1: 782,054 shares; 2025Q2: 764,860 shares; 2025Q3: 698,397 shares; 2025Q4: 671,166 shares; 2026Q1: 577,451 shares; 2026Q2: 458,826 shares 458,826 $56.6M 5.55% -118,625 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; 2024Q3: 276,491 shares; 2024Q4: 362,587 shares; 2025Q1: 408,222 shares; 2025Q2: 417,087 shares; 2025Q3: 434,344 shares; 2025Q4: 419,122 shares; 2026Q1: 404,264 shares; 2026Q2: 324,110 shares 324,110 $54.9M 5.38% -80,154 Timeline BCE BCE INC More: the full row for BCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,378,053 shares; 2024Q4: 1,615,956 shares; 2025Q1: 1,897,084 shares; 2025Q2: 1,857,687 shares; 2025Q3: 1,947,511 shares; 2025Q4: 1,885,402 shares; 2026Q1: 1,843,830 shares; 2026Q2: 1,445,763 shares 1,445,763 $44.2M 4.34% -398,067 Timeline GIB CGI INC More: the full row for CGI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 36,437 shares; 2024Q4: 36,302 shares; 2025Q1: 43,705 shares; 2025Q2: 42,450 shares; 2025Q3: 50,371 shares; 2025Q4: 49,716 shares; 2026Q1: 347,026 shares; 2026Q2: 417,469 shares 417,469 $38.3M 3.76% +70,443 Timeline QSR RESTAURANT BRANDS INTL INC More: the full row for RESTAURANT BRANDS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 249,179 shares; 2024Q4: 241,713 shares; 2025Q1: 255,340 shares; 2025Q2: 462,958 shares; 2025Q3: 484,125 shares; 2025Q4: 467,154 shares; 2026Q1: 453,400 shares; 2026Q2: 357,508 shares 357,508 $36.8M 3.61% -95,892 Timeline CM CANADIAN IMPERIAL BANK OF CO More: the full row for CANADIAN IMPERIAL BANK OF CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 795,046 shares; 2024Q4: 501,798 shares; 2025Q1: 442,363 shares; 2025Q2: 433,144 shares; 2025Q3: 385,862 shares; 2025Q4: 329,398 shares; 2026Q1: 293,506 shares; 2026Q2: 220,139 shares 220,139 $36M 3.53% -73,367 Timeline BIP BROOKFIELD INFRASTRUCTURE PA More: the full row for BROOKFIELD INFRASTRUCTURE PA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 619,308 shares; 2024Q4: 599,739 shares; 2025Q1: 590,283 shares; 2025Q2: 576,851 shares; 2025Q3: not reported; 2025Q4: 643,160 shares; 2026Q1: 637,201 shares; 2026Q2: 662,686 shares 662,686 $34.3M 3.37% +25,485 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: 108,382 shares; 2024Q4: 107,952 shares; 2025Q1: 112,909 shares; 2025Q2: 748,302 shares; 2025Q3: 700,082 shares; 2025Q4: 673,512 shares; 2026Q1: 697,039 shares; 2026Q2: 557,895 shares 557,895 $31.3M 3.07% -139,144 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: 634,334 shares; 2024Q4: 627,334 shares; 2025Q1: 618,260 shares; 2025Q2: 605,589 shares; 2025Q3: 557,712 shares; 2025Q4: 536,309 shares; 2026Q1: 513,151 shares; 2026Q2: 408,759 shares 408,759 $31.2M 3.06% -104,392 Timeline TU TELUS CORPORATION More: the full row for TELUS CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,940,534 shares; 2024Q4: 1,959,730 shares; 2025Q1: 1,942,592 shares; 2025Q2: 1,912,479 shares; 2025Q3: 1,660,506 shares; 2025Q4: 1,821,826 shares; 2026Q1: 2,103,236 shares; 2026Q2: 1,951,523 shares 1,951,523 $29.3M 2.87% -151,713 Timeline NTR NUTRIEN LTD More: the full row for NUTRIEN LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 592,028 shares; 2025Q3: 541,282 shares; 2025Q4: 518,869 shares; 2026Q1: 434,978 shares; 2026Q2: 320,313 shares 320,313 $28.6M 2.81% -114,665 Timeline MFC MANULIFE FINL CORP More: the full row for MANULIFE FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,347,743 shares; 2024Q4: 1,153,282 shares; 2025Q1: 957,725 shares; 2025Q2: 938,330 shares; 2025Q3: 861,530 shares; 2025Q4: 695,123 shares; 2026Q1: 688,793 shares; 2026Q2: 479,103 shares 479,103 $27.6M 2.71% -209,690 Timeline BN BROOKFIELD CORP More: the full row for BROOKFIELD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 873,139 shares; 2024Q4: 811,481 shares; 2025Q1: 626,558 shares; 2025Q2: 591,215 shares; 2025Q3: 529,379 shares; 2025Q4: 763,376 shares; 2026Q1: 687,609 shares; 2026Q2: 439,774 shares 439,774 $26.6M 2.61% -247,835 Timeline MGA MAGNA INTL INC More: the full row for MAGNA INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 800,272 shares; 2024Q4: 661,661 shares; 2025Q1: 658,410 shares; 2025Q2: 721,107 shares; 2025Q3: 669,153 shares; 2025Q4: 642,618 shares; 2026Q1: 393,015 shares; 2026Q2: 266,320 shares 266,320 $24.8M 2.44% -126,695 Timeline BEP BROOKFIELD RENEWABLE ENERGY More: the full row for BROOKFIELD RENEWABLE ENERGY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 656,251 shares; 2024Q4: 686,764 shares; 2025Q1: 681,909 shares; 2025Q2: 663,452 shares; 2025Q3: 601,344 shares; 2025Q4: 575,275 shares; 2026Q1: 572,389 shares; 2026Q2: 422,025 shares 422,025 $20.8M 2.04% -150,364 Timeline FSV FIRSTSERVICE CORP NEW More: the full row for FIRSTSERVICE CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 37,733 shares; 2024Q4: 41,667 shares; 2025Q1: 40,459 shares; 2025Q2: 43,470 shares; 2025Q3: 41,080 shares; 2025Q4: 46,898 shares; 2026Q1: 64,666 shares; 2026Q2: 66,993 shares 66,993 $13.5M 1.33% +2,327 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 50,204 shares; 2024Q4: 49,971 shares; 2025Q1: 50,158 shares; 2025Q2: 49,869 shares; 2025Q3: 43,831 shares; 2025Q4: 31,483 shares; 2026Q1: 33,214 shares; 2026Q2: 33,228 shares 33,228 $11.9M 1.17% +14 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,580 shares; 2024Q4: 8,539 shares; 2025Q1: 8,324 shares; 2025Q2: 14,408 shares; 2025Q3: 14,322 shares; 2025Q4: 13,099 shares; 2026Q1: 22,555 shares; 2026Q2: 22,589 shares 22,589 $9.39M 0.92% +34 Timeline J JACOBS SOLUTIONS INC More: the full row for JACOBS SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 37,002 shares; 2025Q3: 42,445 shares; 2025Q4: 50,397 shares; 2026Q1: 53,145 shares; 2026Q2: 72,023 shares 72,023 $9.07M 0.89% +18,878 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 23,216 shares; 2026Q2: 25,560 shares 25,560 $8.77M 0.86% +2,344 Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 13,628 shares; 2025Q3: 14,749 shares; 2025Q4: 11,243 shares; 2026Q1: 14,421 shares; 2026Q2: 16,787 shares 16,787 $8.42M 0.83% +2,366 Timeline USB US BANCORP More: the full row for US BANCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 154,444 shares; 2024Q4: 153,657 shares; 2025Q1: 148,899 shares; 2025Q2: 146,272 shares; 2025Q3: 145,272 shares; 2025Q4: 132,444 shares; 2026Q1: 138,634 shares; 2026Q2: 139,095 shares 139,095 $8.4M 0.82% +461 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: 19,670 shares; 2024Q4: 19,540 shares; 2025Q1: 19,092 shares; 2025Q2: 18,795 shares; 2025Q3: 18,694 shares; 2025Q4: 16,997 shares; 2026Q1: 22,004 shares; 2026Q2: 22,093 shares 22,093 $8.24M 0.81% +89 Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 226,899 shares; 2024Q4: 226,319 shares; 2025Q1: 192,802 shares; 2025Q2: 192,283 shares; 2025Q3: 147,274 shares; 2025Q4: 141,007 shares; 2026Q1: 144,285 shares; 2026Q2: 69,320 shares 69,320 $8.14M 0.8% -74,965 Timeline AMT AMERICAN TOWER CORP More: the full row for AMERICAN TOWER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 23,644 shares; 2024Q4: 20,542 shares; 2025Q1: 40,576 shares; 2025Q2: 40,400 shares; 2025Q3: 41,175 shares; 2025Q4: 39,510 shares; 2026Q1: 41,505 shares; 2026Q2: 47,493 shares 47,493 $7.77M 0.76% +5,988 Timeline DEO DIAGEO PLC More: the full row for DIAGEO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 58,070 shares; 2024Q4: 57,739 shares; 2025Q1: 58,498 shares; 2025Q2: 58,026 shares; 2025Q3: 57,835 shares; 2025Q4: 99,706 shares; 2026Q1: 114,963 shares; 2026Q2: 95,951 shares 95,951 $7.71M 0.76% -19,012 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: 154,707 shares; 2024Q4: 153,633 shares; 2025Q1: 146,694 shares; 2025Q2: 139,297 shares; 2025Q3: 138,471 shares; 2025Q4: 126,604 shares; 2026Q1: 132,830 shares; 2026Q2: 133,646 shares 133,646 $7.62M 0.75% +816 Timeline CIGI COLLIERS INTL GROUP INC More: the full row for COLLIERS INTL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 56,582 shares; 2024Q4: 48,132 shares; 2025Q1: 51,611 shares; 2025Q2: 38,427 shares; 2025Q3: 40,891 shares; 2025Q4: 40,891 shares; 2026Q1: 52,615 shares; 2026Q2: 54,765 shares 54,765 $7.29M 0.72% +2,150 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: 387,108 shares; 2024Q4: 385,837 shares; 2025Q1: 415,454 shares; 2025Q2: 413,558 shares; 2025Q3: 412,028 shares; 2025Q4: 389,203 shares; 2026Q1: 401,310 shares; 2026Q2: 302,092 shares 302,092 $7.27M 0.71% -99,218 Timeline ING ING GROEP N.V. More: the full row for ING GROEP N.V. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 314,117 shares; 2024Q4: 311,647 shares; 2025Q1: 248,061 shares; 2025Q2: 238,040 shares; 2025Q3: 227,259 shares; 2025Q4: 208,280 shares; 2026Q1: 218,394 shares; 2026Q2: 209,457 shares 209,457 $6.57M 0.65% -8,937 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: 25,411 shares; 2024Q4: 25,199 shares; 2025Q1: 24,420 shares; 2025Q2: 19,190 shares; 2025Q3: 19,098 shares; 2025Q4: 17,687 shares; 2026Q1: 18,451 shares; 2026Q2: 18,711 shares 18,711 $6.12M 0.6% +260 Timeline RMR RMR GROUP INC More: the full row for RMR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 290,000 shares; 2024Q4: 290,000 shares; 2025Q1: 290,000 shares; 2025Q2: 290,000 shares; 2025Q3: 290,000 shares; 2025Q4: 290,000 shares; 2026Q1: 290,000 shares; 2026Q2: 290,000 shares 290,000 $5.95M 0.58% 0 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 44,857 shares; 2024Q4: 41,497 shares; 2025Q1: 36,741 shares; 2025Q2: 32,386 shares; 2025Q3: 32,146 shares; 2025Q4: 26,422 shares; 2026Q1: 28,279 shares; 2026Q2: 27,805 shares 27,805 $5.81M 0.57% -474 Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,516 shares; 2024Q4: 14,459 shares; 2025Q1: 14,053 shares; 2025Q2: 13,883 shares; 2025Q3: 13,794 shares; 2025Q4: 12,544 shares; 2026Q1: 13,223 shares; 2026Q2: 15,878 shares 15,878 $5.6M 0.55% +2,655 Timeline BGSI BOYD GROUP SERVICES INC More: the full row for BOYD GROUP SERVICES 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: 31,892 shares; 2026Q1: 29,113 shares; 2026Q2: 41,310 shares 41,310 $5.55M 0.54% +12,197 Timeline C CITIGROUP INC More: the full row for CITIGROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 47,173 shares; 2024Q4: 47,243 shares; 2025Q1: 44,985 shares; 2025Q2: 44,260 shares; 2025Q3: 43,968 shares; 2025Q4: 39,216 shares; 2026Q1: 42,269 shares; 2026Q2: 36,613 shares 36,613 $5.12M 0.5% -5,656 Timeline EOG EOG RES INC More: the full row for EOG RES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 34,397 shares; 2024Q4: 34,184 shares; 2025Q1: 33,804 shares; 2025Q2: 33,220 shares; 2025Q3: 40,739 shares; 2025Q4: 40,739 shares; 2026Q1: 38,961 shares; 2026Q2: 39,024 shares 39,024 $5.06M 0.5% +63 Timeline COST COSTCO WHOLESALE CORPORATION More: the full row for COSTCO WHOLESALE CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,064 shares; 2024Q4: 5,029 shares; 2025Q1: 4,858 shares; 2025Q2: 4,775 shares; 2025Q3: 5,432 shares; 2025Q4: 5,058 shares; 2026Q1: 5,297 shares; 2026Q2: 5,345 shares 5,345 $5M 0.49% +48 Timeline DIS DISNEY WALT CO More: the full row for DISNEY WALT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 45,949 shares; 2024Q4: 45,942 shares; 2025Q1: 45,221 shares; 2025Q2: 38,821 shares; 2025Q3: 29,947 shares; 2025Q4: 37,955 shares; 2026Q1: 35,392 shares; 2026Q2: 51,540 shares 51,540 $4.96M 0.49% +16,148 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: 51,733 shares; 2024Q4: 41,764 shares; 2025Q1: 53,005 shares; 2025Q2: 52,685 shares; 2025Q3: 52,164 shares; 2025Q4: 41,755 shares; 2026Q1: 43,851 shares; 2026Q2: 43,169 shares 43,169 $4.89M 0.48% -682 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: 267,241 shares; 2024Q4: 265,349 shares; 2025Q1: 258,080 shares; 2025Q2: 255,529 shares; 2025Q3: 254,696 shares; 2025Q4: 241,578 shares; 2026Q1: 186,004 shares; 2026Q2: 108,554 shares 108,554 $4.6M 0.45% -77,450 Timeline FRT FEDERAL RLTY INVT TR NEW More: the full row for FEDERAL RLTY INVT TR NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 59,676 shares; 2024Q4: 58,288 shares; 2025Q1: 79,000 shares; 2025Q2: 78,625 shares; 2025Q3: 39,591 shares; 2025Q4: 39,591 shares; 2026Q1: 36,888 shares; 2026Q2: 36,888 shares 36,888 $4.55M 0.45% 0 Timeline GIL GILDAN ACTIVEWEAR INC More: the full row for GILDAN ACTIVEWEAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 60,937 shares; 2024Q4: 60,873 shares; 2025Q1: 63,702 shares; 2025Q2: 62,974 shares; 2025Q3: 63,594 shares; 2025Q4: 62,103 shares; 2026Q1: 51,283 shares; 2026Q2: 59,218 shares 59,218 $4.33M 0.43% +7,935 Timeline EQIX EQUINIX INC More: the full row for EQUINIX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,580 shares; 2024Q4: 4,343 shares; 2025Q1: 2,597 shares; 2025Q2: 2,585 shares; 2025Q3: 2,585 shares; 2025Q4: 3,800 shares; 2026Q1: 3,971 shares; 2026Q2: 3,971 shares 3,971 $4.14M 0.41% 0 Timeline TRNO TERRENO RLTY CORP More: the full row for TERRENO RLTY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 47,322 shares; 2024Q4: 44,917 shares; 2025Q1: 27,919 shares; 2025Q2: 41,251 shares; 2025Q3: 62,157 shares; 2025Q4: 62,157 shares; 2026Q1: 63,499 shares; 2026Q2: 63,499 shares 63,499 $4.11M 0.4% 0 Timeline WELL WELLTOWER INC More: the full row for WELLTOWER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 25,027 shares; 2024Q4: 23,741 shares; 2025Q1: 23,741 shares; 2025Q2: 23,650 shares; 2025Q3: 23,650 shares; 2025Q4: 19,273 shares; 2026Q1: 17,970 shares; 2026Q2: 17,970 shares 17,970 $4.08M 0.4% 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: 12,526 shares; 2024Q4: 62,484 shares; 2025Q1: 59,348 shares; 2025Q2: 58,680 shares; 2025Q3: 58,363 shares; 2025Q4: 51,985 shares; 2026Q1: 56,244 shares; 2026Q2: 128,430 shares 128,430 $4.06M 0.4% +72,186 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: not reported; 2024Q4: not reported; 2025Q1: 44,874 shares; 2025Q2: 44,138 shares; 2025Q3: 43,956 shares; 2025Q4: 40,518 shares; 2026Q1: 33,038 shares; 2026Q2: 50,952 shares 50,952 $3.95M 0.39% +17,914 Timeline GNTX GENTEX CORP More: the full row for GENTEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 139,671 shares; 2024Q4: 138,372 shares; 2025Q1: 148,193 shares; 2025Q2: 147,097 shares; 2025Q3: 146,168 shares; 2025Q4: 132,523 shares; 2026Q1: 139,828 shares; 2026Q2: 139,650 shares 139,650 $3.53M 0.35% -178 Timeline RCI ROGERS COMMUNICATIONS INC More: the full row for ROGERS COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 65,832 shares; 2024Q4: 65,563 shares; 2025Q1: 79,507 shares; 2025Q2: 100,811 shares; 2025Q3: 101,894 shares; 2025Q4: 99,632 shares; 2026Q1: 76,562 shares; 2026Q2: 74,117 shares 74,117 $3.42M 0.34% -2,445 Timeline DSGX DESCARTES SYS GROUP INC More: the full row for DESCARTES SYS 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: 34,114 shares 34,114 $3.35M 0.33% new Timeline SANOFI SA SANOFI SA More: the full row for SANOFI SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 66,444 shares; 2024Q4: 66,562 shares; 2025Q1: 64,477 shares; 2025Q2: 63,392 shares; 2025Q3: 80,117 shares; 2025Q4: 73,340 shares; 2026Q1: 78,482 shares; 2026Q2: 77,164 shares 77,164 $3.29M 0.32% -1,318 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; 2024Q3: 25,588 shares; 2024Q4: 25,645 shares; 2025Q1: 24,778 shares; 2025Q2: 22,835 shares; 2025Q3: 22,649 shares; 2025Q4: 20,232 shares; 2026Q1: 21,540 shares; 2026Q2: 21,189 shares 21,189 $3.21M 0.32% -351 Timeline GSK GSK PLC More: the full row for GSK PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 66,001 shares; 2024Q4: 66,128 shares; 2025Q1: 66,128 shares; 2025Q2: 62,020 shares; 2025Q3: 61,480 shares; 2025Q4: 100,877 shares; 2026Q1: 58,371 shares; 2026Q2: 57,400 shares 57,400 $3.01M 0.3% -971 Timeline AHR AMERICAN HEALTHCARE REIT INC More: the full row for AMERICAN HEALTHCARE REIT 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: 37,595 shares; 2026Q1: 35,040 shares; 2026Q2: 54,797 shares 54,797 $2.86M 0.28% +19,757 Timeline BAM BROOKFIELD ASSET MANAGMT LTD More: the full row for BROOKFIELD ASSET MANAGMT LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,778 shares; 2024Q4: 5,778 shares; 2025Q1: 5,778 shares; 2025Q2: 5,778 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 70,083 shares; 2026Q2: 43,179 shares 43,179 $2.75M 0.27% -26,904 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: 6,476 shares; 2024Q4: 5,395 shares; 2025Q1: 5,170 shares; 2025Q2: 5,106 shares; 2025Q3: 27,439 shares; 2025Q4: 27,410 shares; 2026Q1: 29,833 shares; 2026Q2: 15,362 shares 15,362 $2.37M 0.23% -14,471 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: 13,874 shares; 2024Q4: 13,911 shares; 2025Q1: 13,367 shares; 2025Q2: 13,098 shares; 2025Q3: 12,950 shares; 2025Q4: 11,615 shares; 2026Q1: 9,389 shares; 2026Q2: 9,263 shares 9,263 $2.35M 0.23% -126 Timeline AVB AVALONBAY CMNTYS INC More: the full row for AVALONBAY CMNTYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,141 shares; 2024Q4: 12,470 shares; 2025Q1: 12,470 shares; 2025Q2: 12,433 shares; 2025Q3: 14,565 shares; 2025Q4: 14,565 shares; 2026Q1: 11,699 shares; 2026Q2: 11,699 shares 11,699 $2.21M 0.22% 0 Timeline EXR EXTRA SPACE STORAGE INC More: the full row for EXTRA SPACE STORAGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 17,774 shares; 2024Q4: 16,866 shares; 2025Q1: 16,866 shares; 2025Q2: 16,794 shares; 2025Q3: 16,794 shares; 2025Q4: 16,794 shares; 2026Q1: 12,429 shares; 2026Q2: 12,429 shares 12,429 $1.81M 0.18% 0 Timeline MAA MID-AMER APT CMNTYS INC More: the full row for MID-AMER APT CMNTYS 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: 10,722 shares 10,722 $1.49M 0.15% new Timeline SPG SIMON PPTY GROUP INC NEW More: the full row for SIMON PPTY GROUP INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,131 shares; 2024Q4: 10,562 shares; 2025Q1: 10,562 shares; 2025Q2: 10,519 shares; 2025Q3: 10,519 shares; 2025Q4: 10,519 shares; 2026Q1: 9,817 shares; 2026Q2: 6,537 shares 6,537 $1.46M 0.14% -3,280 Timeline BXP BXP INC More: the full row for BXP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 38,668 shares; 2025Q1: 38,668 shares; 2025Q2: 21,246 shares; 2025Q3: 21,246 shares; 2025Q4: 15,598 shares; 2026Q1: 12,098 shares; 2026Q2: 11,822 shares 11,822 $784K 0.08% -276 Timeline GLW CORNING INC More: the full row for CORNING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 93,735 shares; 2024Q4: 66,395 shares; 2025Q1: 65,135 shares; 2025Q2: 64,379 shares; 2025Q3: 63,998 shares; 2025Q4: 58,455 shares; 2026Q1: 34,141 shares; 2026Q2: 599 shares 599 $153K 0.02% -33,542 Timeline BEPC BROOKFIELD RENEWABLE CORP More: the full row for BROOKFIELD RENEWABLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 68,408 shares; 2025Q1: 66,378 shares; 2025Q2: 63,008 shares; 2025Q3: 62,884 shares; 2025Q4: 56,486 shares; 2026Q1: 1,257 shares; 2026Q2: 1,257 shares 1,257 $66K 0.01% 0 Timeline