BN BROOKFIELD CORP More: the full row for BROOKFIELD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 22,503,592 shares; 2024Q1: 21,667,121 shares; 2024Q2: 21,144,135 shares; 2024Q3: 19,161,418 shares; 2024Q4: 18,297,896 shares 18,297,896 $1.05B 6.15% -863,522 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 8,819,461 shares; 2024Q1: 8,511,212 shares; 2024Q2: 8,610,928 shares; 2024Q3: 8,736,997 shares; 2024Q4: 9,159,075 shares 9,159,075 $927M 5.42% +422,078 Timeline BMO BANK OF MONTREAL More: the full row for BANK OF MONTREAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 314,414 shares; 2024Q1: 3,827,130 shares; 2024Q2: 5,239,662 shares; 2024Q3: 6,285,331 shares; 2024Q4: 6,711,773 shares 6,711,773 $651M 3.81% +426,442 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 13,163,545 shares; 2024Q1: 12,741,121 shares; 2024Q2: 12,685,074 shares; 2024Q3: 12,392,247 shares; 2024Q4: 11,750,934 shares 11,750,934 $628M 3.67% -641,313 Timeline CAE CAE INC More: the full row for CAE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 17,334,635 shares; 2024Q1: 21,964,698 shares; 2024Q2: 22,249,466 shares; 2024Q3: 22,291,187 shares; 2024Q4: 23,994,091 shares 23,994,091 $607M 3.55% +1,702,904 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,663,576 shares; 2024Q1: 1,570,363 shares; 2024Q2: 1,500,227 shares; 2024Q3: 1,449,107 shares; 2024Q4: 1,371,654 shares 1,371,654 $573M 3.35% -77,453 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 13,166,454 shares; 2024Q1: 12,759,331 shares; 2024Q2: 12,592,857 shares; 2024Q3: 12,248,009 shares; 2024Q4: 11,797,379 shares 11,797,379 $550M 3.21% -450,630 Timeline TRI THOMSON REUTERS CORP More: the full row for THOMSON REUTERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,303,591 shares; 2024Q1: 3,724,155 shares; 2024Q2: 3,589,198 shares; 2024Q3: 3,525,182 shares; 2024Q4: 3,353,428 shares 3,353,428 $537M 3.14% -171,754 Timeline OTEX OPEN TEXT CORP More: the full row for OPEN TEXT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 15,391,557 shares; 2024Q1: 14,934,688 shares; 2024Q2: 15,702,510 shares; 2024Q3: 16,589,561 shares; 2024Q4: 18,547,256 shares 18,547,256 $523M 3.06% +1,957,695 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 20,715,602 shares; 2024Q1: 19,983,130 shares; 2024Q2: 18,560,925 shares; 2024Q3: 16,732,118 shares; 2024Q4: 16,160,979 shares 16,160,979 $495M 2.89% -571,139 Timeline GIB CGI INC More: the full row for CGI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 5,347,324 shares; 2024Q1: 4,710,670 shares; 2024Q2: 4,609,507 shares; 2024Q3: 4,522,781 shares; 2024Q4: 4,341,175 shares 4,341,175 $473M 2.77% -181,606 Timeline SHOP SHOPIFY INC More: the full row for SHOPIFY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,858,624 shares; 2024Q1: 3,770,182 shares; 2024Q2: 4,437,786 shares; 2024Q3: 5,949,224 shares; 2024Q4: 4,116,015 shares 4,116,015 $436M 2.55% -1,833,209 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,342,493 shares; 2024Q1: 2,210,251 shares; 2024Q2: 2,167,526 shares; 2024Q3: 2,137,979 shares; 2024Q4: 2,009,385 shares 2,009,385 $436M 2.55% -128,594 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 11,882,800 shares; 2024Q1: 11,222,154 shares; 2024Q2: 11,031,700 shares; 2024Q3: 10,328,349 shares; 2024Q4: 8,773,086 shares 8,773,086 $411M 2.41% -1,555,263 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 7,041,995 shares; 2024Q1: 6,756,695 shares; 2024Q2: 6,673,716 shares; 2024Q3: 6,569,026 shares; 2024Q4: 6,330,904 shares 6,330,904 $411M 2.4% -238,122 Timeline STN STANTEC INC More: the full row for STANTEC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 6,456,847 shares; 2024Q1: 5,445,228 shares; 2024Q2: 5,316,836 shares; 2024Q3: 5,210,510 shares; 2024Q4: 4,997,846 shares 4,997,846 $391M 2.28% -212,664 Timeline FNV FRANCO NEV CORP More: the full row for FRANCO NEV CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,444,848 shares; 2024Q1: 3,474,773 shares; 2024Q2: 3,434,574 shares; 2024Q3: 3,372,201 shares; 2024Q4: 3,219,986 shares 3,219,986 $377M 2.2% -152,215 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 687,785 shares; 2024Q1: 670,944 shares; 2024Q2: 649,969 shares; 2024Q3: 639,238 shares; 2024Q4: 610,962 shares 610,962 $319M 1.86% -28,276 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 6,966,832 shares; 2024Q1: 6,752,491 shares; 2024Q2: 7,148,236 shares; 2024Q3: 8,016,750 shares; 2024Q4: 7,496,860 shares 7,496,860 $312M 1.83% -519,890 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,335,250 shares; 2024Q1: 3,329,220 shares; 2024Q2: 2,890,232 shares; 2024Q3: 2,838,860 shares; 2024Q4: 2,706,032 shares 2,706,032 $306M 1.79% -132,828 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 653,209 shares; 2024Q1: 655,100 shares; 2024Q2: 654,348 shares; 2024Q3: 640,277 shares; 2024Q4: 607,582 shares 607,582 $305M 1.78% -32,695 Timeline FISV FISERV INC More: the full row for FISERV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,796,045 shares; 2024Q1: 1,747,209 shares; 2024Q2: 1,667,270 shares; 2024Q3: 1,566,629 shares; 2024Q4: 1,358,882 shares 1,358,882 $279M 1.63% -207,747 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,297,479 shares; 2024Q1: 2,215,765 shares; 2024Q2: 2,190,257 shares; 2024Q3: 2,149,212 shares; 2024Q4: 2,044,558 shares 2,044,558 $277M 1.62% -104,654 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,122,405 shares; 2024Q1: 2,079,873 shares; 2024Q2: 2,204,558 shares; 2024Q3: 2,377,330 shares; 2024Q4: 2,262,391 shares 2,262,391 $254M 1.49% -114,939 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,716,759 shares; 2024Q1: 1,664,883 shares; 2024Q2: 1,599,495 shares; 2024Q3: 1,566,633 shares; 2024Q4: 1,349,673 shares 1,349,673 $252M 1.47% -216,960 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,257,807 shares; 2024Q1: 2,235,429 shares; 2024Q2: 2,089,756 shares; 2024Q3: 2,071,506 shares; 2024Q4: 2,019,759 shares 2,019,759 $243M 1.42% -51,747 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,519,241 shares; 2024Q1: 1,453,449 shares; 2024Q2: 1,304,464 shares; 2024Q3: 1,260,063 shares; 2024Q4: 1,243,510 shares 1,243,510 $237M 1.39% -16,553 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,145,563 shares; 2024Q1: 1,109,524 shares; 2024Q2: 1,027,573 shares; 2024Q3: 979,826 shares; 2024Q4: 972,123 shares 972,123 $233M 1.36% -7,703 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,700,596 shares; 2024Q1: 1,658,230 shares; 2024Q2: 1,522,231 shares; 2024Q3: 1,527,595 shares; 2024Q4: 1,391,121 shares 1,391,121 $230M 1.34% -136,474 Timeline BSX BOSTON SCIENTIFIC CORP More: the full row for BOSTON SCIENTIFIC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,028,215 shares; 2024Q1: 2,962,910 shares; 2024Q2: 2,879,213 shares; 2024Q3: 2,769,266 shares; 2024Q4: 2,519,272 shares 2,519,272 $223M 1.3% -249,994 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,522,170 shares; 2024Q1: 4,345,695 shares; 2024Q2: 4,249,625 shares; 2024Q3: 4,167,096 shares; 2024Q4: 3,865,070 shares 3,865,070 $220M 1.29% -302,026 Timeline IBKR INTERACTIVE BROKERS GROUP IN More: the full row for INTERACTIVE BROKERS GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,811,804 shares; 2024Q1: 1,710,286 shares; 2024Q2: 1,528,790 shares; 2024Q3: 1,454,505 shares; 2024Q4: 1,239,524 shares 1,239,524 $217M 1.27% -214,981 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,270,905 shares; 2024Q1: 1,451,736 shares; 2024Q2: 1,436,046 shares; 2024Q3: 1,397,801 shares; 2024Q4: 1,353,630 shares 1,353,630 $204M 1.2% -44,171 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 864,762 shares; 2024Q1: 896,176 shares; 2024Q2: 883,000 shares; 2024Q3: 865,055 shares; 2024Q4: 862,836 shares 862,836 $194M 1.13% -2,219 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 497,940 shares; 2024Q1: 496,966 shares; 2024Q2: 550,117 shares; 2024Q3: 552,645 shares; 2024Q4: 542,896 shares 542,896 $191M 1.12% -9,749 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 788,895 shares; 2024Q1: 757,397 shares; 2024Q2: 762,305 shares; 2024Q3: 750,256 shares; 2024Q4: 719,874 shares 719,874 $140M 0.82% -30,382 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 572,858 shares; 2024Q1: 578,039 shares; 2024Q2: 587,708 shares; 2024Q3: 587,141 shares; 2024Q4: 570,323 shares 570,323 $130M 0.76% -16,818 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 682,646 shares; 2024Q1: 713,854 shares; 2024Q2: 518,976 shares; 2024Q3: 462,026 shares; 2024Q4: 456,532 shares 456,532 $126M 0.74% -5,494 Timeline SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 425,326 shares; 2024Q1: 413,161 shares; 2024Q2: 411,155 shares; 2024Q3: 377,059 shares; 2024Q4: 365,322 shares 365,322 $123M 0.72% -11,737 Timeline ADSK AUTODESK INC More: the full row for AUTODESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 234,709 shares; 2024Q1: 232,115 shares; 2024Q2: 379,882 shares; 2024Q3: 411,582 shares; 2024Q4: 414,120 shares 414,120 $122M 0.72% +2,538 Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 666,750 shares; 2024Q1: 659,935 shares; 2024Q2: 655,392 shares; 2024Q3: 649,078 shares; 2024Q4: 629,766 shares 629,766 $113M 0.66% -19,312 Timeline 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,048,065 shares; 2024Q1: 1,020,046 shares; 2024Q2: 1,016,375 shares; 2024Q3: 991,534 shares; 2024Q4: 932,188 shares 932,188 $111M 0.65% -59,346 Timeline HDB HDFC BANK LTD More: the full row for HDFC BANK LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,535,326 shares; 2024Q1: 1,640,649 shares; 2024Q2: 1,648,305 shares; 2024Q3: 1,657,932 shares; 2024Q4: 1,698,012 shares 1,698,012 $108M 0.63% +40,080 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 231,704 shares; 2024Q1: 222,128 shares; 2024Q2: 220,283 shares; 2024Q3: 213,101 shares; 2024Q4: 182,223 shares 182,223 $107M 0.62% -30,878 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 270,728 shares; 2024Q1: 257,522 shares; 2024Q2: 234,066 shares; 2024Q3: 231,686 shares; 2024Q4: 232,962 shares 232,962 $106M 0.62% +1,276 Timeline GWRE GUIDEWIRE SOFTWARE INC More: the full row for GUIDEWIRE SOFTWARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 864,172 shares; 2024Q1: 846,393 shares; 2024Q2: 800,544 shares; 2024Q3: 639,758 shares; 2024Q4: 534,615 shares 534,615 $88.4M 0.52% -105,143 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 243,093 shares; 2024Q4: 284,470 shares 284,470 $85.5M 0.5% +41,377 Timeline OZK BANK OZK LITTLE ROCK ARK More: the full row for BANK OZK LITTLE ROCK ARK Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,607,445 shares; 2024Q1: 1,487,094 shares; 2024Q2: 1,971,037 shares; 2024Q3: 1,992,471 shares; 2024Q4: 1,854,885 shares 1,854,885 $81.3M 0.48% -137,586 Timeline DEO DIAGEO PLC More: the full row for DIAGEO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 720,064 shares; 2024Q1: 699,141 shares; 2024Q2: 650,907 shares; 2024Q3: 619,615 shares; 2024Q4: 623,534 shares 623,534 $79.3M 0.46% +3,919 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,917,358 shares; 2024Q1: 1,838,726 shares; 2024Q2: 1,621,285 shares; 2024Q3: 1,521,200 shares; 2024Q4: 1,472,075 shares 1,472,075 $78.3M 0.46% -49,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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,802,524 shares; 2024Q1: 2,746,263 shares; 2024Q2: 1,978,942 shares; 2024Q3: 1,815,407 shares; 2024Q4: 1,791,976 shares 1,791,976 $76M 0.44% -23,431 Timeline MDLZ MONDELEZ INTL INC More: the full row for MONDELEZ INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,256,615 shares; 2024Q1: 1,257,756 shares; 2024Q2: 1,390,582 shares; 2024Q3: 1,394,474 shares; 2024Q4: 1,291,561 shares 1,291,561 $75.8M 0.44% -102,913 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 643,971 shares; 2024Q1: 622,835 shares; 2024Q2: 475,704 shares; 2024Q3: 462,972 shares; 2024Q4: 429,274 shares 429,274 $72M 0.42% -33,698 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 682,023 shares; 2024Q1: 654,913 shares; 2024Q2: 535,628 shares; 2024Q3: 511,972 shares; 2024Q4: 488,573 shares 488,573 $70.7M 0.41% -23,399 Timeline SITE SITEONE LANDSCAPE SUPPLY INC More: the full row for SITEONE LANDSCAPE SUPPLY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 434,813 shares; 2024Q2: 549,302 shares; 2024Q3: 554,039 shares; 2024Q4: 517,019 shares 517,019 $68.1M 0.4% -37,020 Timeline MNST MONSTER BEVERAGE CORP NEW More: the full row for MONSTER BEVERAGE CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,103,174 shares; 2024Q1: 1,073,595 shares; 2024Q2: 1,051,153 shares; 2024Q3: 1,237,674 shares; 2024Q4: 1,114,307 shares 1,114,307 $57.3M 0.34% -123,367 Timeline RELX RELX PLC More: the full row for RELX PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,314,583 shares; 2024Q1: 1,281,454 shares; 2024Q2: 1,212,161 shares; 2024Q3: 1,165,886 shares; 2024Q4: 1,202,753 shares 1,202,753 $54.6M 0.32% +36,867 Timeline CME CME GROUP INC More: the full row for CME GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 153,870 shares; 2024Q1: 156,920 shares; 2024Q2: 205,592 shares; 2024Q3: 222,060 shares; 2024Q4: 223,879 shares 223,879 $52M 0.3% +1,819 Timeline AFG AMERICAN FINANCIAL GROUP INC More: the full row for AMERICAN FINANCIAL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 504,747 shares; 2024Q1: 491,418 shares; 2024Q2: 477,005 shares; 2024Q3: 463,865 shares; 2024Q4: 386,973 shares 386,973 $51.1M 0.3% -76,892 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 342,606 shares; 2024Q1: 290,390 shares; 2024Q2: 257,562 shares; 2024Q3: 252,671 shares; 2024Q4: 243,958 shares 243,958 $48.2M 0.28% -8,713 Timeline CYBERARK SOFTWARE LTD/ISRAEL CYBERARK SOFTWARE LTD/ISRAEL More: the full row for CYBERARK SOFTWARE LTD/ISRAEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 204,291 shares; 2024Q1: 151,038 shares; 2024Q2: 149,084 shares; 2024Q3: 145,897 shares; 2024Q4: 140,653 shares 140,653 $46.9M 0.27% -5,244 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 68,743 shares; 2024Q1: 64,405 shares; 2024Q2: 55,235 shares; 2024Q3: 52,270 shares; 2024Q4: 50,786 shares 50,786 $46.5M 0.27% -1,484 Timeline PEG PUBLIC SVC ENTERPRISE GROUP More: the full row for PUBLIC SVC ENTERPRISE GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 5,530 shares; 2024Q1: 682,055 shares; 2024Q2: 718,243 shares; 2024Q3: 731,607 shares; 2024Q4: 541,507 shares 541,507 $45.8M 0.27% -190,100 Timeline CL COLGATE PALMOLIVE CO More: the full row for COLGATE PALMOLIVE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 630,312 shares; 2024Q1: 589,084 shares; 2024Q2: 525,223 shares; 2024Q3: 473,840 shares; 2024Q4: 465,390 shares 465,390 $42.3M 0.25% -8,450 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 28,212 shares; 2024Q1: 27,098 shares; 2024Q2: 29,211 shares; 2024Q3: 28,731 shares; 2024Q4: 58,643 shares 58,643 $40.6M 0.24% +29,912 Timeline UNILEVER PLC UNILEVER PLC More: the full row for UNILEVER PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 625,189 shares; 2024Q1: 645,631 shares; 2024Q2: 669,290 shares; 2024Q3: 643,813 shares; 2024Q4: 664,094 shares 664,094 $37.7M 0.22% +20,281 CACC CREDIT ACCEP CORP MICH More: the full row for CREDIT ACCEP CORP MICH Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 71,262 shares; 2024Q1: 69,669 shares; 2024Q2: 66,805 shares; 2024Q3: 64,982 shares; 2024Q4: 73,135 shares 73,135 $33.1M 0.19% +8,153 Timeline VRSK VERISK ANALYTICS INC More: the full row for VERISK ANALYTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 233,791 shares; 2024Q1: 207,012 shares; 2024Q2: 128,754 shares; 2024Q3: 119,788 shares; 2024Q4: 114,091 shares 114,091 $31.4M 0.18% -5,697 Timeline SAP SAP SE More: the full row for SAP SE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 159,578 shares; 2024Q1: 147,336 shares; 2024Q2: 131,643 shares; 2024Q3: 128,036 shares; 2024Q4: 125,620 shares 125,620 $30.9M 0.18% -2,416 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 456,163 shares; 2024Q1: 447,589 shares; 2024Q2: 440,919 shares; 2024Q3: 443,496 shares; 2024Q4: 395,444 shares 395,444 $29.7M 0.17% -48,052 Timeline AX AXOS FINANCIAL INC More: the full row for AXOS FINANCIAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 825,667 shares; 2024Q1: 651,835 shares; 2024Q2: 634,041 shares; 2024Q3: 614,338 shares; 2024Q4: 404,939 shares 404,939 $28.3M 0.17% -209,399 Timeline SFBS SERVISFIRST BANCSHARES INC More: the full row for SERVISFIRST BANCSHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 263,663 shares; 2024Q1: 398,340 shares; 2024Q2: 391,797 shares; 2024Q3: 380,364 shares; 2024Q4: 316,675 shares 316,675 $25.8M 0.15% -63,689 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 46,406 shares; 2024Q1: 45,661 shares; 2024Q2: 42,739 shares; 2024Q3: 42,348 shares; 2024Q4: 42,263 shares 42,263 $24.8M 0.14% -85 Timeline LCII LCI INDS More: the full row for LCI INDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 550,700 shares; 2024Q1: 539,415 shares; 2024Q2: 298,276 shares; 2024Q3: 286,209 shares; 2024Q4: 239,455 shares 239,455 $23.8M 0.14% -46,754 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 145,196 shares; 2024Q1: 141,909 shares; 2024Q2: 139,479 shares; 2024Q3: 135,599 shares; 2024Q4: 95,856 shares 95,856 $22.2M 0.13% -39,743 Timeline ALC ALCON AG More: the full row for ALCON AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 239,574 shares; 2024Q1: 234,786 shares; 2024Q2: 235,905 shares; 2024Q3: 222,158 shares; 2024Q4: 238,082 shares 238,082 $20.2M 0.12% +15,924 Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 110,797 shares; 2024Q1: 106,094 shares; 2024Q2: 89,709 shares; 2024Q3: 76,329 shares; 2024Q4: 66,564 shares 66,564 $19.5M 0.11% -9,765 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 291,559 shares; 2024Q1: 276,772 shares; 2024Q2: 192,562 shares; 2024Q3: 169,002 shares; 2024Q4: 167,711 shares 167,711 $18M 0.11% -1,291 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 143,632 shares; 2024Q1: 131,678 shares; 2024Q2: 99,533 shares; 2024Q3: 99,358 shares; 2024Q4: 99,228 shares 99,228 $17.6M 0.1% -130 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 38,670 shares; 2024Q1: 31,667 shares; 2024Q2: 25,772 shares; 2024Q3: 23,749 shares; 2024Q4: 22,762 shares 22,762 $17.6M 0.1% -987 Timeline PBA PEMBINA PIPELINE CORP More: the full row for PEMBINA PIPELINE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 505,484 shares; 2024Q1: 496,971 shares; 2024Q2: 464,899 shares; 2024Q3: 461,654 shares; 2024Q4: 456,629 shares 456,629 $16.9M 0.1% -5,025 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 111,346 shares; 2024Q1: 102,035 shares; 2024Q2: 86,363 shares; 2024Q3: 87,875 shares; 2024Q4: 85,714 shares 85,714 $14M 0.08% -2,161 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 67,405 shares; 2024Q1: 56,906 shares; 2024Q2: 53,585 shares; 2024Q3: 52,131 shares; 2024Q4: 52,703 shares 52,703 $13.2M 0.08% +572 Timeline SLF SUN LIFE FINANCIAL INC. More: the full row for SUN LIFE FINANCIAL INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 231,027 shares; 2024Q1: 231,046 shares; 2024Q2: 217,209 shares; 2024Q3: 222,432 shares; 2024Q4: 187,148 shares 187,148 $11.1M 0.06% -35,284 Timeline TU TELUS CORPORATION More: the full row for TELUS CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,075,068 shares; 2024Q1: 956,521 shares; 2024Q2: 888,052 shares; 2024Q3: 711,412 shares; 2024Q4: 728,668 shares 728,668 $9.87M 0.06% +17,256 Timeline TCOM TRIP COM GROUP LTD More: the full row for TRIP COM GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 184,272 shares; 2024Q1: 184,272 shares; 2024Q2: 162,471 shares; 2024Q3: 155,471 shares; 2024Q4: 136,222 shares 136,222 $9.35M 0.05% -19,249 Timeline BKNG BOOKING HOLDINGS INC More: the full row for BOOKING HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 27,794 shares; 2024Q1: 5,704 shares; 2024Q2: 2,351 shares; 2024Q3: 1,967 shares; 2024Q4: 1,863 shares 1,863 $9.26M 0.05% -104 Timeline NTR NUTRIEN LTD More: the full row for NUTRIEN LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 340,744 shares; 2024Q1: 278,636 shares; 2024Q2: 210,410 shares; 2024Q3: 210,869 shares; 2024Q4: 205,584 shares 205,584 $9.19M 0.05% -5,285 Timeline TFPM TRIPLE FLAG PRECIOUS METAL More: the full row for TRIPLE FLAG PRECIOUS METAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 294,900 shares; 2024Q1: 628,068 shares; 2024Q2: 540,302 shares; 2024Q3: 576,591 shares; 2024Q4: 570,183 shares 570,183 $8.56M 0.05% -6,408 Timeline CMCSA COMCAST CORP NEW More: the full row for COMCAST CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 455,388 shares; 2024Q1: 424,058 shares; 2024Q2: 342,536 shares; 2024Q3: 259,636 shares; 2024Q4: 224,201 shares 224,201 $8.41M 0.05% -35,435 Timeline SE SEA LTD More: the full row for SEA LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 97,556 shares; 2024Q1: 97,556 shares; 2024Q2: 88,476 shares; 2024Q3: 84,516 shares; 2024Q4: 72,283 shares 72,283 $7.67M 0.04% -12,233 Timeline BAP CREDICORP LTD More: the full row for CREDICORP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 39,425 shares; 2024Q1: 39,595 shares; 2024Q2: 37,608 shares; 2024Q3: 38,652 shares; 2024Q4: 38,551 shares 38,551 $7.07M 0.04% -101 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 123,732 shares; 2024Q1: 119,052 shares; 2024Q2: 81,357 shares; 2024Q3: 73,497 shares; 2024Q4: 77,441 shares 77,441 $6.66M 0.04% +3,944 Timeline HLN HALEON PLC More: the full row for HALEON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 640,493 shares; 2024Q4: 697,108 shares 697,108 $6.65M 0.04% +56,615 Timeline YUMC YUM CHINA HLDGS INC More: the full row for YUM CHINA HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 127,393 shares; 2024Q1: 127,393 shares; 2024Q2: 122,138 shares; 2024Q3: 124,835 shares; 2024Q4: 127,699 shares 127,699 $6.15M 0.04% +2,864 Timeline INFY INFOSYS LTD More: the full row for INFOSYS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 251,324 shares; 2024Q1: 274,864 shares; 2024Q2: 267,952 shares; 2024Q3: 267,952 shares; 2024Q4: 267,301 shares 267,301 $5.86M 0.03% -651 Timeline XP XP INC More: the full row for XP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 282,418 shares; 2024Q1: 285,128 shares; 2024Q2: 344,149 shares; 2024Q3: 376,523 shares; 2024Q4: 486,118 shares 486,118 $5.76M 0.03% +109,595 Timeline NU NU HLDGS LTD More: the full row for NU HLDGS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 716,716 shares; 2024Q1: 723,126 shares; 2024Q2: 727,482 shares; 2024Q3: 658,289 shares; 2024Q4: 554,731 shares 554,731 $5.75M 0.03% -103,558 Timeline EMR EMERSON ELEC CO More: the full row for EMERSON ELEC CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 72,353 shares; 2024Q1: 60,950 shares; 2024Q2: 48,600 shares; 2024Q3: 46,360 shares; 2024Q4: 45,660 shares 45,660 $5.66M 0.03% -700 Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 2,149 shares; 2024Q3: 2,262 shares; 2024Q4: 3,249 shares 3,249 $5.52M 0.03% +987 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 184,218 shares; 2024Q1: 175,067 shares; 2024Q2: 146,664 shares; 2024Q3: 153,958 shares; 2024Q4: 151,596 shares 151,596 $5.41M 0.03% -2,362 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 64,046 shares; 2024Q1: 61,313 shares; 2024Q2: 56,728 shares; 2024Q3: 56,767 shares; 2024Q4: 53,492 shares 53,492 $5.21M 0.03% -3,275 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 76,410 shares; 2024Q1: 70,991 shares; 2024Q2: 65,865 shares; 2024Q3: 36,385 shares; 2024Q4: 34,417 shares 34,417 $4.98M 0.03% -1,968 Timeline BCE BCE INC More: the full row for BCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 390,578 shares; 2024Q1: 294,459 shares; 2024Q2: 217,153 shares; 2024Q3: 222,851 shares; 2024Q4: 208,669 shares 208,669 $4.83M 0.03% -14,182 Timeline CP CANADIAN PACIFIC KANSAS CITY More: the full row for CANADIAN PACIFIC KANSAS CITY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 89,644 shares; 2024Q1: 60,028 shares; 2024Q2: 56,071 shares; 2024Q3: 62,432 shares; 2024Q4: 62,733 shares 62,733 $4.54M 0.03% +301 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 251,097 shares; 2024Q1: 225,794 shares; 2024Q2: 199,499 shares; 2024Q3: 151,224 shares; 2024Q4: 158,433 shares 158,433 $4.2M 0.02% +7,209 Timeline ATS ATS CORPORATION More: the full row for ATS CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 63,194 shares; 2024Q1: 63,231 shares; 2024Q2: 94,544 shares; 2024Q3: 137,812 shares; 2024Q4: 134,535 shares 134,535 $4.1M 0.02% -3,277 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 20,917 shares; 2024Q1: 18,543 shares; 2024Q2: 14,003 shares; 2024Q3: 14,003 shares; 2024Q4: 14,003 shares 14,003 $4.06M 0.02% 0 Timeline FMX FOMENTO ECONOMICO MEXICANO S More: the full row for FOMENTO ECONOMICO MEXICANO S Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 60,707 shares; 2024Q1: 57,047 shares; 2024Q2: 46,497 shares; 2024Q3: 47,123 shares; 2024Q4: 47,003 shares 47,003 $4.02M 0.02% -120 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 132,804 shares; 2024Q1: 104,240 shares; 2024Q2: 79,318 shares; 2024Q3: 75,518 shares; 2024Q4: 60,038 shares 60,038 $3.74M 0.02% -15,480 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 46,247 shares; 2024Q1: 46,097 shares; 2024Q2: 36,190 shares; 2024Q3: 36,320 shares; 2024Q4: 35,265 shares 35,265 $3.51M 0.02% -1,055 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 73,640 shares; 2024Q1: 66,663 shares; 2024Q2: 47,038 shares; 2024Q3: 45,528 shares; 2024Q4: 45,283 shares 45,283 $3.43M 0.02% -245 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 27,106 shares; 2024Q1: 39,818 shares; 2024Q2: 36,436 shares; 2024Q3: 52,849 shares; 2024Q4: 52,749 shares 52,749 $3.34M 0.02% -100 Timeline KMB KIMBERLY-CLARK CORP More: the full row for KIMBERLY-CLARK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 63,025 shares; 2024Q1: 59,155 shares; 2024Q2: 41,067 shares; 2024Q3: 23,317 shares; 2024Q4: 22,367 shares 22,367 $2.93M 0.02% -950 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 35,483 shares; 2024Q1: 35,483 shares; 2024Q2: 24,383 shares; 2024Q3: 24,383 shares; 2024Q4: 24,883 shares 24,883 $2.68M 0.02% +500 Timeline TOTALENERGIES SE TOTALENERGIES SE More: the full row for TOTALENERGIES SE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 63,243 shares; 2024Q1: 58,714 shares; 2024Q2: 47,936 shares; 2024Q3: 47,381 shares; 2024Q4: 46,486 shares 46,486 $2.53M 0.01% -895 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 45,950 shares; 2024Q1: 45,800 shares; 2024Q2: 35,000 shares; 2024Q3: 35,000 shares; 2024Q4: 35,000 shares 35,000 $2.36M 0.01% 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 20,038 shares; 2024Q1: 9,404 shares; 2024Q2: 7,476 shares; 2024Q3: 6,995 shares; 2024Q4: 6,994 shares 6,994 $2.21M 0.01% -1 Timeline ALL ALLSTATE CORP More: the full row for ALLSTATE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 30,873 shares; 2024Q1: 30,873 shares; 2024Q2: 12,336 shares; 2024Q3: 12,136 shares; 2024Q4: 11,386 shares 11,386 $2.2M 0.01% -750 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 33,341 shares; 2024Q1: 37,159 shares; 2024Q2: 36,760 shares; 2024Q3: 36,838 shares; 2024Q4: 36,776 shares 36,776 $2.19M 0.01% -62 Timeline DOO BRP INC More: the full row for BRP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 42,427 shares; 2024Q4: 41,521 shares 41,521 $2.11M 0.01% -906 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 31,454 shares; 2024Q1: 24,479 shares; 2024Q2: 16,114 shares; 2024Q3: 16,111 shares; 2024Q4: 16,108 shares 16,108 $1.97M 0.01% -3 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 105,430 shares; 2024Q1: 94,545 shares; 2024Q2: 80,045 shares; 2024Q3: 44,045 shares; 2024Q4: 41,395 shares 41,395 $1.86M 0.01% -2,650 Timeline IMO IMPERIAL OIL LTD More: the full row for IMPERIAL OIL LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 39,573 shares; 2024Q1: 42,123 shares; 2024Q2: 26,551 shares; 2024Q3: 28,641 shares; 2024Q4: 27,911 shares 27,911 $1.72M 0.01% -730 Timeline IFF INTERNATIONAL FLAVORS&FRAGRA More: the full row for INTERNATIONAL FLAVORS&FRAGRA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 28,187 shares; 2024Q1: 24,237 shares; 2024Q2: 19,400 shares; 2024Q3: 19,400 shares; 2024Q4: 19,000 shares 19,000 $1.61M 0.01% -400 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 28,144 shares; 2024Q1: 19,129 shares; 2024Q2: 35,008 shares; 2024Q3: 51,602 shares; 2024Q4: 51,517 shares 51,517 $1.59M 0.01% -85 Timeline MET METLIFE INC More: the full row for METLIFE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 51,495 shares; 2024Q1: 33,475 shares; 2024Q2: 22,075 shares; 2024Q3: 19,445 shares; 2024Q4: 17,398 shares 17,398 $1.42M 0.01% -2,047 Timeline AFL AFLAC INC More: the full row for AFLAC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 20,000 shares; 2024Q1: 19,500 shares; 2024Q2: 13,200 shares; 2024Q3: 13,200 shares; 2024Q4: 13,200 shares 13,200 $1.37M 0.01% 0 Timeline BRK-A BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2 shares; 2024Q1: 2 shares; 2024Q2: 2 shares; 2024Q3: 2 shares; 2024Q4: 2 shares 2 $1.36M 0.01% 0 Timeline ZBH ZIMMER BIOMET HOLDINGS INC More: the full row for ZIMMER BIOMET HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 31,773 shares; 2024Q1: 31,073 shares; 2024Q2: 13,255 shares; 2024Q3: 12,980 shares; 2024Q4: 12,650 shares 12,650 $1.34M 0.01% -330 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 8,396 shares; 2024Q1: 17,543 shares; 2024Q2: 13,898 shares; 2024Q3: 13,493 shares; 2024Q4: 14,343 shares 14,343 $1.3M 0.01% +850 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 69,133 shares; 2024Q1: 81,698 shares; 2024Q2: 75,658 shares; 2024Q3: 76,373 shares; 2024Q4: 81,592 shares 81,592 $1.28M 0.01% +5,219 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 7,498 shares; 2024Q1: 3,608 shares; 2024Q2: 3,293 shares; 2024Q3: 3,199 shares; 2024Q4: 3,199 shares 3,199 $1.24M 0.01% 0 Timeline EFA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 32,875 shares; 2024Q1: 14,137 shares; 2024Q2: 14,000 shares; 2024Q3: 14,000 shares; 2024Q4: 15,980 shares 15,980 $1.21M 0.01% +1,980 Timeline SHEL SHELL PLC More: the full row for SHELL PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 39,977 shares; 2024Q1: 36,327 shares; 2024Q2: 21,252 shares; 2024Q3: 20,902 shares; 2024Q4: 17,552 shares 17,552 $1.1M 0.01% -3,350 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 6,046 shares; 2024Q1: 6,046 shares; 2024Q2: 5,909 shares; 2024Q3: 5,900 shares; 2024Q4: 4,487 shares 4,487 $1.09M 0.01% -1,413 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 30,630 shares; 2024Q1: 22,070 shares; 2024Q2: 17,749 shares; 2024Q3: 17,049 shares; 2024Q4: 15,390 shares 15,390 $1.08M 0.01% -1,659 Timeline 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 11,763 shares; 2024Q1: 14,083 shares; 2024Q2: 14,119 shares; 2024Q3: 12,392 shares; 2024Q4: 16,047 shares 16,047 $1.05M 0.01% +3,655 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 755 shares; 2024Q1: 728 shares; 2024Q2: 7,280 shares; 2024Q3: 7,630 shares; 2024Q4: 7,476 shares 7,476 $1M 0.01% -154 Timeline BF-A BROWN FORMAN CORP More: the full row for BROWN FORMAN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 42,138 shares; 2024Q1: 42,138 shares; 2024Q2: 31,908 shares; 2024Q3: 30,558 shares; 2024Q4: 26,438 shares 26,438 $996K 0.01% -4,120 Timeline FTS FORTIS INC More: the full row for FORTIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 40,604 shares; 2024Q1: 38,422 shares; 2024Q2: 20,686 shares; 2024Q3: 19,705 shares; 2024Q4: 22,417 shares 22,417 $931K 0.01% +2,712 Timeline IHG INTERCONTINENTAL HOTELS GROU More: the full row for INTERCONTINENTAL HOTELS GROU Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 7,553 shares; 2024Q1: 7,685 shares; 2024Q2: 7,606 shares; 2024Q3: 7,531 shares; 2024Q4: 7,273 shares 7,273 $909K 0.01% -258 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 9,466 shares; 2024Q4: 24,792 shares 24,792 $860K 0.01% +15,326 Timeline BF-B BROWN FORMAN CORP More: the full row for BROWN FORMAN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 35,263 shares; 2024Q1: 33,443 shares; 2024Q2: 21,569 shares; 2024Q3: 21,569 shares; 2024Q4: 21,569 shares 21,569 $819K <0.01% 0 Timeline LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,700 shares; 2024Q1: 3,700 shares; 2024Q2: 3,080 shares; 2024Q3: 3,080 shares; 2024Q4: 3,080 shares 3,080 $760K <0.01% 0 Timeline 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 36,600 shares; 2024Q1: 30,475 shares; 2024Q2: 18,900 shares; 2024Q3: 18,900 shares; 2024Q4: 5,850 shares 5,850 $704K <0.01% -13,050 Timeline MTB M & T BK CORP More: the full row for M & T BK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 7,915 shares; 2024Q1: 3,940 shares; 2024Q2: 3,815 shares; 2024Q3: 3,655 shares; 2024Q4: 3,655 shares 3,655 $687K <0.01% 0 Timeline USB US BANCORP More: the full row for US BANCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 81,277 shares; 2024Q1: 53,352 shares; 2024Q2: 20,102 shares; 2024Q3: 15,952 shares; 2024Q4: 13,252 shares 13,252 $634K <0.01% -2,700 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 17,567 shares; 2024Q1: 9,019 shares; 2024Q2: 8,555 shares; 2024Q3: 7,923 shares; 2024Q4: 7,923 shares 7,923 $633K <0.01% 0 Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 73,660 shares; 2024Q1: 56,795 shares; 2024Q2: 21,999 shares; 2024Q3: 6,109 shares; 2024Q4: 4,899 shares 4,899 $632K <0.01% -1,210 Timeline IYW ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 3,595 shares; 2024Q3: 3,595 shares; 2024Q4: 3,700 shares 3,700 $590K <0.01% +105 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 802 shares; 2024Q1: 800 shares; 2024Q2: 800 shares; 2024Q3: 3,200 shares; 2024Q4: 3,200 shares 3,200 $585K <0.01% 0 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 16,643 shares; 2024Q1: 16,851 shares; 2024Q2: 16,578 shares; 2024Q3: 23,187 shares; 2024Q4: 18,684 shares 18,684 $574K <0.01% -4,503 Timeline COO COOPER COS INC More: the full row for COOPER COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 14,400 shares; 2024Q2: 5,800 shares; 2024Q3: 5,800 shares; 2024Q4: 5,800 shares 5,800 $533K <0.01% 0 Timeline SNN SMITH & NEPHEW PLC More: the full row for SMITH & NEPHEW PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 36,684 shares; 2024Q1: 28,350 shares; 2024Q2: 22,100 shares; 2024Q3: 22,100 shares; 2024Q4: 21,300 shares 21,300 $524K <0.01% -800 Timeline BARRICK GOLD CORP BARRICK GOLD CORP More: the full row for BARRICK GOLD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 17,654 shares; 2024Q2: 17,104 shares; 2024Q3: 33,890 shares; 2024Q4: 32,640 shares 32,640 $506K <0.01% -1,250 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 72,000 shares; 2024Q1: 61,700 shares; 2024Q2: 46,300 shares; 2024Q3: 10,300 shares; 2024Q4: 9,300 shares 9,300 $486K <0.01% -1,000 Timeline WCN WASTE CONNECTIONS INC More: the full row for WASTE CONNECTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 10,280 shares; 2024Q1: 1,784 shares; 2024Q2: 1,784 shares; 2024Q3: 2,588 shares; 2024Q4: 2,768 shares 2,768 $475K <0.01% +180 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 280 shares; 2024Q1: 268 shares; 2024Q2: 210 shares; 2024Q3: 2,100 shares; 2024Q4: 2,000 shares 2,000 $464K <0.01% -100 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 8,025 shares; 2024Q1: 2,225 shares; 2024Q2: 2,225 shares; 2024Q3: 2,225 shares; 2024Q4: 2,390 shares 2,390 $448K <0.01% +165 Timeline HLT HILTON WORLDWIDE HLDGS INC More: the full row for HILTON WORLDWIDE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,176 shares; 2024Q1: 2,176 shares; 2024Q2: 2,176 shares; 2024Q3: 2,045 shares; 2024Q4: 1,745 shares 1,745 $431K <0.01% -300 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 810 shares; 2024Q1: 830 shares; 2024Q2: 830 shares; 2024Q3: 870 shares; 2024Q4: 870 shares 870 $387K <0.01% 0 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 6,400 shares; 2024Q4: 12,097 shares 12,097 $384K <0.01% +5,697 Timeline AEM AGNICO EAGLE MINES LTD More: the full row for AGNICO EAGLE MINES LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,740 shares; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 4,776 shares; 2024Q4: 4,776 shares 4,776 $373K <0.01% 0 Timeline MRSH MARSH & MCLENNAN COS INC More: the full row for MARSH & MCLENNAN COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,700 shares; 2024Q1: 1,700 shares; 2024Q2: 1,700 shares; 2024Q3: 1,700 shares; 2024Q4: 1,700 shares 1,700 $361K <0.01% 0 Timeline D DOMINION ENERGY INC More: the full row for DOMINION ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 25,568 shares; 2024Q1: 20,568 shares; 2024Q2: 6,651 shares; 2024Q3: 6,651 shares; 2024Q4: 6,651 shares 6,651 $358K <0.01% 0 Timeline EEM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 7,395 shares; 2024Q3: 8,341 shares; 2024Q4: 8,341 shares 8,341 $349K <0.01% 0 Timeline CDW CDW CORP More: the full row for CDW CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,949 shares; 2024Q1: 1,949 shares; 2024Q2: 1,949 shares; 2024Q3: 1,949 shares; 2024Q4: 1,949 shares 1,949 $339K <0.01% 0 Timeline ROST ROSS STORES INC More: the full row for ROSS STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,859 shares; 2024Q1: 2,584 shares; 2024Q2: 2,284 shares; 2024Q3: 2,284 shares; 2024Q4: 2,174 shares 2,174 $329K <0.01% -110 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 4,482 shares; 2024Q3: 558 shares; 2024Q4: 558 shares 558 $328K <0.01% 0 Timeline WFG WEST FRASER TIMBER CO LTD More: the full row for WEST FRASER TIMBER CO LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 7,205 shares; 2024Q1: 4,740 shares; 2024Q2: 4,740 shares; 2024Q3: 3,590 shares; 2024Q4: 3,590 shares 3,590 $311K <0.01% 0 Timeline HON HONEYWELL INTL INC More: the full row for HONEYWELL INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 5,741 shares; 2024Q1: 2,320 shares; 2024Q2: 1,370 shares; 2024Q3: 1,370 shares; 2024Q4: 1,370 shares 1,370 $309K <0.01% 0 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 13,500 shares; 2024Q1: 22,680 shares; 2024Q2: 16,430 shares; 2024Q3: 20,148 shares; 2024Q4: 20,148 shares 20,148 $305K <0.01% 0 Timeline APD AIR PRODUCTS AND CHEMICALS I More: the full row for AIR PRODUCTS AND CHEMICALS I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 5,165 shares; 2024Q1: 1,500 shares; 2024Q2: 1,000 shares; 2024Q3: 1,000 shares; 2024Q4: 1,000 shares 1,000 $290K <0.01% 0 Timeline TECK TECK RESOURCES LTD More: the full row for TECK RESOURCES LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 28,574 shares; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 7,062 shares; 2024Q4: 7,062 shares 7,062 $286K <0.01% 0 Timeline ITW ILLINOIS TOOL WKS INC More: the full row for ILLINOIS TOOL WKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,262 shares; 2024Q1: 1,262 shares; 2024Q2: 1,062 shares; 2024Q3: 1,062 shares; 2024Q4: 1,062 shares 1,062 $269K <0.01% 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,450 shares; 2024Q1: 2,250 shares; 2024Q2: 2,250 shares; 2024Q3: 2,250 shares; 2024Q4: 2,250 shares 2,250 $266K <0.01% 0 Timeline SOBO SOUTH BOW CORP More: the full row for SOUTH BOW CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 11,044 shares 11,044 $260K <0.01% new Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,097 shares; 2024Q1: 1,072 shares; 2024Q2: 705 shares; 2024Q3: 705 shares; 2024Q4: 705 shares 705 $256K <0.01% 0 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 1,040 shares; 2024Q2: 1,043 shares; 2024Q3: 1,043 shares; 2024Q4: 1,040 shares 1,040 $251K <0.01% -3 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,092 shares; 2024Q1: 1,992 shares; 2024Q2: 1,992 shares; 2024Q3: 1,992 shares; 2024Q4: 1,992 shares 1,992 $244K <0.01% 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 5,707 shares; 2024Q1: 5,630 shares; 2024Q2: not reported; 2024Q3: 345 shares; 2024Q4: 366 shares 366 $233K <0.01% +21 Timeline TT TRANE TECHNOLOGIES PLC More: the full row for TRANE TECHNOLOGIES PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 600 shares; 2024Q4: 600 shares 600 $222K <0.01% 0 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,072 shares; 2024Q1: 944 shares; 2024Q2: 944 shares; 2024Q3: 944 shares; 2024Q4: 944 shares 944 $215K <0.01% 0 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 13,865 shares; 2024Q1: 9,232 shares; 2024Q2: 5,476 shares; 2024Q3: not reported; 2024Q4: 3,879 shares 3,879 $210K <0.01% new Timeline ABEV AMBEV SA More: the full row for AMBEV SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 37,738 shares; 2024Q1: 37,738 shares; 2024Q2: 39,103 shares; 2024Q3: 44,795 shares; 2024Q4: 47,303 shares 47,303 $87.5K <0.01% +2,508 Timeline