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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 8,819,461 shares; 2024Q1: 8,511,212 shares; 2024Q2: 8,610,928 shares 8,610,928 $1.02B 6.18% +99,716 Timeline BN BROOKFIELD CORP More: the full row for BROOKFIELD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 22,503,592 shares; 2024Q1: 21,667,121 shares; 2024Q2: 21,144,135 shares 21,144,135 $879M 5.34% -522,986 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,663,576 shares; 2024Q1: 1,570,363 shares; 2024Q2: 1,500,227 shares 1,500,227 $671M 4.07% -70,136 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,303,591 shares; 2024Q1: 3,724,155 shares; 2024Q2: 3,589,198 shares 3,589,198 $605M 3.67% -134,957 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 13,163,545 shares; 2024Q1: 12,741,121 shares; 2024Q2: 12,685,074 shares 12,685,074 $580M 3.52% -56,047 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 20,715,602 shares; 2024Q1: 19,983,130 shares; 2024Q2: 18,560,925 shares 18,560,925 $494M 3% -1,422,205 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 13,166,454 shares; 2024Q1: 12,759,331 shares; 2024Q2: 12,592,857 shares 12,592,857 $477M 2.9% -166,474 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 15,391,557 shares; 2024Q1: 14,934,688 shares; 2024Q2: 15,702,510 shares 15,702,510 $471M 2.86% +767,822 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 7,041,995 shares; 2024Q1: 6,756,695 shares; 2024Q2: 6,673,716 shares 6,673,716 $470M 2.86% -82,979 Timeline GIB CGI INC More: the full row for CGI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 5,347,324 shares; 2024Q1: 4,710,670 shares; 2024Q2: 4,609,507 shares 4,609,507 $460M 2.79% -101,163 Timeline STN STANTEC INC More: the full row for STANTEC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 6,456,847 shares; 2024Q1: 5,445,228 shares; 2024Q2: 5,316,836 shares 5,316,836 $445M 2.7% -128,392 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 314,414 shares; 2024Q1: 3,827,130 shares; 2024Q2: 5,239,662 shares 5,239,662 $440M 2.67% +1,412,532 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,342,493 shares; 2024Q1: 2,210,251 shares; 2024Q2: 2,167,526 shares 2,167,526 $419M 2.54% -42,725 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 11,882,800 shares; 2024Q1: 11,222,154 shares; 2024Q2: 11,031,700 shares 11,031,700 $418M 2.54% -190,454 Timeline CAE CAE INC More: the full row for CAE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 17,334,635 shares; 2024Q1: 21,964,698 shares; 2024Q2: 22,249,466 shares 22,249,466 $413M 2.51% +284,768 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,444,848 shares; 2024Q1: 3,474,773 shares; 2024Q2: 3,434,574 shares 3,434,574 $407M 2.47% -40,199 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 653,209 shares; 2024Q1: 655,100 shares; 2024Q2: 654,348 shares 654,348 $333M 2.02% -752 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 6,966,832 shares; 2024Q1: 6,752,491 shares; 2024Q2: 7,148,236 shares 7,148,236 $300M 1.82% +395,745 Timeline SHOP SHOPIFY INC More: the full row for SHOPIFY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,858,624 shares; 2024Q1: 3,770,182 shares; 2024Q2: 4,437,786 shares 4,437,786 $293M 1.78% +667,604 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,716,759 shares; 2024Q1: 1,664,883 shares; 2024Q2: 1,599,495 shares 1,599,495 $291M 1.77% -65,388 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 687,785 shares; 2024Q1: 670,944 shares; 2024Q2: 649,969 shares 649,969 $287M 1.74% -20,975 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,335,250 shares; 2024Q1: 3,329,220 shares; 2024Q2: 2,890,232 shares 2,890,232 $280M 1.7% -438,988 Timeline FISV FISERV INC More: the full row for FISERV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,796,045 shares; 2024Q1: 1,747,209 shares; 2024Q2: 1,667,270 shares 1,667,270 $248M 1.51% -79,939 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,297,479 shares; 2024Q1: 2,215,765 shares; 2024Q2: 2,190,257 shares 2,190,257 $245M 1.49% -25,508 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,519,241 shares; 2024Q1: 1,453,449 shares; 2024Q2: 1,304,464 shares 1,304,464 $239M 1.45% -148,985 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,270,905 shares; 2024Q1: 1,451,736 shares; 2024Q2: 1,436,046 shares 1,436,046 $237M 1.44% -15,690 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 4,522,170 shares; 2024Q1: 4,345,695 shares; 2024Q2: 4,249,625 shares 4,249,625 $230M 1.4% -96,070 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,122,405 shares; 2024Q1: 2,079,873 shares; 2024Q2: 2,204,558 shares 2,204,558 $229M 1.39% +124,685 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,257,807 shares; 2024Q1: 2,235,429 shares; 2024Q2: 2,089,756 shares 2,089,756 $222M 1.35% -145,673 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,028,215 shares; 2024Q1: 2,962,910 shares; 2024Q2: 2,879,213 shares 2,879,213 $222M 1.35% -83,697 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,700,596 shares; 2024Q1: 1,658,230 shares; 2024Q2: 1,522,231 shares 1,522,231 $215M 1.31% -135,999 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,145,563 shares; 2024Q1: 1,109,524 shares; 2024Q2: 1,027,573 shares 1,027,573 $208M 1.26% -81,951 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 864,762 shares; 2024Q1: 896,176 shares; 2024Q2: 883,000 shares 883,000 $206M 1.25% -13,176 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,811,804 shares; 2024Q1: 1,710,286 shares; 2024Q2: 1,528,790 shares 1,528,790 $187M 1.14% -181,496 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 497,940 shares; 2024Q1: 496,966 shares; 2024Q2: 550,117 shares 550,117 $167M 1.01% +53,151 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 788,895 shares; 2024Q1: 757,397 shares; 2024Q2: 762,305 shares 762,305 $161M 0.98% +4,908 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 572,858 shares; 2024Q1: 578,039 shares; 2024Q2: 587,708 shares 587,708 $147M 0.89% +9,669 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 682,646 shares; 2024Q1: 713,854 shares; 2024Q2: 518,976 shares 518,976 $132M 0.8% -194,878 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 425,326 shares; 2024Q1: 413,161 shares; 2024Q2: 411,155 shares 411,155 $123M 0.75% -2,006 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,048,065 shares; 2024Q1: 1,020,046 shares; 2024Q2: 1,016,375 shares 1,016,375 $112M 0.68% -3,671 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 231,704 shares; 2024Q1: 222,128 shares; 2024Q2: 220,283 shares 220,283 $111M 0.67% -1,845 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 864,172 shares; 2024Q1: 846,393 shares; 2024Q2: 800,544 shares 800,544 $110M 0.67% -45,849 Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 666,750 shares; 2024Q1: 659,935 shares; 2024Q2: 655,392 shares 655,392 $109M 0.66% -4,543 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,535,326 shares; 2024Q1: 1,640,649 shares; 2024Q2: 1,648,305 shares 1,648,305 $106M 0.64% +7,656 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 270,728 shares; 2024Q1: 257,522 shares; 2024Q2: 234,066 shares 234,066 $95.2M 0.58% -23,456 Timeline ADSK AUTODESK INC More: the full row for AUTODESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 234,709 shares; 2024Q1: 232,115 shares; 2024Q2: 379,882 shares 379,882 $94M 0.57% +147,767 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,256,615 shares; 2024Q1: 1,257,756 shares; 2024Q2: 1,390,582 shares 1,390,582 $91M 0.55% +132,826 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,917,358 shares; 2024Q1: 1,838,726 shares; 2024Q2: 1,621,285 shares 1,621,285 $89.1M 0.54% -217,441 Timeline DEO DIAGEO PLC More: the full row for DIAGEO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 720,064 shares; 2024Q1: 699,141 shares; 2024Q2: 650,907 shares 650,907 $82.1M 0.5% -48,234 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,607,445 shares; 2024Q1: 1,487,094 shares; 2024Q2: 1,971,037 shares 1,971,037 $80.8M 0.49% +483,943 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 643,971 shares; 2024Q1: 622,835 shares; 2024Q2: 475,704 shares 475,704 $78.5M 0.48% -147,131 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 682,023 shares; 2024Q1: 654,913 shares; 2024Q2: 535,628 shares 535,628 $78.3M 0.48% -119,285 Timeline ENB ENBRIDGE INC More: the full row for ENBRIDGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,802,524 shares; 2024Q1: 2,746,263 shares; 2024Q2: 1,978,942 shares 1,978,942 $70.4M 0.43% -767,321 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 434,813 shares; 2024Q2: 549,302 shares 549,302 $66.7M 0.41% +114,489 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 504,747 shares; 2024Q1: 491,418 shares; 2024Q2: 477,005 shares 477,005 $58.7M 0.36% -14,413 Timeline RELX RELX PLC More: the full row for RELX PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,314,583 shares; 2024Q1: 1,281,454 shares; 2024Q2: 1,212,161 shares 1,212,161 $55.6M 0.34% -69,293 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 5,530 shares; 2024Q1: 682,055 shares; 2024Q2: 718,243 shares 718,243 $52.9M 0.32% +36,188 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,103,174 shares; 2024Q1: 1,073,595 shares; 2024Q2: 1,051,153 shares 1,051,153 $52.5M 0.32% -22,442 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 630,312 shares; 2024Q1: 589,084 shares; 2024Q2: 525,223 shares 525,223 $51M 0.31% -63,861 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 68,743 shares; 2024Q1: 64,405 shares; 2024Q2: 55,235 shares 55,235 $46.9M 0.29% -9,170 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 456,163 shares; 2024Q1: 447,589 shares; 2024Q2: 440,919 shares 440,919 $46.9M 0.28% -6,670 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 342,606 shares; 2024Q1: 290,390 shares; 2024Q2: 257,562 shares 257,562 $44.8M 0.27% -32,828 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 204,291 shares; 2024Q1: 151,038 shares; 2024Q2: 149,084 shares 149,084 $40.8M 0.25% -1,954 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 153,870 shares; 2024Q1: 156,920 shares; 2024Q2: 205,592 shares 205,592 $40.4M 0.25% +48,672 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 625,189 shares; 2024Q1: 645,631 shares; 2024Q2: 669,290 shares 669,290 $36.8M 0.22% +23,659 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 825,667 shares; 2024Q1: 651,835 shares; 2024Q2: 634,041 shares 634,041 $36.2M 0.22% -17,794 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 233,791 shares; 2024Q1: 207,012 shares; 2024Q2: 128,754 shares 128,754 $34.7M 0.21% -78,258 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 71,262 shares; 2024Q1: 69,669 shares; 2024Q2: 66,805 shares 66,805 $34.4M 0.21% -2,864 Timeline LCII LCI INDS More: the full row for LCI INDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 550,700 shares; 2024Q1: 539,415 shares; 2024Q2: 298,276 shares 298,276 $30.8M 0.19% -241,139 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 28,212 shares; 2024Q1: 27,098 shares; 2024Q2: 29,211 shares 29,211 $29.9M 0.18% +2,113 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 145,196 shares; 2024Q1: 141,909 shares; 2024Q2: 139,479 shares 139,479 $29M 0.18% -2,430 Timeline SAP SAP SE More: the full row for SAP SE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 159,578 shares; 2024Q1: 147,336 shares; 2024Q2: 131,643 shares 131,643 $26.6M 0.16% -15,693 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 263,663 shares; 2024Q1: 398,340 shares; 2024Q2: 391,797 shares 391,797 $24.8M 0.15% -6,543 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 38,670 shares; 2024Q1: 31,667 shares; 2024Q2: 25,772 shares 25,772 $23.3M 0.14% -5,895 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 46,406 shares; 2024Q1: 45,661 shares; 2024Q2: 42,739 shares 42,739 $23.3M 0.14% -2,922 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 291,559 shares; 2024Q1: 276,772 shares; 2024Q2: 192,562 shares 192,562 $22.2M 0.13% -84,210 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 110,797 shares; 2024Q1: 106,094 shares; 2024Q2: 89,709 shares 89,709 $21.4M 0.13% -16,385 Timeline ALC ALCON AG More: the full row for ALCON AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 239,574 shares; 2024Q1: 234,786 shares; 2024Q2: 235,905 shares 235,905 $21M 0.13% +1,119 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 505,484 shares; 2024Q1: 496,971 shares; 2024Q2: 464,899 shares 464,899 $17.2M 0.1% -32,072 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 143,632 shares; 2024Q1: 131,678 shares; 2024Q2: 99,533 shares 99,533 $17.1M 0.1% -32,145 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 111,346 shares; 2024Q1: 102,035 shares; 2024Q2: 86,363 shares 86,363 $15M 0.09% -15,672 Timeline TU TELUS CORPORATION More: the full row for TELUS CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,075,068 shares; 2024Q1: 956,521 shares; 2024Q2: 888,052 shares 888,052 $13.4M 0.08% -68,469 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 455,388 shares; 2024Q1: 424,058 shares; 2024Q2: 342,536 shares 342,536 $13.4M 0.08% -81,522 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 123,732 shares; 2024Q1: 119,052 shares; 2024Q2: 81,357 shares 81,357 $11.6M 0.07% -37,695 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 67,405 shares; 2024Q1: 56,906 shares; 2024Q2: 53,585 shares 53,585 $11.3M 0.07% -3,321 Timeline NTR NUTRIEN LTD More: the full row for NUTRIEN LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 340,744 shares; 2024Q1: 278,636 shares; 2024Q2: 210,410 shares 210,410 $10.7M 0.07% -68,226 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 231,027 shares; 2024Q1: 231,046 shares; 2024Q2: 217,209 shares 217,209 $10.6M 0.06% -13,837 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 76,410 shares; 2024Q1: 70,991 shares; 2024Q2: 65,865 shares 65,865 $10.3M 0.06% -5,126 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 716,716 shares; 2024Q1: 723,126 shares; 2024Q2: 727,482 shares 727,482 $9.38M 0.06% +4,356 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 27,794 shares; 2024Q1: 5,704 shares; 2024Q2: 2,351 shares 2,351 $9.31M 0.06% -3,353 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 294,900 shares; 2024Q1: 628,068 shares; 2024Q2: 540,302 shares 540,302 $8.38M 0.05% -87,766 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 184,272 shares; 2024Q1: 184,272 shares; 2024Q2: 162,471 shares 162,471 $7.64M 0.05% -21,801 Timeline BCE BCE INC More: the full row for BCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 390,578 shares; 2024Q1: 294,459 shares; 2024Q2: 217,153 shares 217,153 $7.03M 0.04% -77,306 Timeline SE SEA LTD More: the full row for SEA LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 97,556 shares; 2024Q1: 97,556 shares; 2024Q2: 88,476 shares 88,476 $6.32M 0.04% -9,080 Timeline BAP CREDICORP LTD More: the full row for CREDICORP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 39,425 shares; 2024Q1: 39,595 shares; 2024Q2: 37,608 shares 37,608 $6.07M 0.04% -1,987 Timeline XP XP INC More: the full row for XP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 282,418 shares; 2024Q1: 285,128 shares; 2024Q2: 344,149 shares 344,149 $6.05M 0.04% +59,021 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 64,046 shares; 2024Q1: 61,313 shares; 2024Q2: 56,728 shares 56,728 $6.04M 0.04% -4,585 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 63,025 shares; 2024Q1: 59,155 shares; 2024Q2: 41,067 shares 41,067 $5.68M 0.03% -18,088 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 184,218 shares; 2024Q1: 175,067 shares; 2024Q2: 146,664 shares 146,664 $5.59M 0.03% -28,403 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 251,097 shares; 2024Q1: 225,794 shares; 2024Q2: 199,499 shares 199,499 $5.58M 0.03% -26,295 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 72,353 shares; 2024Q1: 60,950 shares; 2024Q2: 48,600 shares 48,600 $5.35M 0.03% -12,350 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 132,804 shares; 2024Q1: 104,240 shares; 2024Q2: 79,318 shares 79,318 $5.05M 0.03% -24,922 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 60,707 shares; 2024Q1: 57,047 shares; 2024Q2: 46,497 shares 46,497 $5.01M 0.03% -10,550 Timeline INFY INFOSYS LTD More: the full row for INFOSYS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 251,324 shares; 2024Q1: 274,864 shares; 2024Q2: 267,952 shares 267,952 $4.99M 0.03% -6,912 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 105,430 shares; 2024Q1: 94,545 shares; 2024Q2: 80,045 shares 80,045 $4.73M 0.03% -14,500 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 46,247 shares; 2024Q1: 46,097 shares; 2024Q2: 36,190 shares 36,190 $4.48M 0.03% -9,907 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 89,644 shares; 2024Q1: 60,028 shares; 2024Q2: 56,071 shares 56,071 $4.41M 0.03% -3,957 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 127,393 shares; 2024Q1: 127,393 shares; 2024Q2: 122,138 shares 122,138 $3.77M 0.02% -5,255 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 20,917 shares; 2024Q1: 18,543 shares; 2024Q2: 14,003 shares 14,003 $3.57M 0.02% -4,540 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 73,640 shares; 2024Q1: 66,663 shares; 2024Q2: 47,038 shares 47,038 $3.55M 0.02% -19,625 Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 2,149 shares 2,149 $3.53M 0.02% new 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 63,243 shares; 2024Q1: 58,714 shares; 2024Q2: 47,936 shares 47,936 $3.2M 0.02% -10,778 ATS ATS CORPORATION More: the full row for ATS CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 63,194 shares; 2024Q1: 63,231 shares; 2024Q2: 94,544 shares 94,544 $3.06M 0.02% +31,313 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 4,482 shares 4,482 $2.45M 0.01% new 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 35,483 shares; 2024Q1: 35,483 shares; 2024Q2: 24,383 shares 24,383 $2.44M 0.01% -11,100 Timeline VOO VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 4,710 shares 4,710 $2.36M 0.01% new Timeline SHV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 167,621 shares; 2024Q2: 21,197 shares 21,197 $2.34M 0.01% -146,424 Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 73,660 shares; 2024Q1: 56,795 shares; 2024Q2: 21,999 shares 21,999 $2.25M 0.01% -34,796 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 72,000 shares; 2024Q1: 61,700 shares; 2024Q2: 46,300 shares 46,300 $2.11M 0.01% -15,400 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 33,341 shares; 2024Q1: 37,159 shares; 2024Q2: 36,760 shares 36,760 $2.09M 0.01% -399 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 31,454 shares; 2024Q1: 24,479 shares; 2024Q2: 16,114 shares 16,114 $2.03M 0.01% -8,365 Timeline ALL ALLSTATE CORP More: the full row for ALLSTATE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 30,873 shares; 2024Q1: 30,873 shares; 2024Q2: 12,336 shares 12,336 $1.97M 0.01% -18,537 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 20,038 shares; 2024Q1: 9,404 shares; 2024Q2: 7,476 shares 7,476 $1.96M 0.01% -1,928 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 36,600 shares; 2024Q1: 30,475 shares; 2024Q2: 18,900 shares 18,900 $1.92M 0.01% -11,575 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 45,950 shares; 2024Q1: 45,800 shares; 2024Q2: 35,000 shares 35,000 $1.87M 0.01% -10,800 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 28,187 shares; 2024Q1: 24,237 shares; 2024Q2: 19,400 shares 19,400 $1.85M 0.01% -4,837 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 39,573 shares; 2024Q1: 42,123 shares; 2024Q2: 26,551 shares 26,551 $1.81M 0.01% -15,572 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 27,106 shares; 2024Q1: 39,818 shares; 2024Q2: 36,436 shares 36,436 $1.73M 0.01% -3,382 Timeline MET METLIFE INC More: the full row for METLIFE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 51,495 shares; 2024Q1: 33,475 shares; 2024Q2: 22,075 shares 22,075 $1.55M 0.01% -11,400 Timeline SHEL SHELL PLC More: the full row for SHELL PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 39,977 shares; 2024Q1: 36,327 shares; 2024Q2: 21,252 shares 21,252 $1.53M 0.01% -15,075 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 31,773 shares; 2024Q1: 31,073 shares; 2024Q2: 13,255 shares 13,255 $1.44M 0.01% -17,818 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 42,138 shares; 2024Q1: 42,138 shares; 2024Q2: 31,908 shares 31,908 $1.41M 0.01% -10,230 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 69,133 shares; 2024Q1: 81,698 shares; 2024Q2: 75,658 shares 75,658 $1.3M 0.01% -6,040 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 6,046 shares; 2024Q1: 6,046 shares; 2024Q2: 5,909 shares 5,909 $1.27M 0.01% -137 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 28,144 shares; 2024Q1: 19,129 shares; 2024Q2: 35,008 shares 35,008 $1.25M 0.01% +15,879 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2 shares; 2024Q1: 2 shares; 2024Q2: 2 shares 2 $1.22M 0.01% 0 Timeline AFL AFLAC INC More: the full row for AFLAC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 20,000 shares; 2024Q1: 19,500 shares; 2024Q2: 13,200 shares 13,200 $1.18M 0.01% -6,300 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 7,498 shares; 2024Q1: 3,608 shares; 2024Q2: 3,293 shares 3,293 $1.13M 0.01% -315 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 11,763 shares; 2024Q1: 14,083 shares; 2024Q2: 14,119 shares 14,119 $1.1M 0.01% +36 Timeline EFA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 32,875 shares; 2024Q1: 14,137 shares; 2024Q2: 14,000 shares 14,000 $1.1M 0.01% -137 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 30,630 shares; 2024Q1: 22,070 shares; 2024Q2: 17,749 shares 17,749 $1.05M 0.01% -4,321 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 8,396 shares; 2024Q1: 17,543 shares; 2024Q2: 13,898 shares 13,898 $941K 0.01% -3,645 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 35,263 shares; 2024Q1: 33,443 shares; 2024Q2: 21,569 shares 21,569 $932K 0.01% -11,874 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 755 shares; 2024Q1: 728 shares; 2024Q2: 7,280 shares 7,280 $899K 0.01% +6,552 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 7,553 shares; 2024Q1: 7,685 shares; 2024Q2: 7,606 shares 7,606 $806K <0.01% -79 Timeline FTS FORTIS INC More: the full row for FORTIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 40,604 shares; 2024Q1: 38,422 shares; 2024Q2: 20,686 shares 20,686 $804K <0.01% -17,736 Timeline USB US BANCORP More: the full row for US BANCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 81,277 shares; 2024Q1: 53,352 shares; 2024Q2: 20,102 shares 20,102 $798K <0.01% -33,250 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,700 shares; 2024Q1: 3,700 shares; 2024Q2: 3,080 shares 3,080 $679K <0.01% -620 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 17,567 shares; 2024Q1: 9,019 shares; 2024Q2: 8,555 shares 8,555 $673K <0.01% -464 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 16,643 shares; 2024Q1: 16,851 shares; 2024Q2: 16,578 shares 16,578 $613K <0.01% -273 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 7,915 shares; 2024Q1: 3,940 shares; 2024Q2: 3,815 shares 3,815 $577K <0.01% -125 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 802 shares; 2024Q1: 800 shares; 2024Q2: 800 shares 800 $560K <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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 36,684 shares; 2024Q1: 28,350 shares; 2024Q2: 22,100 shares 22,100 $548K <0.01% -6,250 Timeline IYW ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 3,595 shares 3,595 $541K <0.01% new 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 14,400 shares; 2024Q2: 5,800 shares 5,800 $506K <0.01% -8,600 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,176 shares; 2024Q1: 2,176 shares; 2024Q2: 2,176 shares 2,176 $475K <0.01% 0 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 810 shares; 2024Q1: 830 shares; 2024Q2: 830 shares 830 $461K <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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,949 shares; 2024Q1: 1,949 shares; 2024Q2: 1,949 shares 1,949 $436K <0.01% 0 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 8,025 shares; 2024Q1: 2,225 shares; 2024Q2: 2,225 shares 2,225 $433K <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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 7,205 shares; 2024Q1: 4,740 shares; 2024Q2: 4,740 shares 4,740 $364K <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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,700 shares; 2024Q1: 1,700 shares; 2024Q2: 1,700 shares 1,700 $358K <0.01% 0 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 280 shares; 2024Q1: 268 shares; 2024Q2: 210 shares 210 $337K <0.01% -58 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,859 shares; 2024Q1: 2,584 shares; 2024Q2: 2,284 shares 2,284 $332K <0.01% -300 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 25,568 shares; 2024Q1: 20,568 shares; 2024Q2: 6,651 shares 6,651 $326K <0.01% -13,917 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 13,500 shares; 2024Q1: 22,680 shares; 2024Q2: 16,430 shares 16,430 $323K <0.01% -6,250 Timeline EEM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 7,395 shares 7,395 $315K <0.01% new 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 10,280 shares; 2024Q1: 1,784 shares; 2024Q2: 1,784 shares 1,784 $313K <0.01% 0 Timeline BABA ALIBABA GROUP HLDG LTD More: the full row for ALIBABA GROUP HLDG LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 4,339 shares 4,339 $312K <0.01% new Timeline VLO VALERO ENERGY CORP More: the full row for VALERO ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,092 shares; 2024Q1: 1,992 shares; 2024Q2: 1,992 shares 1,992 $312K <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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 5,741 shares; 2024Q1: 2,320 shares; 2024Q2: 1,370 shares 1,370 $293K <0.01% -950 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 17,654 shares; 2024Q2: 17,104 shares 17,104 $285K <0.01% -550 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 5,165 shares; 2024Q1: 1,500 shares; 2024Q2: 1,000 shares 1,000 $258K <0.01% -500 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,262 shares; 2024Q1: 1,262 shares; 2024Q2: 1,062 shares 1,062 $252K <0.01% -200 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 1,097 shares; 2024Q1: 1,072 shares; 2024Q2: 705 shares 705 $235K <0.01% -367 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,450 shares; 2024Q1: 2,250 shares; 2024Q2: 2,250 shares 2,250 $221K <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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 3,072 shares; 2024Q1: 944 shares; 2024Q2: 944 shares 944 $214K <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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 1,040 shares; 2024Q2: 1,043 shares 1,043 $212K <0.01% +3 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 13,865 shares; 2024Q1: 9,232 shares; 2024Q2: 5,476 shares 5,476 $208K <0.01% -3,756 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 2,494 shares; 2024Q1: 2,494 shares; 2024Q2: 2,494 shares 2,494 $204K <0.01% 0 Timeline CX CEMEX SAB DE CV More: the full row for CEMEX SAB DE CV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 26,200 shares 26,200 $166K <0.01% new Timeline VALE VALE S A More: the full row for VALE S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 13,100 shares 13,100 $146K <0.01% new 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 31,500 shares; 2024Q1: 31,500 shares; 2024Q2: 31,500 shares 31,500 $105K <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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 37,738 shares; 2024Q1: 37,738 shares; 2024Q2: 39,103 shares 39,103 $80.2K <0.01% +1,365 Timeline