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; 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; 2024Q2: 1,354,434 shares 1,354,434 $68.4M 3.76% +648,877 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: 317,816 shares; 2023Q3: 326,083 shares; 2023Q4: 413,800 shares; 2024Q1: 494,597 shares; 2024Q2: 413,800 shares 413,800 $64.9M 3.57% -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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 68,243 shares; 2023Q3: 62,152 shares; 2023Q4: 148,717 shares; 2024Q1: 163,004 shares; 2024Q2: 148,717 shares 148,717 $55.9M 3.07% -14,287 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 380,228 shares; 2023Q3: 371,452 shares; 2023Q4: 288,983 shares; 2024Q1: 245,822 shares; 2024Q2: 288,983 shares 288,983 $51.6M 2.84% +43,161 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: 56,573 shares; 2023Q3: 63,295 shares; 2023Q4: 197,686 shares; 2024Q1: 201,816 shares; 2024Q2: 197,686 shares 197,686 $51.5M 2.83% -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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 260,464 shares; 2023Q3: 256,714 shares; 2023Q4: 270,598 shares; 2024Q1: 272,406 shares; 2024Q2: 270,598 shares 270,598 $51.3M 2.82% -1,808 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: 375,174 shares; 2023Q3: 385,410 shares; 2023Q4: 313,432 shares; 2024Q1: 429,521 shares; 2024Q2: 313,432 shares 313,432 $49.4M 2.72% -116,089 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; 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; 2024Q2: 2,128,411 shares 2,128,411 $48.5M 2.67% +242,207 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 204,873 shares; 2023Q3: 212,666 shares; 2023Q4: 288,196 shares; 2024Q1: 144,553 shares; 2024Q2: 288,196 shares 288,196 $47.1M 2.59% +143,643 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: 3,217 shares; 2023Q3: 3,944 shares; 2023Q4: 146,712 shares; 2024Q1: 193,287 shares; 2024Q2: 146,712 shares 146,712 $43.5M 2.39% -46,575 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: 490,541 shares; 2023Q3: 485,111 shares; 2023Q4: 389,667 shares; 2024Q1: 251,576 shares; 2024Q2: 389,667 shares 389,667 $42.5M 2.34% +138,091 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: 74,099 shares; 2023Q3: 79,367 shares; 2023Q4: 79,180 shares; 2024Q1: 90,957 shares; 2024Q2: 79,180 shares 79,180 $41.7M 2.29% -11,777 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; 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; 2024Q2: 1,071,619 shares 1,071,619 $40.4M 2.22% -66,410 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 97,373 shares; 2023Q3: 103,277 shares; 2023Q4: 82,050 shares; 2024Q1: 48,577 shares; 2024Q2: 82,050 shares 82,050 $38M 2.09% +33,473 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 96,597 shares; 2023Q3: 106,288 shares; 2023Q4: 178,742 shares; 2024Q1: 181,367 shares; 2024Q2: 178,742 shares 178,742 $37.6M 2.07% -2,625 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: 116,425 shares; 2023Q3: 99,716 shares; 2023Q4: 104,481 shares; 2024Q1: 60,052 shares; 2024Q2: 104,481 shares 104,481 $37.3M 2.05% +44,429 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 560,047 shares; 2023Q3: 622,993 shares; 2023Q4: 565,685 shares; 2024Q1: 481,776 shares; 2024Q2: 565,685 shares 565,685 $36.8M 2.03% +83,909 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 374,985 shares; 2023Q3: 390,795 shares; 2023Q4: 257,712 shares; 2024Q1: 229,179 shares; 2024Q2: 257,712 shares 257,712 $35.2M 1.94% +28,533 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: 8,444 shares; 2023Q3: not reported; 2023Q4: 222,494 shares; 2024Q1: 280,129 shares; 2024Q2: 222,494 shares 222,494 $32.6M 1.79% -57,635 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: 37,705 shares; 2023Q3: 40,884 shares; 2023Q4: 74,635 shares; 2024Q1: 95,747 shares; 2024Q2: 74,635 shares 74,635 $31.8M 1.75% -21,112 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 70,757 shares; 2023Q3: 76,725 shares; 2023Q4: 62,706 shares; 2024Q1: 59,688 shares; 2024Q2: 62,706 shares 62,706 $29.6M 1.63% +3,018 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 258,772 shares; 2023Q3: 274,563 shares; 2023Q4: 300,571 shares; 2024Q1: 281,300 shares; 2024Q2: 300,571 shares 300,571 $28.4M 1.56% +19,271 Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 10,430 shares; 2023Q3: 11,479 shares; 2023Q4: 10,740 shares; 2024Q1: 6,754 shares; 2024Q2: 10,740 shares 10,740 $27.7M 1.53% +3,986 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: 116,488 shares; 2023Q3: 112,841 shares; 2023Q4: 161,310 shares; 2024Q1: 249,698 shares; 2024Q2: 161,310 shares 161,310 $27.4M 1.51% -88,388 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: 52,809 shares; 2023Q3: 48,472 shares; 2023Q4: 45,881 shares; 2024Q1: 34,051 shares; 2024Q2: 45,881 shares 45,881 $27.4M 1.51% +11,830 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: not reported; 2023Q3: not reported; 2023Q4: 414,341 shares; 2024Q1: 301,087 shares; 2024Q2: 414,341 shares 414,341 $27.1M 1.49% +113,254 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 106,553 shares; 2023Q3: 116,504 shares; 2023Q4: 90,529 shares; 2024Q1: 16,005 shares; 2024Q2: 90,529 shares 90,529 $27.1M 1.49% +74,524 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 222,929 shares; 2024Q1: 220,712 shares; 2024Q2: 222,929 shares 222,929 $25.9M 1.42% +2,217 Timeline FOXA FOX CORP More: the full row for FOX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 1,275,151 shares; 2023Q3: 1,263,539 shares; 2023Q4: 859,332 shares; 2024Q1: 330,607 shares; 2024Q2: 859,332 shares 859,332 $25.5M 1.4% +528,725 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: 12,724 shares; 2023Q3: not reported; 2023Q4: 421,844 shares; 2024Q1: 654,232 shares; 2024Q2: 421,844 shares 421,844 $24.9M 1.37% -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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 9,874 shares; 2023Q3: 9,087 shares; 2023Q4: 135,959 shares; 2024Q1: 187,399 shares; 2024Q2: 135,959 shares 135,959 $24.4M 1.34% -51,440 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 15,566 shares; 2023Q3: 17,277 shares; 2023Q4: 25,321 shares; 2024Q1: 17,525 shares; 2024Q2: 25,321 shares 25,321 $24.1M 1.32% +7,796 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 1,913 shares; 2023Q3: 3,596 shares; 2023Q4: 76,570 shares; 2024Q1: 122,695 shares; 2024Q2: 76,570 shares 76,570 $24M 1.32% -46,125 Timeline COR CENCORA INC More: the full row for CENCORA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 74,693 shares; 2023Q3: 86,924 shares; 2023Q4: 113,714 shares; 2024Q1: 128,166 shares; 2024Q2: 113,714 shares 113,714 $23.4M 1.28% -14,452 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: 472,635 shares; 2023Q3: 468,141 shares; 2023Q4: 442,979 shares; 2024Q1: 363,900 shares; 2024Q2: 442,979 shares 442,979 $21.6M 1.19% +79,079 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 126,815 shares; 2023Q3: 135,243 shares; 2023Q4: 131,654 shares; 2024Q1: 103,860 shares; 2024Q2: 131,654 shares 131,654 $21.4M 1.18% +27,794 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 256,452 shares; 2023Q3: 286,559 shares; 2023Q4: 149,635 shares; 2024Q1: 41,316 shares; 2024Q2: 149,635 shares 149,635 $21.3M 1.17% +108,319 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 2,799 shares; 2023Q3: 5,603 shares; 2023Q4: 127,647 shares; 2024Q1: 192,209 shares; 2024Q2: 127,647 shares 127,647 $21M 1.16% -64,562 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: 19,246 shares; 2023Q3: 18,448 shares; 2023Q4: 58,172 shares; 2024Q1: 108,691 shares; 2024Q2: 58,172 shares 58,172 $20.2M 1.11% -50,519 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: not reported; 2023Q3: not reported; 2023Q4: 159,421 shares; 2024Q1: 179,954 shares; 2024Q2: 159,421 shares 159,421 $19.3M 1.06% -20,533 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: 3,375 shares; 2023Q3: 5,024 shares; 2023Q4: 80,375 shares; 2024Q1: 142,299 shares; 2024Q2: 80,375 shares 80,375 $18.7M 1.03% -61,924 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 211,880 shares; 2023Q3: 221,856 shares; 2023Q4: 209,090 shares; 2024Q1: 76,819 shares; 2024Q2: 209,090 shares 209,090 $18.1M 0.99% +132,271 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: 358,850 shares; 2023Q3: 114,312 shares; 2023Q4: 168,311 shares; 2024Q1: 138,455 shares; 2024Q2: 168,311 shares 168,311 $17.7M 0.98% +29,856 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 117,810 shares; 2023Q3: 121,494 shares; 2023Q4: 133,761 shares; 2024Q1: 103,409 shares; 2024Q2: 133,761 shares 133,761 $17M 0.94% +30,352 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: 226,060 shares; 2023Q3: 227,345 shares; 2023Q4: 203,210 shares; 2024Q1: 184,882 shares; 2024Q2: 203,210 shares 203,210 $16.8M 0.92% +18,328 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: 185,199 shares; 2023Q3: 174,700 shares; 2023Q4: 104,677 shares; 2024Q1: 113,578 shares; 2024Q2: 104,677 shares 104,677 $16.2M 0.89% -8,901 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 86,587 shares; 2023Q3: 84,241 shares; 2023Q4: 54,619 shares; 2024Q1: 54,909 shares; 2024Q2: 54,619 shares 54,619 $15.7M 0.86% -290 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: 6,949 shares; 2023Q3: 4,862 shares; 2023Q4: 64,441 shares; 2024Q1: 84,330 shares; 2024Q2: 64,441 shares 64,441 $15.4M 0.85% -19,889 Timeline HPQ HP INC More: the full row for HP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 210,504 shares; 2023Q3: 234,138 shares; 2023Q4: 500,910 shares; 2024Q1: 479,862 shares; 2024Q2: 500,910 shares 500,910 $15.1M 0.83% +21,048 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: 347,029 shares; 2023Q3: 362,853 shares; 2023Q4: 292,433 shares; 2024Q1: 245,061 shares; 2024Q2: 292,433 shares 292,433 $14.1M 0.77% +47,372 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 232,570 shares; 2023Q3: 218,229 shares; 2023Q4: 146,038 shares; 2024Q1: 145,449 shares; 2024Q2: 146,038 shares 146,038 $11.8M 0.65% +589 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 503,352 shares; 2023Q3: 478,089 shares; 2023Q4: 226,859 shares; 2024Q1: 63,439 shares; 2024Q2: 226,859 shares 226,859 $11.6M 0.64% +163,420 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 160,781 shares; 2023Q3: 155,424 shares; 2023Q4: 141,623 shares; 2024Q1: 17,067 shares; 2024Q2: 141,623 shares 141,623 $10.8M 0.6% +124,556 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: 1,992 shares; 2023Q3: 3,076 shares; 2023Q4: 40,385 shares; 2024Q1: 113,761 shares; 2024Q2: 40,385 shares 40,385 $10.6M 0.58% -73,376 Timeline SLB SLB LIMITED More: the full row for SLB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 203,027 shares; 2024Q1: 156,797 shares; 2024Q2: 203,027 shares 203,027 $10.6M 0.58% +46,230 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: 358,428 shares; 2023Q3: 96,538 shares; 2023Q4: 64,565 shares; 2024Q1: 3,953 shares; 2024Q2: 64,565 shares 64,565 $10.3M 0.57% +60,612 Timeline FDX FEDEX CORP More: the full row for FEDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 25,102 shares; 2023Q3: 25,102 shares; 2023Q4: 40,065 shares; 2024Q1: not reported; 2024Q2: 40,065 shares 40,065 $10.1M 0.56% new 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: 50,460 shares; 2023Q3: 44,660 shares; 2023Q4: 43,696 shares; 2024Q1: 51,294 shares; 2024Q2: 43,696 shares 43,696 $8.41M 0.46% -7,598 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: 108,858 shares; 2023Q3: 99,612 shares; 2023Q4: 83,063 shares; 2024Q1: 158,767 shares; 2024Q2: 83,063 shares 83,063 $8.4M 0.46% -75,704 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: 1,790 shares; 2023Q4: 14,633 shares; 2024Q1: 16,400 shares; 2024Q2: 14,633 shares 14,633 $7.98M 0.44% -1,767 Timeline JUNIPER NETWORKS INC JUNIPER NETWORKS INC More: the full row for JUNIPER NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 16,629 shares; 2023Q3: 13,886 shares; 2023Q4: 260,119 shares; 2024Q1: not reported; 2024Q2: 260,119 shares 260,119 $7.67M 0.42% new QCOM QUALCOMM INC More: the full row for QUALCOMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 38,678 shares; 2023Q3: 34,368 shares; 2023Q4: 52,422 shares; 2024Q1: 76,210 shares; 2024Q2: 52,422 shares 52,422 $7.58M 0.42% -23,788 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 7,834 shares; 2023Q3: 6,480 shares; 2023Q4: 31,395 shares; 2024Q1: 2,391 shares; 2024Q2: 31,395 shares 31,395 $7.39M 0.41% +29,004 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: 11,178 shares; 2023Q3: 7,575 shares; 2023Q4: 35,570 shares; 2024Q1: 7,288 shares; 2024Q2: 35,570 shares 35,570 $6.78M 0.37% +28,282 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: 6,013 shares; 2023Q3: not reported; 2023Q4: 80,985 shares; 2024Q1: 303,102 shares; 2024Q2: 80,985 shares 80,985 $6.46M 0.35% -222,117 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: 145,722 shares; 2023Q3: 147,406 shares; 2023Q4: 26,608 shares; 2024Q1: not reported; 2024Q2: 26,608 shares 26,608 $6.16M 0.34% new 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: 24,411 shares; 2023Q3: 34,422 shares; 2023Q4: 44,884 shares; 2024Q1: 94,174 shares; 2024Q2: 44,884 shares 44,884 $5.45M 0.3% -49,290 Timeline PCAR PACCAR INC More: the full row for PACCAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 64,800 shares; 2023Q3: 64,800 shares; 2023Q4: 52,240 shares; 2024Q1: 109,425 shares; 2024Q2: 52,240 shares 52,240 $5.1M 0.28% -57,185 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: 247,165 shares; 2023Q3: 247,165 shares; 2023Q4: 110,617 shares; 2024Q1: not reported; 2024Q2: 110,617 shares 110,617 $4.85M 0.27% new 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 3,932 shares; 2023Q3: 3,099 shares; 2023Q4: 33,193 shares; 2024Q1: 105,523 shares; 2024Q2: 33,193 shares 33,193 $4.17M 0.23% -72,330 Timeline AIG AMERICAN INTL GROUP INC More: the full row for AMERICAN INTL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 9,776 shares; 2023Q3: not reported; 2023Q4: 59,368 shares; 2024Q1: not reported; 2024Q2: 59,368 shares 59,368 $4.02M 0.22% new 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: 12,931 shares; 2023Q3: 11,225 shares; 2023Q4: 11,286 shares; 2024Q1: 3,780 shares; 2024Q2: 11,286 shares 11,286 $3.99M 0.22% +7,506 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: 19,371 shares; 2023Q3: 15,215 shares; 2023Q4: 47,792 shares; 2024Q1: 46,346 shares; 2024Q2: 47,792 shares 47,792 $3.94M 0.22% +1,446 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: 19,810 shares; 2023Q3: 19,421 shares; 2023Q4: 16,952 shares; 2024Q1: 93,460 shares; 2024Q2: 16,952 shares 16,952 $3.85M 0.21% -76,508 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 26,346 shares; 2023Q3: 2,105 shares; 2023Q4: 26,207 shares; 2024Q1: 46,077 shares; 2024Q2: 26,207 shares 26,207 $3.83M 0.21% -19,870 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: 8,153 shares; 2023Q3: 6,302 shares; 2023Q4: 6,551 shares; 2024Q1: 4,679 shares; 2024Q2: 6,551 shares 6,551 $3.24M 0.18% +1,872 Timeline BAH BOOZ ALLEN HAMILTON HLDG COR More: the full row for BOOZ ALLEN HAMILTON HLDG COR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 28,626 shares; 2023Q3: 28,626 shares; 2023Q4: 24,008 shares; 2024Q1: not reported; 2024Q2: 24,008 shares 24,008 $3.07M 0.17% 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 68,589 shares; 2023Q3: 70,107 shares; 2023Q4: 66,255 shares; 2024Q1: 8,356 shares; 2024Q2: 66,255 shares 66,255 $2.81M 0.15% +57,899 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: 16,920 shares; 2023Q3: 16,462 shares; 2023Q4: 12,389 shares; 2024Q1: not reported; 2024Q2: 12,389 shares 12,389 $2.76M 0.15% new 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: 21,933 shares; 2023Q3: 14,897 shares; 2023Q4: 16,856 shares; 2024Q1: 14,730 shares; 2024Q2: 16,856 shares 16,856 $2.56M 0.14% +2,126 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 43,584 shares; 2023Q3: 43,584 shares; 2023Q4: 19,718 shares; 2024Q1: 11,994 shares; 2024Q2: 19,718 shares 19,718 $2.53M 0.14% +7,724 Timeline NTAP NETAPP INC More: the full row for NETAPP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 5,253 shares; 2023Q3: 5,253 shares; 2023Q4: 27,646 shares; 2024Q1: 190,386 shares; 2024Q2: 27,646 shares 27,646 $2.44M 0.13% -162,740 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: 47,381 shares; 2023Q3: 36,818 shares; 2023Q4: 28,667 shares; 2024Q1: 28,667 shares; 2024Q2: 28,667 shares 28,667 $2.26M 0.12% 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: 1,921 shares; 2023Q3: 1,921 shares; 2023Q4: 9,045 shares; 2024Q1: 91,699 shares; 2024Q2: 9,045 shares 9,045 $2.22M 0.12% -82,654 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: 4,438 shares; 2023Q3: 4,297 shares; 2023Q4: 1,945 shares; 2024Q1: 2,001 shares; 2024Q2: 1,945 shares 1,945 $2.17M 0.12% -56 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: 16,867 shares; 2023Q3: 12,801 shares; 2023Q4: 14,182 shares; 2024Q1: 32,466 shares; 2024Q2: 14,182 shares 14,182 $1.98M 0.11% -18,284 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 9,428 shares; 2023Q3: not reported; 2023Q4: 26,436 shares; 2024Q1: 26,436 shares; 2024Q2: 26,436 shares 26,436 $1.96M 0.11% 0 Timeline WAT WATERS CORP More: the full row for WATERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 33,778 shares; 2023Q3: 33,925 shares; 2023Q4: 5,085 shares; 2024Q1: not reported; 2024Q2: 5,085 shares 5,085 $1.67M 0.09% new 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: 18,924 shares; 2023Q3: 18,152 shares; 2023Q4: 15,030 shares; 2024Q1: 30,011 shares; 2024Q2: 15,030 shares 15,030 $1.61M 0.09% -14,981 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: 14,028 shares; 2023Q3: 10,471 shares; 2023Q4: 11,322 shares; 2024Q1: 10,798 shares; 2024Q2: 11,322 shares 11,322 $1.6M 0.09% +524 Timeline PAYX PAYCHEX INC More: the full row for PAYCHEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 8,559 shares; 2023Q3: 12,126 shares; 2023Q4: 13,205 shares; 2024Q1: 167,989 shares; 2024Q2: 13,205 shares 13,205 $1.57M 0.09% -154,784 Timeline TMUS T-MOBILE US INC More: the full row for T-MOBILE US INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 9,378 shares; 2024Q1: not reported; 2024Q2: 9,378 shares 9,378 $1.5M 0.08% new 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 4,490 shares; 2023Q3: 5,314 shares; 2023Q4: 15,971 shares; 2024Q1: 248,457 shares; 2024Q2: 15,971 shares 15,971 $1.45M 0.08% -232,486 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 13,547 shares; 2023Q3: 14,509 shares; 2023Q4: 14,509 shares; 2024Q1: 191,970 shares; 2024Q2: 14,509 shares 14,509 $1.44M 0.08% -177,461 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: 9,961 shares; 2023Q3: 10,111 shares; 2023Q4: 2,140 shares; 2024Q1: 1,778 shares; 2024Q2: 2,140 shares 2,140 $1.41M 0.08% +362 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 13,707 shares; 2023Q3: 13,105 shares; 2023Q4: 10,994 shares; 2024Q1: 10,994 shares; 2024Q2: 10,994 shares 10,994 $1.39M 0.08% 0 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: 3,872 shares; 2023Q3: 3,040 shares; 2023Q4: 2,215 shares; 2024Q1: 1,636 shares; 2024Q2: 2,215 shares 2,215 $1.29M 0.07% +579 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: 16,667 shares; 2023Q3: 17,947 shares; 2023Q4: 11,642 shares; 2024Q1: 26,693 shares; 2024Q2: 11,642 shares 11,642 $1.28M 0.07% -15,051 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: 6,305 shares; 2023Q3: 7,603 shares; 2023Q4: 7,603 shares; 2024Q1: 8,680 shares; 2024Q2: 7,603 shares 7,603 $1.25M 0.07% -1,077 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: 1,105 shares; 2023Q3: 2,074 shares; 2023Q4: 2,050 shares; 2024Q1: 3,095 shares; 2024Q2: 2,050 shares 2,050 $1.24M 0.07% -1,045 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 7,857 shares; 2023Q3: 6,236 shares; 2023Q4: 9,396 shares; 2024Q1: 12,015 shares; 2024Q2: 9,396 shares 9,396 $1.14M 0.06% -2,619 Timeline VRTX VERTEX PHARMACEUTICALS INC More: the full row for VERTEX PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 75,519 shares; 2023Q3: 75,549 shares; 2023Q4: 2,743 shares; 2024Q1: not reported; 2024Q2: 2,743 shares 2,743 $1.12M 0.06% new 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 7,568 shares; 2023Q3: 6,098 shares; 2023Q4: 13,432 shares; 2024Q1: 160,080 shares; 2024Q2: 13,432 shares 13,432 $1.08M 0.06% -146,648 Timeline 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 37,168 shares; 2023Q3: 37,168 shares; 2023Q4: 37,168 shares; 2024Q1: 37,168 shares; 2024Q2: 37,168 shares 37,168 $1.07M 0.06% 0 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 4,540 shares; 2023Q3: 3,157 shares; 2023Q4: 2,465 shares; 2024Q1: 4,436 shares; 2024Q2: 2,465 shares 2,465 $936K 0.05% -1,971 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 3,378 shares; 2023Q3: 2,598 shares; 2023Q4: 4,335 shares; 2024Q1: 5,215 shares; 2024Q2: 4,335 shares 4,335 $892K 0.05% -880 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: 17,306 shares; 2023Q3: 10,720 shares; 2023Q4: 8,728 shares; 2024Q1: 4,927 shares; 2024Q2: 8,728 shares 8,728 $880K 0.05% +3,801 Timeline CSX CSX CORP More: the full row for CSX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 12,597 shares; 2023Q3: 28,779 shares; 2023Q4: 24,683 shares; 2024Q1: 27,946 shares; 2024Q2: 24,683 shares 24,683 $856K 0.05% -3,263 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 11,615 shares; 2024Q1: 13,134 shares; 2024Q2: 11,615 shares 11,615 $826K 0.05% -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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 11,735 shares; 2024Q1: 14,509 shares; 2024Q2: 11,735 shares 11,735 $817K 0.04% -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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 867 shares; 2023Q3: 1,039 shares; 2023Q4: 1,039 shares; 2024Q1: 1,165 shares; 2024Q2: 1,039 shares 1,039 $814K 0.04% -126 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: not reported; 2023Q3: 7,280 shares; 2023Q4: 5,313 shares; 2024Q1: 9,646 shares; 2024Q2: 5,313 shares 5,313 $797K 0.04% -4,333 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 6,330 shares; 2023Q3: 6,330 shares; 2023Q4: 12,146 shares; 2024Q1: 13,266 shares; 2024Q2: 12,146 shares 12,146 $787K 0.04% -1,120 Timeline LEA LEAR CORP More: the full row for LEAR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 85,891 shares; 2023Q3: 82,630 shares; 2023Q4: 5,562 shares; 2024Q1: not reported; 2024Q2: 5,562 shares 5,562 $785K 0.04% new 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 6,945 shares; 2023Q3: not reported; 2023Q4: 7,071 shares; 2024Q1: 8,179 shares; 2024Q2: 7,071 shares 7,071 $730K 0.04% -1,108 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 9,275 shares; 2023Q3: 5,184 shares; 2023Q4: 2,925 shares; 2024Q1: not reported; 2024Q2: 2,925 shares 2,925 $727K 0.04% new Timeline NUE NUCOR CORP More: the full row for NUCOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 4,081 shares; 2024Q1: 3,610 shares; 2024Q2: 4,081 shares 4,081 $710K 0.04% +471 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 31,455 shares; 2023Q3: 43,600 shares; 2023Q4: 4,145 shares; 2024Q1: 4,122 shares; 2024Q2: 4,145 shares 4,145 $672K 0.04% +23 Timeline KR KROGER CO More: the full row for KROGER CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 14,671 shares; 2024Q1: 32,401 shares; 2024Q2: 14,671 shares 14,671 $671K 0.04% -17,730 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 9,315 shares; 2024Q1: 11,723 shares; 2024Q2: 9,315 shares 9,315 $659K 0.04% -2,408 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 1,906 shares; 2023Q3: 1,527 shares; 2023Q4: 1,079 shares; 2024Q1: 1,192 shares; 2024Q2: 1,079 shares 1,079 $627K 0.03% -113 Timeline HSY HERSHEY CO More: the full row for HERSHEY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 2,869 shares; 2023Q3: 3,193 shares; 2023Q4: 3,193 shares; 2024Q1: 3,660 shares; 2024Q2: 3,193 shares 3,193 $595K 0.03% -467 Timeline K KELLANOVA More: the full row for KELLANOVA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: 6,618 shares; 2023Q4: 9,972 shares; 2024Q1: not reported; 2024Q2: 9,972 shares 9,972 $558K 0.03% new Timeline PSX PHILLIPS 66 More: the full row for PHILLIPS 66 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 4,126 shares; 2024Q1: 4,640 shares; 2024Q2: 4,126 shares 4,126 $549K 0.03% -514 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 644 shares; 2024Q1: 644 shares; 2024Q2: 644 shares 644 $534K 0.03% 0 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 1,948 shares; 2023Q3: 2,249 shares; 2023Q4: 1,365 shares; 2024Q1: 3,096 shares; 2024Q2: 1,365 shares 1,365 $533K 0.03% -1,731 Timeline AIZ ASSURANT INC More: the full row for ASSURANT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 2,947 shares; 2024Q1: 2,947 shares; 2024Q2: 2,947 shares 2,947 $497K 0.03% 0 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 6,212 shares; 2024Q1: 4,844 shares; 2024Q2: 6,212 shares 6,212 $461K 0.03% +1,368 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: 168,009 shares; 2023Q3: 182,852 shares; 2023Q4: 7,021 shares; 2024Q1: not reported; 2024Q2: 7,021 shares 7,021 $454K 0.02% new 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 12,177 shares; 2023Q3: 6,916 shares; 2023Q4: 2,866 shares; 2024Q1: 3,691 shares; 2024Q2: 2,866 shares 2,866 $425K 0.02% -825 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 4,827 shares; 2024Q1: 6,473 shares; 2024Q2: 4,827 shares 4,827 $424K 0.02% -1,646 Timeline NVR NVR INC More: the full row for NVR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 78 shares; 2023Q3: 57 shares; 2023Q4: 55 shares; 2024Q1: 55 shares; 2024Q2: 55 shares 55 $385K 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 1,281 shares; 2024Q1: 1,281 shares; 2024Q2: 1,281 shares 1,281 $358K 0.02% 0 Timeline EXC EXELON CORP More: the full row for EXELON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 9,905 shares; 2024Q1: 8,623 shares; 2024Q2: 9,905 shares 9,905 $356K 0.02% +1,282 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 4,125 shares; 2024Q1: 10,256 shares; 2024Q2: 4,125 shares 4,125 $312K 0.02% -6,131 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: 6,786 shares; 2023Q3: 6,786 shares; 2023Q4: 5,145 shares; 2024Q1: not reported; 2024Q2: 5,145 shares 5,145 $296K 0.02% new Timeline ATHM AUTOHOME INC More: the full row for AUTOHOME INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 10,390 shares; 2023Q3: 10,390 shares; 2023Q4: 10,390 shares; 2024Q1: 10,390 shares; 2024Q2: 10,390 shares 10,390 $292K 0.02% 0 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 1,000 shares; 2024Q1: 2,572 shares; 2024Q2: 1,000 shares 1,000 $289K 0.02% -1,572 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: 22,713 shares; 2023Q3: 18,110 shares; 2023Q4: 3,747 shares; 2024Q1: 105,881 shares; 2024Q2: 3,747 shares 3,747 $271K 0.01% -102,134 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; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: not reported; 2023Q3: 1,178 shares; 2023Q4: 926 shares; 2024Q1: 926 shares; 2024Q2: 926 shares 926 $251K 0.01% 0 Timeline KDP KEURIG DR PEPPER INC More: the full row for KEURIG DR PEPPER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q3: restricted; 2022Q4: restricted; 2023Q1: restricted; 2023Q2: 103,645 shares; 2023Q3: 106,469 shares; 2023Q4: 6,972 shares; 2024Q1: not reported; 2024Q2: 6,972 shares 6,972 $232K 0.01% new Timeline