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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 8,819,461 shares; 2024Q1: 8,511,212 shares 8,511,212 $1.12B 6.43% -308,249 Timeline BN BROOKFIELD CORP More: the full row for BROOKFIELD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 22,503,592 shares; 2024Q1: 21,667,121 shares 21,667,121 $908M 5.21% -836,471 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,663,576 shares; 2024Q1: 1,570,363 shares 1,570,363 $661M 3.79% -93,213 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 13,163,545 shares; 2024Q1: 12,741,121 shares 12,741,121 $660M 3.78% -422,424 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,303,591 shares; 2024Q1: 3,724,155 shares 3,724,155 $580M 3.33% -579,436 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 15,391,557 shares; 2024Q1: 14,934,688 shares 14,934,688 $580M 3.33% -456,869 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 7,041,995 shares; 2024Q1: 6,756,695 shares 6,756,695 $537M 3.08% -285,300 Timeline GIB CGI INC More: the full row for CGI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 5,347,324 shares; 2024Q1: 4,710,670 shares 4,710,670 $520M 2.98% -636,654 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 13,166,454 shares; 2024Q1: 12,759,331 shares 12,759,331 $513M 2.94% -407,123 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 20,715,602 shares; 2024Q1: 19,983,130 shares 19,983,130 $500M 2.87% -732,472 Timeline CAE CAE INC More: the full row for CAE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 17,334,635 shares; 2024Q1: 21,964,698 shares 21,964,698 $454M 2.6% +4,630,063 Timeline STN STANTEC INC More: the full row for STANTEC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 6,456,847 shares; 2024Q1: 5,445,228 shares 5,445,228 $453M 2.6% -1,011,619 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 11,882,800 shares; 2024Q1: 11,222,154 shares 11,222,154 $417M 2.39% -660,646 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,444,848 shares; 2024Q1: 3,474,773 shares 3,474,773 $414M 2.38% +29,925 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,342,493 shares; 2024Q1: 2,210,251 shares 2,210,251 $399M 2.29% -132,242 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 314,414 shares; 2024Q1: 3,827,130 shares 3,827,130 $374M 2.15% +3,512,716 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 6,966,832 shares; 2024Q1: 6,752,491 shares 6,752,491 $368M 2.11% -214,341 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 653,209 shares; 2024Q1: 655,100 shares 655,100 $324M 1.86% +1,891 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 687,785 shares; 2024Q1: 670,944 shares 670,944 $323M 1.85% -16,841 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,335,250 shares; 2024Q1: 3,329,220 shares 3,329,220 $305M 1.75% -1,006,030 Timeline SHOP SHOPIFY INC More: the full row for SHOPIFY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,858,624 shares; 2024Q1: 3,770,182 shares 3,770,182 $291M 1.67% -1,088,442 Timeline FISV FISERV INC More: the full row for FISERV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,796,045 shares; 2024Q1: 1,747,209 shares 1,747,209 $279M 1.6% -48,836 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,297,479 shares; 2024Q1: 2,215,765 shares 2,215,765 $271M 1.55% -81,714 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,270,905 shares; 2024Q1: 1,451,736 shares 1,451,736 $254M 1.46% +180,831 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,522,170 shares; 2024Q1: 4,345,695 shares 4,345,695 $252M 1.44% -176,475 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,716,759 shares; 2024Q1: 1,664,883 shares 1,664,883 $251M 1.44% -51,876 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,122,405 shares; 2024Q1: 2,079,873 shares 2,079,873 $236M 1.36% -42,532 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,257,807 shares; 2024Q1: 2,235,429 shares 2,235,429 $226M 1.29% -22,378 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,145,563 shares; 2024Q1: 1,109,524 shares 1,109,524 $222M 1.27% -36,039 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 864,762 shares; 2024Q1: 896,176 shares 896,176 $222M 1.27% +31,414 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,519,241 shares; 2024Q1: 1,453,449 shares 1,453,449 $221M 1.27% -65,792 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,700,596 shares; 2024Q1: 1,658,230 shares 1,658,230 $208M 1.19% -42,366 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,028,215 shares; 2024Q1: 2,962,910 shares 2,962,910 $203M 1.16% -65,305 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 788,895 shares; 2024Q1: 757,397 shares 757,397 $192M 1.1% -31,498 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,811,804 shares; 2024Q1: 1,710,286 shares 1,710,286 $191M 1.1% -101,518 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 682,646 shares; 2024Q1: 713,854 shares 713,854 $185M 1.06% +31,208 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 497,940 shares; 2024Q1: 496,966 shares 496,966 $172M 0.99% -974 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 572,858 shares; 2024Q1: 578,039 shares 578,039 $144M 0.83% +5,181 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 425,326 shares; 2024Q1: 413,161 shares 413,161 $144M 0.82% -12,165 Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 666,750 shares; 2024Q1: 659,935 shares 659,935 $121M 0.69% -6,815 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,917,358 shares; 2024Q1: 1,838,726 shares 1,838,726 $111M 0.64% -78,632 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 270,728 shares; 2024Q1: 257,522 shares 257,522 $108M 0.62% -13,206 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 231,704 shares; 2024Q1: 222,128 shares 222,128 $108M 0.62% -9,576 Timeline DEO DIAGEO PLC More: the full row for DIAGEO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 720,064 shares; 2024Q1: 699,141 shares 699,141 $104M 0.6% -20,923 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 682,023 shares; 2024Q1: 654,913 shares 654,913 $104M 0.59% -27,110 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,048,065 shares; 2024Q1: 1,020,046 shares 1,020,046 $103M 0.59% -28,019 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 643,971 shares; 2024Q1: 622,835 shares 622,835 $101M 0.58% -21,136 Timeline ENB ENBRIDGE INC More: the full row for ENBRIDGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,802,524 shares; 2024Q1: 2,746,263 shares 2,746,263 $99.3M 0.57% -56,261 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 864,172 shares; 2024Q1: 846,393 shares 846,393 $98.8M 0.57% -17,779 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,535,326 shares; 2024Q1: 1,640,649 shares 1,640,649 $91.8M 0.53% +105,323 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,256,615 shares; 2024Q1: 1,257,756 shares 1,257,756 $88M 0.5% +1,141 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 434,813 shares 434,813 $75.9M 0.44% new 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 456,163 shares; 2024Q1: 447,589 shares 447,589 $69M 0.4% -8,574 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,607,445 shares; 2024Q1: 1,487,094 shares 1,487,094 $67.6M 0.39% -120,351 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 504,747 shares; 2024Q1: 491,418 shares 491,418 $67.1M 0.38% -13,329 Timeline LCII LCI INDS More: the full row for LCI INDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 550,700 shares; 2024Q1: 539,415 shares 539,415 $66.4M 0.38% -11,285 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,103,174 shares; 2024Q1: 1,073,595 shares 1,073,595 $63.6M 0.37% -29,579 Timeline ADSK AUTODESK INC More: the full row for AUTODESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 234,709 shares; 2024Q1: 232,115 shares 232,115 $60.4M 0.35% -2,594 Timeline RELX RELX PLC More: the full row for RELX PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,314,583 shares; 2024Q1: 1,281,454 shares 1,281,454 $55.5M 0.32% -33,129 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 630,312 shares; 2024Q1: 589,084 shares 589,084 $53M 0.3% -41,228 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 233,791 shares; 2024Q1: 207,012 shares 207,012 $48.8M 0.28% -26,779 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 68,743 shares; 2024Q1: 64,405 shares 64,405 $47.2M 0.27% -4,338 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 5,530 shares; 2024Q1: 682,055 shares 682,055 $45.5M 0.26% +676,525 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 204,291 shares; 2024Q1: 151,038 shares 151,038 $40.1M 0.23% -53,253 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 342,606 shares; 2024Q1: 290,390 shares 290,390 $39.5M 0.23% -52,216 Timeline 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 71,262 shares; 2024Q1: 69,669 shares 69,669 $38.4M 0.22% -1,593 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 825,667 shares; 2024Q1: 651,835 shares 651,835 $35.2M 0.2% -173,832 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 153,870 shares; 2024Q1: 156,920 shares 156,920 $33.8M 0.19% +3,050 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 625,189 shares; 2024Q1: 645,631 shares 645,631 $32.4M 0.19% +20,442 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 291,559 shares; 2024Q1: 276,772 shares 276,772 $32.2M 0.18% -14,787 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 145,196 shares; 2024Q1: 141,909 shares 141,909 $29.3M 0.17% -3,287 Timeline SAP SAP SE More: the full row for SAP SE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 159,578 shares; 2024Q1: 147,336 shares 147,336 $28.7M 0.16% -12,242 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 110,797 shares; 2024Q1: 106,094 shares 106,094 $26.5M 0.15% -4,703 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 263,663 shares; 2024Q1: 398,340 shares 398,340 $26.4M 0.15% +134,677 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 28,212 shares; 2024Q1: 27,098 shares 27,098 $26.3M 0.15% -1,114 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 38,670 shares; 2024Q1: 31,667 shares 31,667 $24.6M 0.14% -7,003 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 143,632 shares; 2024Q1: 131,678 shares 131,678 $24M 0.14% -11,954 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 46,406 shares; 2024Q1: 45,661 shares 45,661 $23.9M 0.14% -745 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 27,794 shares; 2024Q1: 5,704 shares 5,704 $20.7M 0.12% -22,090 Timeline ALC ALCON AG More: the full row for ALCON AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 239,574 shares; 2024Q1: 234,786 shares 234,786 $19.6M 0.11% -4,788 Timeline SHV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 167,621 shares 167,621 $18.5M 0.11% new 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 455,388 shares; 2024Q1: 424,058 shares 424,058 $18.4M 0.11% -31,330 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 505,484 shares; 2024Q1: 496,971 shares 496,971 $17.6M 0.1% -8,513 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 111,346 shares; 2024Q1: 102,035 shares 102,035 $17.3M 0.1% -9,311 Timeline TU TELUS CORPORATION More: the full row for TELUS CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,075,068 shares; 2024Q1: 956,521 shares 956,521 $15.3M 0.09% -118,547 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 123,732 shares; 2024Q1: 119,052 shares 119,052 $15.3M 0.09% -4,680 Timeline NTR NUTRIEN LTD More: the full row for NUTRIEN LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 340,744 shares; 2024Q1: 278,636 shares 278,636 $15.2M 0.09% -62,108 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 231,027 shares; 2024Q1: 231,046 shares 231,046 $12.6M 0.07% +19 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 76,410 shares; 2024Q1: 70,991 shares 70,991 $11.2M 0.06% -5,419 Timeline BCE BCE INC More: the full row for BCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 390,578 shares; 2024Q1: 294,459 shares 294,459 $10M 0.06% -96,119 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 67,405 shares; 2024Q1: 56,906 shares 56,906 $9.75M 0.06% -10,499 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 294,900 shares; 2024Q1: 628,068 shares 628,068 $9.08M 0.05% +333,168 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 716,716 shares; 2024Q1: 723,126 shares 723,126 $8.63M 0.05% +6,410 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 184,272 shares; 2024Q1: 184,272 shares 184,272 $8.09M 0.05% 0 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 63,025 shares; 2024Q1: 59,155 shares 59,155 $7.65M 0.04% -3,870 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 105,430 shares; 2024Q1: 94,545 shares 94,545 $7.54M 0.04% -10,885 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 60,707 shares; 2024Q1: 57,047 shares 57,047 $7.43M 0.04% -3,660 Timeline XP XP INC More: the full row for XP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 282,418 shares; 2024Q1: 285,128 shares 285,128 $7.32M 0.04% +2,710 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 72,353 shares; 2024Q1: 60,950 shares 60,950 $6.91M 0.04% -11,403 Timeline BAP CREDICORP LTD More: the full row for CREDICORP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 39,425 shares; 2024Q1: 39,595 shares 39,595 $6.71M 0.04% +170 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 184,218 shares; 2024Q1: 175,067 shares 175,067 $6.47M 0.04% -9,151 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 132,804 shares; 2024Q1: 104,240 shares 104,240 $6.38M 0.04% -28,564 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 251,097 shares; 2024Q1: 225,794 shares 225,794 $6.27M 0.04% -25,303 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 73,640 shares; 2024Q1: 66,663 shares 66,663 $6.26M 0.04% -6,977 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 46,247 shares; 2024Q1: 46,097 shares 46,097 $6.08M 0.03% -150 Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 73,660 shares; 2024Q1: 56,795 shares 56,795 $6.02M 0.03% -16,865 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 64,046 shares; 2024Q1: 61,313 shares 61,313 $5.93M 0.03% -2,733 Timeline ALL ALLSTATE CORP More: the full row for ALLSTATE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 30,873 shares; 2024Q1: 30,873 shares 30,873 $5.34M 0.03% 0 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 89,644 shares; 2024Q1: 60,028 shares 60,028 $5.3M 0.03% -29,616 Timeline SE SEA LTD More: the full row for SEA LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 97,556 shares; 2024Q1: 97,556 shares 97,556 $5.24M 0.03% 0 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 20,917 shares; 2024Q1: 18,543 shares 18,543 $5.23M 0.03% -2,374 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 127,393 shares; 2024Q1: 127,393 shares 127,393 $5.07M 0.03% 0 Timeline INFY INFOSYS LTD More: the full row for INFOSYS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 251,324 shares; 2024Q1: 274,864 shares 274,864 $4.93M 0.03% +23,540 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 31,773 shares; 2024Q1: 31,073 shares 31,073 $4.1M 0.02% -700 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 63,243 shares; 2024Q1: 58,714 shares 58,714 $4.04M 0.02% -4,529 ALYAF ALITHYA GROUP INC CL A SUB VTG More: the full row for ALITHYA GROUP INC CL A SUB VTG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,181,151 shares; 2024Q1: 2,316,984 shares 2,316,984 $3.58M 0.02% +135,833 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 35,483 shares; 2024Q1: 35,483 shares 35,483 $3.43M 0.02% 0 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 31,454 shares; 2024Q1: 24,479 shares 24,479 $3.13M 0.02% -6,975 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 5,707 shares; 2024Q1: 5,630 shares 5,630 $3.13M 0.02% -77 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 39,573 shares; 2024Q1: 42,123 shares 42,123 $2.91M 0.02% +2,550 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 36,600 shares; 2024Q1: 30,475 shares 30,475 $2.79M 0.02% -6,125 Timeline MO ALTRIA GROUP INC More: the full row for ALTRIA GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 72,000 shares; 2024Q1: 61,700 shares 61,700 $2.69M 0.02% -10,300 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 20,038 shares; 2024Q1: 9,404 shares 9,404 $2.62M 0.02% -10,634 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 33,341 shares; 2024Q1: 37,159 shares 37,159 $2.53M 0.01% +3,818 Timeline MET METLIFE INC More: the full row for METLIFE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 51,495 shares; 2024Q1: 33,475 shares 33,475 $2.48M 0.01% -18,020 Timeline XEL XCEL ENERGY INC More: the full row for XCEL ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 45,950 shares; 2024Q1: 45,800 shares 45,800 $2.46M 0.01% -150 Timeline SHEL SHELL PLC More: the full row for SHELL PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 39,977 shares; 2024Q1: 36,327 shares 36,327 $2.44M 0.01% -3,650 Timeline USB US BANCORP More: the full row for US BANCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 81,277 shares; 2024Q1: 53,352 shares 53,352 $2.38M 0.01% -27,925 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 42,138 shares; 2024Q1: 42,138 shares 42,138 $2.23M 0.01% 0 Timeline ATS ATS CORPORATION More: the full row for ATS CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 63,194 shares; 2024Q1: 63,231 shares 63,231 $2.13M 0.01% +37 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 28,187 shares; 2024Q1: 24,237 shares 24,237 $2.08M 0.01% -3,950 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 27,106 shares; 2024Q1: 39,818 shares 39,818 $2.02M 0.01% +12,712 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 35,263 shares; 2024Q1: 33,443 shares 33,443 $1.73M 0.01% -1,820 Timeline SGOV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 17,103 shares 17,103 $1.72M 0.01% new Timeline AFL AFLAC INC More: the full row for AFLAC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 20,000 shares; 2024Q1: 19,500 shares 19,500 $1.67M 0.01% -500 Timeline FTS FORTIS INC More: the full row for FORTIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 40,604 shares; 2024Q1: 38,422 shares 38,422 $1.52M 0.01% -2,182 Timeline BERRY GLOBAL GROUP INC BERRY GLOBAL GROUP INC More: the full row for BERRY GLOBAL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 722,017 shares; 2024Q1: 24,164 shares 24,164 $1.46M 0.01% -697,853 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 14,400 shares 14,400 $1.46M 0.01% new 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 28,144 shares; 2024Q1: 19,129 shares 19,129 $1.46M 0.01% -9,015 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 7,498 shares; 2024Q1: 3,608 shares 3,608 $1.38M 0.01% -3,890 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 69,133 shares; 2024Q1: 81,698 shares 81,698 $1.35M 0.01% +12,565 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 30,630 shares; 2024Q1: 22,070 shares 22,070 $1.28M 0.01% -8,560 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2 shares; 2024Q1: 2 shares 2 $1.27M 0.01% 0 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 6,046 shares; 2024Q1: 6,046 shares 6,046 $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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 32,875 shares; 2024Q1: 14,137 shares 14,137 $1.13M 0.01% -18,738 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 8,396 shares; 2024Q1: 17,543 shares 17,543 $1.06M 0.01% +9,147 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 25,568 shares; 2024Q1: 20,568 shares 20,568 $1.01M 0.01% -5,000 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 11,763 shares; 2024Q1: 14,083 shares 14,083 $954K 0.01% +2,320 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,700 shares; 2024Q1: 3,700 shares 3,700 $943K 0.01% 0 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,886 shares; 2024Q1: 2,429 shares 2,429 $869K <0.01% -2,457 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 7,553 shares; 2024Q1: 7,685 shares 7,685 $812K <0.01% +132 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 17,567 shares; 2024Q1: 9,019 shares 9,019 $786K <0.01% -8,548 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 21,287 shares; 2024Q1: 19,587 shares 19,587 $743K <0.01% -1,700 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 36,684 shares; 2024Q1: 28,350 shares 28,350 $719K <0.01% -8,334 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 16,643 shares; 2024Q1: 16,851 shares 16,851 $691K <0.01% +208 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 755 shares; 2024Q1: 728 shares 728 $658K <0.01% -27 Timeline CLX CLOROX CO DEL More: the full row for CLOROX CO DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,000 shares; 2024Q1: 4,000 shares 4,000 $612K <0.01% 0 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 7,915 shares; 2024Q1: 3,940 shares 3,940 $573K <0.01% -3,975 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 802 shares; 2024Q1: 800 shares 800 $550K <0.01% -2 Timeline DLTR DOLLAR TREE INC More: the full row for DOLLAR TREE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 7,585 shares; 2024Q1: 4,050 shares 4,050 $539K <0.01% -3,535 Timeline CDW CDW CORP More: the full row for CDW CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,949 shares; 2024Q1: 1,949 shares 1,949 $499K <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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 5,741 shares; 2024Q1: 2,320 shares 2,320 $476K <0.01% -3,421 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,176 shares; 2024Q1: 2,176 shares 2,176 $464K <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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 13,500 shares; 2024Q1: 22,680 shares 22,680 $454K <0.01% +9,180 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 810 shares; 2024Q1: 830 shares 830 $419K <0.01% +20 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 7,205 shares; 2024Q1: 4,740 shares 4,740 $410K <0.01% -2,465 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,097 shares; 2024Q1: 1,072 shares 1,072 $393K <0.01% -25 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 13,865 shares; 2024Q1: 9,232 shares 9,232 $388K <0.01% -4,633 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 8,025 shares; 2024Q1: 2,225 shares 2,225 $388K <0.01% -5,800 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,465 shares; 2024Q1: 3,139 shares 3,139 $384K <0.01% -326 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,859 shares; 2024Q1: 2,584 shares 2,584 $379K <0.01% -275 Timeline HIG HARTFORD INSURANCE GROUP INC More: the full row for HARTFORD INSURANCE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,600 shares; 2024Q1: 3,600 shares 3,600 $371K <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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 5,165 shares; 2024Q1: 1,500 shares 1,500 $363K <0.01% -3,665 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 280 shares; 2024Q1: 268 shares 268 $355K <0.01% -12 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,700 shares; 2024Q1: 1,700 shares 1,700 $350K <0.01% 0 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,092 shares; 2024Q1: 1,992 shares 1,992 $340K <0.01% -100 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,262 shares; 2024Q1: 1,262 shares 1,262 $339K <0.01% 0 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 10,280 shares; 2024Q1: 1,784 shares 1,784 $307K <0.01% -8,496 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 17,654 shares 17,654 $294K <0.01% new WRB BERKLEY W R CORP More: the full row for BERKLEY W R CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,114 shares; 2024Q1: 3,114 shares 3,114 $275K <0.01% 0 Timeline LULU LULULEMON ATHLETICA INC More: the full row for LULULEMON ATHLETICA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 720 shares; 2024Q1: 700 shares 700 $273K <0.01% -20 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,450 shares; 2024Q1: 2,250 shares 2,250 $252K <0.01% -200 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 1,040 shares 1,040 $239K <0.01% new 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 5,205 shares; 2024Q1: 4,750 shares 4,750 $237K <0.01% -455 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,072 shares; 2024Q1: 944 shares 944 $232K <0.01% -2,128 Timeline AOS SMITH A O CORP More: the full row for SMITH A O CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,494 shares; 2024Q1: 2,494 shares 2,494 $223K <0.01% 0 Timeline MKC MCCORMICK & CO INC More: the full row for MCCORMICK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 14,600 shares; 2024Q1: 2,700 shares 2,700 $207K <0.01% -11,900 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 20,189 shares; 2024Q1: 2,339 shares 2,339 $207K <0.01% -17,850 Timeline BIDU BAIDU INC More: the full row for BAIDU INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,946 shares; 2024Q1: 1,946 shares 1,946 $205K <0.01% 0 Timeline SNY SANOFI SA More: the full row for SANOFI SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 11,200 shares; 2024Q1: 4,200 shares 4,200 $204K <0.01% -7,000 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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 10,845 shares; 2024Q1: 8,767 shares 8,767 $204K <0.01% -2,078 Timeline IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,500 shares; 2024Q1: 1,050 shares 1,050 $201K <0.01% -1,450 Timeline SVM SILVERCORP METALS INC More: the full row for SILVERCORP METALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 31,500 shares; 2024Q1: 31,500 shares 31,500 $103K <0.01% 0 Timeline ABEV AMBEV SA More: the full row for AMBEV SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 37,738 shares; 2024Q1: 37,738 shares 37,738 $93.6K <0.01% 0 Timeline