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: 317,816 shares; 2023Q3: 326,083 shares; 2023Q4: 413,800 shares; 2024Q1: 494,597 shares 494,597 $78.2M 3.83% +80,797 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: 68,243 shares; 2023Q3: 62,152 shares; 2023Q4: 148,717 shares; 2024Q1: 163,004 shares 163,004 $68.5M 3.35% +14,287 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: 56,573 shares; 2023Q3: 63,295 shares; 2023Q4: 197,686 shares; 2024Q1: 201,816 shares 201,816 $56.3M 2.75% +4,130 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: 260,464 shares; 2023Q3: 256,714 shares; 2023Q4: 270,598 shares; 2024Q1: 272,406 shares 272,406 $56.1M 2.74% +1,808 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: 3,217 shares; 2023Q3: 3,944 shares; 2023Q4: 146,712 shares; 2024Q1: 193,287 shares 193,287 $54.5M 2.66% +46,575 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 1,375,832 shares; 2023Q3: 1,340,572 shares; 2023Q4: 1,071,619 shares; 2024Q1: 1,138,029 shares 1,138,029 $47.7M 2.34% +66,410 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: 37,705 shares; 2023Q3: 40,884 shares; 2023Q4: 74,635 shares; 2024Q1: 95,747 shares 95,747 $46M 2.25% +21,112 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: 8,444 shares; 2023Q3: not reported; 2023Q4: 222,494 shares; 2024Q1: 280,129 shares 280,129 $45.4M 2.22% +57,635 Timeline CBOE CBOE GLOBAL MKTS INC More: the full row for CBOE GLOBAL MKTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 380,228 shares; 2023Q3: 371,452 shares; 2023Q4: 288,983 shares; 2024Q1: 245,822 shares 245,822 $45M 2.2% -43,161 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: 74,099 shares; 2023Q3: 79,367 shares; 2023Q4: 79,180 shares; 2024Q1: 90,957 shares 90,957 $45M 2.2% +11,777 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: 116,488 shares; 2023Q3: 112,841 shares; 2023Q4: 161,310 shares; 2024Q1: 249,698 shares 249,698 $43.7M 2.14% +88,388 Timeline MSI MOTOROLA SOLUTIONS INC More: the full row for MOTOROLA SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 1,913 shares; 2023Q3: 3,596 shares; 2023Q4: 76,570 shares; 2024Q1: 122,695 shares 122,695 $43.5M 2.13% +46,125 Timeline GEN GEN DIGITAL INC More: the full row for GEN DIGITAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 2,165,578 shares; 2023Q3: 2,115,597 shares; 2023Q4: 2,128,411 shares; 2024Q1: 1,886,204 shares 1,886,204 $42.2M 2.07% -242,207 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: 19,246 shares; 2023Q3: 18,448 shares; 2023Q4: 58,172 shares; 2024Q1: 108,691 shares 108,691 $41.7M 2.04% +50,519 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: 12,724 shares; 2023Q3: not reported; 2023Q4: 421,844 shares; 2024Q1: 654,232 shares 654,232 $40M 1.96% +232,388 Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 9,874 shares; 2023Q3: 9,087 shares; 2023Q4: 135,959 shares; 2024Q1: 187,399 shares 187,399 $39.9M 1.95% +51,440 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: 96,597 shares; 2023Q3: 106,288 shares; 2023Q4: 178,742 shares; 2024Q1: 181,367 shares 181,367 $39M 1.91% +2,625 Timeline RSG REPUBLIC SVCS INC More: the full row for REPUBLIC SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 2,799 shares; 2023Q3: 5,603 shares; 2023Q4: 127,647 shares; 2024Q1: 192,209 shares 192,209 $36.8M 1.8% +64,562 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: 3,375 shares; 2023Q3: 5,024 shares; 2023Q4: 80,375 shares; 2024Q1: 142,299 shares 142,299 $35.5M 1.74% +61,924 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: 1,165,045 shares; 2023Q3: 1,128,899 shares; 2023Q4: 1,354,434 shares; 2024Q1: 705,557 shares 705,557 $35.2M 1.72% -648,877 Timeline GIS GENERAL MILLS INC More: the full row for GENERAL MILLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 560,047 shares; 2023Q3: 622,993 shares; 2023Q4: 565,685 shares; 2024Q1: 481,776 shares 481,776 $33.7M 1.65% -83,909 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: 490,541 shares; 2023Q3: 485,111 shares; 2023Q4: 389,667 shares; 2024Q1: 251,576 shares 251,576 $33.2M 1.62% -138,091 Timeline COR CENCORA INC More: the full row for CENCORA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 74,693 shares; 2023Q3: 86,924 shares; 2023Q4: 113,714 shares; 2024Q1: 128,166 shares 128,166 $31.1M 1.52% +14,452 Timeline ELV ELEVANCE HEALTH INC FORMERLY More: the full row for ELEVANCE HEALTH INC FORMERLY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 70,757 shares; 2023Q3: 76,725 shares; 2023Q4: 62,706 shares; 2024Q1: 59,688 shares 59,688 $31M 1.51% -3,018 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: 1,992 shares; 2023Q3: 3,076 shares; 2023Q4: 40,385 shares; 2024Q1: 113,761 shares 113,761 $30.5M 1.49% +73,376 Timeline EA ELECTRONIC ARTS INC More: the full row for ELECTRONIC ARTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 374,985 shares; 2023Q3: 390,795 shares; 2023Q4: 257,712 shares; 2024Q1: 229,179 shares 229,179 $30.4M 1.49% -28,533 Timeline CHD CHURCH & DWIGHT CO INC More: the full row for CHURCH & DWIGHT CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 258,772 shares; 2023Q3: 274,563 shares; 2023Q4: 300,571 shares; 2024Q1: 281,300 shares 281,300 $29.3M 1.43% -19,271 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 222,929 shares; 2024Q1: 220,712 shares 220,712 $28.1M 1.37% -2,217 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: 204,873 shares; 2023Q3: 212,666 shares; 2023Q4: 288,196 shares; 2024Q1: 144,553 shares 144,553 $27.6M 1.35% -143,643 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: 6,013 shares; 2023Q3: not reported; 2023Q4: 80,985 shares; 2024Q1: 303,102 shares 303,102 $27.3M 1.33% +222,117 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 97,373 shares; 2023Q3: 103,277 shares; 2023Q4: 82,050 shares; 2024Q1: 48,577 shares 48,577 $26.1M 1.28% -33,473 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: 375,174 shares; 2023Q3: 385,410 shares; 2023Q4: 313,432 shares; 2024Q1: 429,521 shares 429,521 $25.8M 1.26% +116,089 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: 116,425 shares; 2023Q3: 99,716 shares; 2023Q4: 104,481 shares; 2024Q1: 60,052 shares 60,052 $25.2M 1.24% -44,429 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: 19,810 shares; 2023Q3: 19,421 shares; 2023Q4: 16,952 shares; 2024Q1: 93,460 shares 93,460 $23.9M 1.17% +76,508 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: not reported; 2023Q3: not reported; 2023Q4: 159,421 shares; 2024Q1: 179,954 shares 179,954 $23M 1.13% +20,533 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: not reported; 2023Q3: not reported; 2023Q4: 414,341 shares; 2024Q1: 301,087 shares 301,087 $23M 1.12% -113,254 Timeline ED CONSOLIDATED EDISON INC More: the full row for CONSOLIDATED EDISON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 4,490 shares; 2023Q3: 5,314 shares; 2023Q4: 15,971 shares; 2024Q1: 248,457 shares 248,457 $22.6M 1.1% +232,486 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: 1,921 shares; 2023Q3: 1,921 shares; 2023Q4: 9,045 shares; 2024Q1: 91,699 shares 91,699 $22.5M 1.1% +82,654 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 13,547 shares; 2023Q3: 14,509 shares; 2023Q4: 14,509 shares; 2024Q1: 191,970 shares 191,970 $22.1M 1.08% +177,461 Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 10,430 shares; 2023Q3: 11,479 shares; 2023Q4: 10,740 shares; 2024Q1: 6,754 shares 6,754 $21.3M 1.04% -3,986 Timeline SRE SEMPRA More: the full row for SEMPRA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 43,220 shares; 2023Q3: 89,568 shares; 2023Q4: not reported; 2024Q1: 292,070 shares 292,070 $21M 1.03% new 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: 185,199 shares; 2023Q3: 174,700 shares; 2023Q4: 104,677 shares; 2024Q1: 113,578 shares 113,578 $20.7M 1.01% +8,901 Timeline PAYX PAYCHEX INC More: the full row for PAYCHEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 8,559 shares; 2023Q3: 12,126 shares; 2023Q4: 13,205 shares; 2024Q1: 167,989 shares 167,989 $20.6M 1.01% +154,784 Timeline NTAP NETAPP INC More: the full row for NETAPP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 5,253 shares; 2023Q3: 5,253 shares; 2023Q4: 27,646 shares; 2024Q1: 190,386 shares 190,386 $20M 0.98% +162,740 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: 6,949 shares; 2023Q3: 4,862 shares; 2023Q4: 64,441 shares; 2024Q1: 84,330 shares 84,330 $19.9M 0.97% +19,889 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 15,566 shares; 2023Q3: 17,277 shares; 2023Q4: 25,321 shares; 2024Q1: 17,525 shares 17,525 $19.8M 0.97% -7,796 Timeline PKG PACKAGING CORP AMER More: the full row for PACKAGING CORP AMER Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 126,815 shares; 2023Q3: 135,243 shares; 2023Q4: 131,654 shares; 2024Q1: 103,860 shares 103,860 $19.7M 0.96% -27,794 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: 472,635 shares; 2023Q3: 468,141 shares; 2023Q4: 442,979 shares; 2024Q1: 363,900 shares 363,900 $18.8M 0.92% -79,079 Timeline ETR ENTERGY CORP NEW More: the full row for ENTERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 13,069 shares; 2023Q3: 13,069 shares; 2023Q4: not reported; 2024Q1: 164,683 shares 164,683 $17.4M 0.85% new 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: 358,850 shares; 2023Q3: 114,312 shares; 2023Q4: 168,311 shares; 2024Q1: 138,455 shares 138,455 $17.4M 0.85% -29,856 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: 52,809 shares; 2023Q3: 48,472 shares; 2023Q4: 45,881 shares; 2024Q1: 34,051 shares 34,051 $17.2M 0.84% -11,830 Timeline IT GARTNER INC More: the full row for GARTNER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 1,358 shares; 2023Q3: 808 shares; 2023Q4: not reported; 2024Q1: 35,632 shares 35,632 $17M 0.83% new 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: 226,060 shares; 2023Q3: 227,345 shares; 2023Q4: 203,210 shares; 2024Q1: 184,882 shares 184,882 $16.5M 0.81% -18,328 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: 7,568 shares; 2023Q3: 6,098 shares; 2023Q4: 13,432 shares; 2024Q1: 160,080 shares 160,080 $16.5M 0.81% +146,648 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: 108,858 shares; 2023Q3: 99,612 shares; 2023Q4: 83,063 shares; 2024Q1: 158,767 shares 158,767 $16M 0.78% +75,704 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 86,587 shares; 2023Q3: 84,241 shares; 2023Q4: 54,619 shares; 2024Q1: 54,909 shares 54,909 $15.6M 0.76% +290 Timeline HPQ HP INC More: the full row for HP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 210,504 shares; 2023Q3: 234,138 shares; 2023Q4: 500,910 shares; 2024Q1: 479,862 shares 479,862 $14.5M 0.71% -21,048 Timeline CNI CANADIAN NATL RY CO More: the full row for CANADIAN NATL RY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 3,932 shares; 2023Q3: 3,099 shares; 2023Q4: 33,193 shares; 2024Q1: 105,523 shares 105,523 $13.9M 0.68% +72,330 Timeline PCAR PACCAR INC More: the full row for PACCAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 64,800 shares; 2023Q3: 64,800 shares; 2023Q4: 52,240 shares; 2024Q1: 109,425 shares 109,425 $13.6M 0.66% +57,185 Timeline QCOM QUALCOMM INC More: the full row for QUALCOMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 38,678 shares; 2023Q3: 34,368 shares; 2023Q4: 52,422 shares; 2024Q1: 76,210 shares 76,210 $12.9M 0.63% +23,788 Timeline EXPD EXPEDITORS INTL WASH INC More: the full row for EXPEDITORS INTL WASH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 117,810 shares; 2023Q3: 121,494 shares; 2023Q4: 133,761 shares; 2024Q1: 103,409 shares 103,409 $12.6M 0.61% -30,352 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: 347,029 shares; 2023Q3: 362,853 shares; 2023Q4: 292,433 shares; 2024Q1: 245,061 shares 245,061 $12.4M 0.61% -47,372 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: 24,411 shares; 2023Q3: 34,422 shares; 2023Q4: 44,884 shares; 2024Q1: 94,174 shares 94,174 $12.2M 0.6% +49,290 Timeline GILD GILEAD SCIENCES INC More: the full row for GILEAD SCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 232,570 shares; 2023Q3: 218,229 shares; 2023Q4: 146,038 shares; 2024Q1: 145,449 shares 145,449 $10.7M 0.52% -589 Timeline FOXA FOX CORP More: the full row for FOX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 1,275,151 shares; 2023Q3: 1,263,539 shares; 2023Q4: 859,332 shares; 2024Q1: 330,607 shares 330,607 $10.3M 0.51% -528,725 Timeline ROP ROPER TECHNOLOGIES INC More: the full row for ROPER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: 1,790 shares; 2023Q4: 14,633 shares; 2024Q1: 16,400 shares 16,400 $9.19M 0.45% +1,767 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: 50,460 shares; 2023Q3: 44,660 shares; 2023Q4: 43,696 shares; 2024Q1: 51,294 shares 51,294 $8.8M 0.43% +7,598 Timeline SLB SLB LIMITED More: the full row for SLB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 203,027 shares; 2024Q1: 156,797 shares 156,797 $8.59M 0.42% -46,230 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: 22,713 shares; 2023Q3: 18,110 shares; 2023Q4: 3,747 shares; 2024Q1: 105,881 shares 105,881 $7.41M 0.36% +102,134 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: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 119,413 shares 119,413 $6.52M 0.32% new 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: 256,452 shares; 2023Q3: 286,559 shares; 2023Q4: 149,635 shares; 2024Q1: 41,316 shares 41,316 $6.33M 0.31% -108,319 Timeline CHRW C H ROBINSON WORLDWIDE IN More: the full row for C H ROBINSON WORLDWIDE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 211,880 shares; 2023Q3: 221,856 shares; 2023Q4: 209,090 shares; 2024Q1: 76,819 shares 76,819 $5.85M 0.29% -132,271 Timeline CI THE CIGNA GROUP More: the full row for THE CIGNA GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 106,553 shares; 2023Q3: 116,504 shares; 2023Q4: 90,529 shares; 2024Q1: 16,005 shares 16,005 $5.81M 0.28% -74,524 Timeline PDD PDD HOLDINGS INC More: the full row for PDD HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 26,346 shares; 2023Q3: 2,105 shares; 2023Q4: 26,207 shares; 2024Q1: 46,077 shares 46,077 $5.36M 0.26% +19,870 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: 16,867 shares; 2023Q3: 12,801 shares; 2023Q4: 14,182 shares; 2024Q1: 32,466 shares 32,466 $4.9M 0.24% +18,284 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: 8,153 shares; 2023Q3: 6,302 shares; 2023Q4: 6,551 shares; 2024Q1: 4,679 shares 4,679 $4.23M 0.21% -1,872 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: 19,371 shares; 2023Q3: 15,215 shares; 2023Q4: 47,792 shares; 2024Q1: 46,346 shares 46,346 $3.98M 0.19% -1,446 Timeline ATO ATMOS ENERGY CORP More: the full row for ATMOS ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 3,670 shares; 2023Q3: 3,670 shares; 2023Q4: not reported; 2024Q1: 29,631 shares 29,631 $3.52M 0.17% new Timeline BMY BRISTOL-MYERS SQUIBB CO More: the full row for BRISTOL-MYERS SQUIBB CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 503,352 shares; 2023Q3: 478,089 shares; 2023Q4: 226,859 shares; 2024Q1: 63,439 shares 63,439 $3.44M 0.17% -163,420 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: 18,924 shares; 2023Q3: 18,152 shares; 2023Q4: 15,030 shares; 2024Q1: 30,011 shares 30,011 $3.31M 0.16% +14,981 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: 16,667 shares; 2023Q3: 17,947 shares; 2023Q4: 11,642 shares; 2024Q1: 26,693 shares 26,693 $3.03M 0.15% +15,051 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: 21,933 shares; 2023Q3: 14,897 shares; 2023Q4: 16,856 shares; 2024Q1: 14,730 shares 14,730 $2.66M 0.13% -2,126 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: 4,438 shares; 2023Q3: 4,297 shares; 2023Q4: 1,945 shares; 2024Q1: 2,001 shares 2,001 $2.65M 0.13% +56 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: 47,381 shares; 2023Q3: 36,818 shares; 2023Q4: 28,667 shares; 2024Q1: 28,667 shares 28,667 $2.29M 0.11% 0 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: 1,105 shares; 2023Q3: 2,074 shares; 2023Q4: 2,050 shares; 2024Q1: 3,095 shares 3,095 $2.13M 0.1% +1,045 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: 10,727 shares; 2023Q3: 20,977 shares; 2023Q4: not reported; 2024Q1: 62,466 shares 62,466 $2.12M 0.1% new Timeline CNC CENTENE CORP DEL More: the full row for CENTENE CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 9,428 shares; 2023Q3: not reported; 2023Q4: 26,436 shares; 2024Q1: 26,436 shares 26,436 $2.07M 0.1% 0 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: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 50,047 shares 50,047 $1.98M 0.1% new Timeline DELL DELL TECHNOLOGIES INC More: the full row for DELL TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 160,781 shares; 2023Q3: 155,424 shares; 2023Q4: 141,623 shares; 2024Q1: 17,067 shares 17,067 $1.95M 0.1% -124,556 Timeline AMP AMERIPRISE FINL INC More: the full row for AMERIPRISE FINL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 4,540 shares; 2023Q3: 3,157 shares; 2023Q4: 2,465 shares; 2024Q1: 4,436 shares 4,436 $1.94M 0.1% +1,971 Timeline KR KROGER CO More: the full row for KROGER CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 14,671 shares; 2024Q1: 32,401 shares 32,401 $1.85M 0.09% +17,730 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: 12,931 shares; 2023Q3: 11,225 shares; 2023Q4: 11,286 shares; 2024Q1: 3,780 shares 3,780 $1.84M 0.09% -7,506 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: 11,178 shares; 2023Q3: 7,575 shares; 2023Q4: 35,570 shares; 2024Q1: 7,288 shares 7,288 $1.68M 0.08% -28,282 Timeline ICE INTERCONTINENTAL EXCHANGE IN More: the full row for INTERCONTINENTAL EXCHANGE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 43,584 shares; 2023Q3: 43,584 shares; 2023Q4: 19,718 shares; 2024Q1: 11,994 shares 11,994 $1.65M 0.08% -7,724 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: 14,028 shares; 2023Q3: 10,471 shares; 2023Q4: 11,322 shares; 2024Q1: 10,798 shares 10,798 $1.64M 0.08% -524 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: not reported; 2023Q3: 7,280 shares; 2023Q4: 5,313 shares; 2024Q1: 9,646 shares 9,646 $1.63M 0.08% +4,333 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: 6,305 shares; 2023Q3: 7,603 shares; 2023Q4: 7,603 shares; 2024Q1: 8,680 shares 8,680 $1.59M 0.08% +1,077 Timeline GL GLOBE LIFE INC More: the full row for GLOBE LIFE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 7,857 shares; 2023Q3: 6,236 shares; 2023Q4: 9,396 shares; 2024Q1: 12,015 shares 12,015 $1.4M 0.07% +2,619 Timeline SJM SMUCKER J M CO More: the full row for SMUCKER J M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 13,707 shares; 2023Q3: 13,105 shares; 2023Q4: 10,994 shares; 2024Q1: 10,994 shares 10,994 $1.38M 0.07% 0 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: 9,961 shares; 2023Q3: 10,111 shares; 2023Q4: 2,140 shares; 2024Q1: 1,778 shares 1,778 $1.3M 0.06% -362 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: 3,872 shares; 2023Q3: 3,040 shares; 2023Q4: 2,215 shares; 2024Q1: 1,636 shares 1,636 $1.27M 0.06% -579 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 1,948 shares; 2023Q3: 2,249 shares; 2023Q4: 1,365 shares; 2024Q1: 3,096 shares 3,096 $1.22M 0.06% +1,731 Timeline AJG GALLAGHER ARTHUR J & CO More: the full row for GALLAGHER ARTHUR J & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 4,726 shares 4,726 $1.18M 0.06% new Timeline BRO BROWN & BROWN INC More: the full row for BROWN & BROWN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 11,615 shares; 2024Q1: 13,134 shares 13,134 $1.15M 0.06% +1,519 Timeline L LOEWS CORP More: the full row for LOEWS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 11,735 shares; 2024Q1: 14,509 shares 14,509 $1.14M 0.06% +2,774 Timeline LAM RESEARCH CORP LAM RESEARCH CORP More: the full row for LAM RESEARCH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 867 shares; 2023Q3: 1,039 shares; 2023Q4: 1,039 shares; 2024Q1: 1,165 shares 1,165 $1.13M 0.06% +126 CAG CONAGRA BRANDS INC More: the full row for CONAGRA BRANDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 37,168 shares; 2023Q3: 37,168 shares; 2023Q4: 37,168 shares; 2024Q1: 37,168 shares 37,168 $1.1M 0.05% 0 Timeline BR BROADRIDGE FINL SOLUTIONS IN More: the full row for BROADRIDGE FINL SOLUTIONS IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 3,378 shares; 2023Q3: 2,598 shares; 2023Q4: 4,335 shares; 2024Q1: 5,215 shares 5,215 $1.07M 0.05% +880 Timeline 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: not reported; 2023Q3: not reported; 2023Q4: 9,315 shares; 2024Q1: 11,723 shares 11,723 $1.04M 0.05% +2,408 Timeline CSX CSX CORP More: the full row for CSX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 12,597 shares; 2023Q3: 28,779 shares; 2023Q4: 24,683 shares; 2024Q1: 27,946 shares 27,946 $1.04M 0.05% +3,263 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 6,330 shares; 2023Q3: 6,330 shares; 2023Q4: 12,146 shares; 2024Q1: 13,266 shares 13,266 $1.02M 0.05% +1,120 Timeline PHM PULTE GROUP INC More: the full row for PULTE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 6,945 shares; 2023Q3: not reported; 2023Q4: 7,071 shares; 2024Q1: 8,179 shares 8,179 $987K 0.05% +1,108 Timeline TDG TRANSDIGM GROUP INC More: the full row for TRANSDIGM GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 781 shares 781 $962K 0.05% new Timeline FNF FIDELITY NATL FINL INC More: the full row for FIDELITY NATL FINL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 17,588 shares 17,588 $934K 0.05% new Timeline AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 31,455 shares; 2023Q3: 43,600 shares; 2023Q4: 4,145 shares; 2024Q1: 4,122 shares 4,122 $850K 0.04% -23 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: 37,706 shares; 2023Q3: 37,052 shares; 2023Q4: not reported; 2024Q1: 4,229 shares 4,229 $847K 0.04% new Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 1,906 shares; 2023Q3: 1,527 shares; 2023Q4: 1,079 shares; 2024Q1: 1,192 shares 1,192 $833K 0.04% +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; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 358,428 shares; 2023Q3: 96,538 shares; 2023Q4: 64,565 shares; 2024Q1: 3,953 shares 3,953 $818K 0.04% -60,612 Timeline SNA SNAP ON INC More: the full row for SNAP ON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 1,000 shares; 2024Q1: 2,572 shares 2,572 $762K 0.04% +1,572 Timeline PSX PHILLIPS 66 More: the full row for PHILLIPS 66 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 4,126 shares; 2024Q1: 4,640 shares 4,640 $758K 0.04% +514 Timeline CTSH COGNIZANT TECHNOLOGY SOLUTIO More: the full row for COGNIZANT TECHNOLOGY SOLUTIO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 4,125 shares; 2024Q1: 10,256 shares 10,256 $752K 0.04% +6,131 Timeline NUE NUCOR CORP More: the full row for NUCOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 4,081 shares; 2024Q1: 3,610 shares 3,610 $714K 0.03% -471 Timeline HSY HERSHEY CO More: the full row for HERSHEY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 2,869 shares; 2023Q3: 3,193 shares; 2023Q4: 3,193 shares; 2024Q1: 3,660 shares 3,660 $712K 0.03% +467 Timeline ARISTA NETWORKS INC ARISTA NETWORKS INC More: the full row for ARISTA NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 7,834 shares; 2023Q3: 6,480 shares; 2023Q4: 31,395 shares; 2024Q1: 2,391 shares 2,391 $693K 0.03% -29,004 BNY BANK OF NY MELLON CORP More: the full row for BANK OF NY MELLON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 11,534 shares 11,534 $665K 0.03% new Timeline GWW WW GRAINGER INC More: the full row for WW GRAINGER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 644 shares; 2024Q1: 644 shares 644 $655K 0.03% 0 Timeline OC OWENS CORNING NEW More: the full row for OWENS CORNING NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 12,177 shares; 2023Q3: 6,916 shares; 2023Q4: 2,866 shares; 2024Q1: 3,691 shares 3,691 $616K 0.03% +825 Timeline SYF SYNCHRONY FINANCIAL More: the full row for SYNCHRONY FINANCIAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 125,125 shares; 2023Q3: 152,865 shares; 2023Q4: not reported; 2024Q1: 13,814 shares 13,814 $596K 0.03% new Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 2,579 shares 2,579 $595K 0.03% new Timeline AVY AVERY DENNISON CORP More: the full row for AVERY DENNISON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 2,619 shares 2,619 $585K 0.03% new 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: 1,899 shares; 2023Q3: 836 shares; 2023Q4: not reported; 2024Q1: 1,605 shares 1,605 $574K 0.03% new Timeline MLM MARTIN MARIETTA MATLS INC More: the full row for MARTIN MARIETTA MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 913 shares 913 $561K 0.03% new Timeline AIZ ASSURANT INC More: the full row for ASSURANT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 2,947 shares; 2024Q1: 2,947 shares 2,947 $555K 0.03% 0 Timeline CAH CARDINAL HEALTH INC More: the full row for CARDINAL HEALTH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 17,306 shares; 2023Q3: 10,720 shares; 2023Q4: 8,728 shares; 2024Q1: 4,927 shares 4,927 $551K 0.03% -3,801 Timeline RHI ROBERT HALF INC. More: the full row for ROBERT HALF INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 4,827 shares; 2024Q1: 6,473 shares 6,473 $513K 0.03% +1,646 Timeline KMI KINDER MORGAN INC DEL More: the full row for KINDER MORGAN INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 25,348 shares; 2023Q3: 30,713 shares; 2023Q4: not reported; 2024Q1: 25,303 shares 25,303 $464K 0.02% new Timeline ACGL ARCH CAP GROUP LTD More: the full row for ARCH CAP GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 6,212 shares; 2024Q1: 4,844 shares 4,844 $448K 0.02% -1,368 Timeline NVR NVR INC More: the full row for NVR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 78 shares; 2023Q3: 57 shares; 2023Q4: 55 shares; 2024Q1: 55 shares 55 $445K 0.02% 0 Timeline RS RELIANCE INC More: the full row for RELIANCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 1,281 shares; 2024Q1: 1,281 shares 1,281 $428K 0.02% 0 Timeline PPG PPG INDS INC More: the full row for PPG INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 2,827 shares 2,827 $410K 0.02% new 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: 68,589 shares; 2023Q3: 70,107 shares; 2023Q4: 66,255 shares; 2024Q1: 8,356 shares 8,356 $332K 0.02% -57,899 Timeline EXC EXELON CORP More: the full row for EXELON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 9,905 shares; 2024Q1: 8,623 shares 8,623 $324K 0.02% -1,282 Timeline HCA HCA HEALTHCARE INC More: the full row for HCA HEALTHCARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: 1,178 shares; 2023Q4: 926 shares; 2024Q1: 926 shares 926 $309K 0.02% 0 Timeline ATHM AUTOHOME INC More: the full row for AUTOHOME INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 10,390 shares; 2023Q3: 10,390 shares; 2023Q4: 10,390 shares; 2024Q1: 10,390 shares 10,390 $272K 0.01% 0 Timeline