AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,918,889 shares; 2022Q3: 1,715,965 shares; 2022Q4: 1,647,020 shares; 2023Q1: 1,431,415 shares; 2023Q2: 1,517,197 shares; 2023Q3: 1,319,762 shares; 2023Q4: 1,539,860 shares; 2024Q1: 1,650,790 shares 1,650,790 $243M 6.65% +110,930 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: 1,468,833 shares; 2022Q3: 1,089,211 shares; 2022Q4: 1,046,407 shares; 2023Q1: 159,856 shares; 2023Q2: 1,163,898 shares; 2023Q3: 1,255,340 shares; 2023Q4: 1,593,645 shares; 2024Q1: 1,632,232 shares 1,632,232 $230M 6.29% +38,587 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: 807,830 shares; 2022Q3: 654,621 shares; 2022Q4: 561,200 shares; 2023Q1: 585,283 shares; 2023Q2: 631,104 shares; 2023Q3: 612,386 shares; 2023Q4: 761,194 shares; 2024Q1: 428,145 shares 428,145 $116M 3.17% -333,049 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: 64,217 shares; 2022Q3: 775,090 shares; 2022Q4: 753,787 shares; 2023Q1: 788,913 shares; 2023Q2: 798,841 shares; 2023Q3: 772,666 shares; 2023Q4: 1,194,334 shares; 2024Q1: 1,201,196 shares 1,201,196 $111M 3.04% +6,862 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: 356,468 shares; 2022Q3: 278,724 shares; 2022Q4: 271,072 shares; 2023Q1: 341,792 shares; 2023Q2: 330,343 shares; 2023Q3: 306,939 shares; 2023Q4: 365,874 shares; 2024Q1: 307,142 shares 307,142 $111M 3.03% -58,732 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: 163,381 shares; 2022Q3: 158,482 shares; 2022Q4: 154,641 shares; 2023Q1: 153,935 shares; 2023Q2: 161,964 shares; 2023Q3: 156,624 shares; 2023Q4: 156,576 shares; 2024Q1: 143,730 shares 143,730 $104M 2.85% -12,846 Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 207,626 shares; 2022Q3: 201,441 shares; 2022Q4: 192,974 shares; 2023Q1: 183,002 shares; 2023Q2: 188,229 shares; 2023Q3: 180,451 shares; 2023Q4: 179,037 shares; 2024Q1: 176,691 shares 176,691 $103M 2.81% -2,346 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: 38,242 shares; 2022Q3: 764,026 shares; 2022Q4: 700,469 shares; 2023Q1: 717,149 shares; 2023Q2: 614,531 shares; 2023Q3: 635,584 shares; 2023Q4: 597,466 shares; 2024Q1: 672,660 shares 672,660 $102M 2.78% +75,194 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: 537,895 shares; 2022Q3: 528,751 shares; 2022Q4: 513,314 shares; 2023Q1: 517,150 shares; 2023Q2: 564,405 shares; 2023Q3: 564,700 shares; 2023Q4: 556,633 shares; 2024Q1: 467,796 shares 467,796 $93.7M 2.56% -88,837 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 198,277 shares; 2022Q3: 346,087 shares; 2022Q4: 412,223 shares; 2023Q1: 426,827 shares; 2023Q2: 483,548 shares; 2023Q3: 444,168 shares; 2023Q4: 434,841 shares; 2024Q1: 420,645 shares 420,645 $75.9M 2.08% -14,196 Timeline TW TRADEWEB MKTS INC More: the full row for TRADEWEB MKTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 319,522 shares; 2022Q3: 316,458 shares; 2022Q4: 402,716 shares; 2023Q1: 518,298 shares; 2023Q2: 561,967 shares; 2023Q3: 559,837 shares; 2023Q4: 555,218 shares; 2024Q1: 552,890 shares 552,890 $57.6M 1.58% -2,328 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 117,880 shares; 2022Q3: 144,283 shares; 2022Q4: 175,105 shares; 2023Q1: 205,262 shares; 2023Q2: 249,026 shares; 2023Q3: 393,342 shares; 2023Q4: 486,853 shares; 2024Q1: 108,346 shares 108,346 $56.8M 1.56% -378,507 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: 279,120 shares; 2022Q3: 292,951 shares; 2022Q4: 272,425 shares; 2023Q1: 142,042 shares; 2023Q2: 148,910 shares; 2023Q3: 133,472 shares; 2023Q4: 136,277 shares; 2024Q1: 143,746 shares 143,746 $55.2M 1.51% +7,469 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: 65,924 shares; 2022Q3: 19,799 shares; 2022Q4: 16,226 shares; 2023Q1: 92,797 shares; 2023Q2: 131,847 shares; 2023Q3: 64,908 shares; 2023Q4: 67,252 shares; 2024Q1: 106,910 shares 106,910 $53.9M 1.48% +39,658 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: 436,170 shares; 2022Q3: 273,722 shares; 2022Q4: 220,592 shares; 2023Q1: 164,052 shares; 2023Q2: 161,548 shares; 2023Q3: 123,672 shares; 2023Q4: 239,057 shares; 2024Q1: 213,871 shares 213,871 $47M 1.29% -25,186 Timeline BLACKROCK INC BLACKROCK INC More: the full row for BLACKROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 57,086 shares; 2022Q3: 56,566 shares; 2022Q4: 52,871 shares; 2023Q1: 52,213 shares; 2023Q2: 55,284 shares; 2023Q3: 51,763 shares; 2023Q4: 51,449 shares; 2024Q1: 54,431 shares 54,431 $45.4M 1.24% +2,982 CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 150,674 shares; 2022Q3: 150,653 shares; 2022Q4: 145,251 shares; 2023Q1: 137,602 shares; 2023Q2: 157,527 shares; 2023Q3: 155,263 shares; 2023Q4: 168,706 shares; 2024Q1: 147,996 shares 147,996 $44.6M 1.22% -20,710 Timeline WDAY WORKDAY INC More: the full row for WORKDAY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 157,546 shares; 2022Q3: 159,108 shares; 2022Q4: 157,255 shares; 2023Q1: 154,105 shares; 2023Q2: 159,865 shares; 2023Q3: 156,881 shares; 2023Q4: 155,731 shares; 2024Q1: 159,246 shares 159,246 $43.4M 1.19% +3,515 Timeline XONE BONDBLOXX ETF TRUST More: the full row for BONDBLOXX ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 847,508 shares; 2023Q4: 892,486 shares; 2024Q1: 835,612 shares 835,612 $41.5M 1.13% -56,874 Timeline NVO NOVO-NORDISK A S More: the full row for NOVO-NORDISK A S Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 15,376 shares; 2022Q3: 14,958 shares; 2022Q4: 14,761 shares; 2023Q1: 14,245 shares; 2023Q2: 14,632 shares; 2023Q3: 24,967 shares; 2023Q4: 23,858 shares; 2024Q1: 312,210 shares 312,210 $40.1M 1.1% +288,352 Timeline QQQ INVESCO QQQ TR More: the full row for INVESCO QQQ TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 7,994 shares; 2022Q3: 9,101 shares; 2022Q4: 10,990 shares; 2023Q1: 10,124 shares; 2023Q2: 13,157 shares; 2023Q3: 112,835 shares; 2023Q4: 109,128 shares; 2024Q1: 88,677 shares 88,677 $39.4M 1.08% -20,451 Timeline HON HONEYWELL INTL INC More: the full row for HONEYWELL INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 252,809 shares; 2022Q3: 253,877 shares; 2022Q4: 234,933 shares; 2023Q1: 243,917 shares; 2023Q2: 257,187 shares; 2023Q3: 219,872 shares; 2023Q4: 224,661 shares; 2024Q1: 189,932 shares 189,932 $39M 1.07% -34,729 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: 198,589 shares; 2022Q3: 103,763 shares; 2022Q4: 101,637 shares; 2023Q1: 100,552 shares; 2023Q2: 104,700 shares; 2023Q3: 103,331 shares; 2023Q4: 102,537 shares; 2024Q1: 100,789 shares 100,789 $36.1M 0.99% -1,748 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 40,854 shares; 2022Q3: 42,666 shares; 2022Q4: 39,701 shares; 2023Q1: 39,983 shares; 2023Q2: 42,987 shares; 2023Q3: 42,486 shares; 2023Q4: 42,462 shares; 2024Q1: 45,074 shares 45,074 $34.4M 0.94% +2,612 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 194,271 shares; 2022Q3: 203,073 shares; 2022Q4: 209,444 shares; 2023Q1: 179,284 shares; 2023Q2: 188,375 shares; 2023Q3: 206,663 shares; 2023Q4: 206,071 shares; 2024Q1: 210,814 shares 210,814 $33.3M 0.91% +4,743 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 115,806 shares; 2022Q3: 114,562 shares; 2022Q4: 113,654 shares; 2023Q1: 111,210 shares; 2023Q2: not reported; 2023Q3: 100,159 shares; 2023Q4: 99,136 shares; 2024Q1: 98,907 shares 98,907 $33M 0.9% -229 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: 348,790 shares; 2022Q3: 368,980 shares; 2022Q4: 248,869 shares; 2023Q1: 253,279 shares; 2023Q2: 247,285 shares; 2023Q3: 248,722 shares; 2023Q4: 248,511 shares; 2024Q1: 252,048 shares 252,048 $32.2M 0.88% +3,537 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: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 206,818 shares; 2023Q3: 201,590 shares; 2023Q4: 272,771 shares; 2024Q1: 277,001 shares 277,001 $32M 0.88% +4,230 Timeline MO ALTRIA GROUP INC More: the full row for ALTRIA GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 113,869 shares; 2022Q3: 151,727 shares; 2022Q4: 200,248 shares; 2023Q1: 723,310 shares; 2023Q2: 679,076 shares; 2023Q3: 289,837 shares; 2023Q4: 717,583 shares; 2024Q1: 730,936 shares 730,936 $32M 0.87% +13,353 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 75,418 shares; 2022Q3: 75,668 shares; 2022Q4: 89,762 shares; 2023Q1: 90,910 shares; 2023Q2: 88,510 shares; 2023Q3: 90,092 shares; 2023Q4: 87,116 shares; 2024Q1: 45,132 shares 45,132 $29.3M 0.8% -41,984 Timeline STZ CONSTELLATION BRANDS INC More: the full row for CONSTELLATION BRANDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 110,225 shares; 2022Q3: 109,603 shares; 2022Q4: 109,443 shares; 2023Q1: 109,813 shares; 2023Q2: 109,856 shares; 2023Q3: 107,144 shares; 2023Q4: 106,687 shares; 2024Q1: 105,944 shares 105,944 $28.8M 0.79% -743 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 21,670 shares; 2022Q3: 22,156 shares; 2022Q4: 11,751 shares; 2023Q1: 126,725 shares; 2023Q2: 115,432 shares; 2023Q3: 119,418 shares; 2023Q4: 113,815 shares; 2024Q1: 109,022 shares 109,022 $28.4M 0.78% -4,793 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: 139,593 shares; 2022Q3: 122,133 shares; 2022Q4: 120,381 shares; 2023Q1: 159,411 shares; 2023Q2: 162,380 shares; 2023Q3: 148,244 shares; 2023Q4: 147,369 shares; 2024Q1: 55,574 shares 55,574 $27.5M 0.75% -91,795 Timeline CMCSA COMCAST CORP NEW More: the full row for COMCAST CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 482,167 shares; 2022Q3: 459,262 shares; 2022Q4: 413,087 shares; 2023Q1: 567,793 shares; 2023Q2: 694,755 shares; 2023Q3: 794,149 shares; 2023Q4: 785,387 shares; 2024Q1: 621,150 shares 621,150 $26.9M 0.74% -164,237 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 1,424 shares; 2023Q2: 1,517 shares; 2023Q3: 2,849 shares; 2023Q4: 2,763 shares; 2024Q1: 71,187 shares 71,187 $26.1M 0.71% +68,424 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: 95,446 shares; 2022Q3: 51,406 shares; 2022Q4: 51,230 shares; 2023Q1: 51,507 shares; 2023Q2: 46,478 shares; 2023Q3: 46,085 shares; 2023Q4: 89,479 shares; 2024Q1: 88,921 shares 88,921 $25.7M 0.7% -558 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 275,401 shares; 2022Q3: 273,959 shares; 2022Q4: 273,757 shares; 2023Q1: 274,112 shares; 2023Q2: 262,186 shares; 2023Q3: 258,659 shares; 2023Q4: 256,654 shares; 2024Q1: 256,208 shares 256,208 $25M 0.68% -446 Timeline VOO VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 29,488 shares; 2022Q3: 29,221 shares; 2022Q4: 25,544 shares; 2023Q1: 28,130 shares; 2023Q2: 25,971 shares; 2023Q3: 23,347 shares; 2023Q4: 46,349 shares; 2024Q1: 51,447 shares 51,447 $24.7M 0.68% +5,098 Timeline FTEC FIDELITY COVINGTON TRUST More: the full row for FIDELITY COVINGTON TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 42,061 shares; 2022Q3: 50,410 shares; 2022Q4: 44,118 shares; 2023Q1: 122,402 shares; 2023Q2: 126,683 shares; 2023Q3: 148,702 shares; 2023Q4: 48,267 shares; 2024Q1: 157,361 shares 157,361 $24.5M 0.67% +109,094 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: 9,834 shares; 2022Q3: 10,579 shares; 2022Q4: 5,784 shares; 2023Q1: 6,404 shares; 2023Q2: 6,533 shares; 2023Q3: 6,111 shares; 2023Q4: 5,925 shares; 2024Q1: 53,647 shares 53,647 $23.6M 0.65% +47,722 Timeline IXC ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 950,232 shares; 2022Q3: 916,828 shares; 2022Q4: 833,928 shares; 2023Q1: 712,283 shares; 2023Q2: 676,743 shares; 2023Q3: 605,529 shares; 2023Q4: 604,901 shares; 2024Q1: 543,028 shares 543,028 $23.3M 0.64% -61,873 Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 217,893 shares; 2022Q3: 152,105 shares; 2022Q4: 147,948 shares; 2023Q1: 151,295 shares; 2023Q2: 73,081 shares; 2023Q3: 70,812 shares; 2023Q4: 103,085 shares; 2024Q1: 104,308 shares 104,308 $23M 0.63% +1,223 Timeline FSV FIRSTSERVICE CORP NEW More: the full row for FIRSTSERVICE CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 51,195 shares; 2022Q4: 51,400 shares; 2023Q1: 122,669 shares; 2023Q2: 127,587 shares; 2023Q3: 129,396 shares; 2023Q4: 130,335 shares; 2024Q1: 133,167 shares 133,167 $22.1M 0.6% +2,832 Timeline VTV VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 2,537 shares; 2023Q1: 2,967 shares; 2023Q2: 1,937 shares; 2023Q3: 155,660 shares; 2023Q4: 142,776 shares; 2024Q1: 135,113 shares 135,113 $22M 0.6% -7,663 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 193,166 shares; 2022Q3: 180,053 shares; 2022Q4: 129,712 shares; 2023Q1: 152,902 shares; 2023Q2: 157,380 shares; 2023Q3: 194,399 shares; 2023Q4: 182,177 shares; 2024Q1: 187,434 shares 187,434 $21.8M 0.6% +5,257 Timeline BP BP PLC More: the full row for BP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 729,753 shares; 2022Q3: 761,853 shares; 2022Q4: 750,028 shares; 2023Q1: 760,181 shares; 2023Q2: 671,648 shares; 2023Q3: 633,468 shares; 2023Q4: 602,091 shares; 2024Q1: 574,629 shares 574,629 $21.7M 0.59% -27,462 Timeline IOO ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 12,660 shares; 2023Q2: 12,519 shares; 2023Q3: 11,901 shares; 2023Q4: 211,198 shares; 2024Q1: 231,357 shares 231,357 $20.7M 0.57% +20,159 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 100,097 shares; 2022Q3: 92,093 shares; 2022Q4: 89,733 shares; 2023Q1: 88,126 shares; 2023Q2: 91,163 shares; 2023Q3: 83,266 shares; 2023Q4: 81,105 shares; 2024Q1: 80,893 shares 80,893 $20.2M 0.55% -212 Timeline EXPE EXPEDIA GROUP INC More: the full row for EXPEDIA GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 33,560 shares; 2022Q4: 34,460 shares; 2023Q1: 78,505 shares; 2023Q2: 140,039 shares; 2023Q3: 132,451 shares; 2023Q4: 136,033 shares; 2024Q1: 141,766 shares 141,766 $19.5M 0.53% +5,733 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: 29,619 shares; 2022Q3: 29,661 shares; 2022Q4: 29,649 shares; 2023Q1: 34,422 shares; 2023Q2: 44,345 shares; 2023Q3: 65,645 shares; 2023Q4: 77,355 shares; 2024Q1: 94,248 shares 94,248 $19.4M 0.53% +16,893 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: 61,475 shares; 2022Q3: 26,470 shares; 2022Q4: 27,522 shares; 2023Q1: 27,051 shares; 2023Q2: 35,179 shares; 2023Q3: 43,296 shares; 2023Q4: 79,825 shares; 2024Q1: 80,483 shares 80,483 $19.3M 0.53% +658 Timeline XTWO BONDBLOXX ETF TRUST More: the full row for BONDBLOXX ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 411,550 shares; 2023Q4: 404,645 shares; 2024Q1: 386,008 shares 386,008 $18.9M 0.52% -18,637 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: not reported; 2022Q3: not reported; 2022Q4: 10,467 shares; 2023Q1: 12,754 shares; 2023Q2: not reported; 2023Q3: 145,702 shares; 2023Q4: 138,331 shares; 2024Q1: 133,815 shares 133,815 $17.8M 0.49% -4,516 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: not reported; 2022Q3: not reported; 2022Q4: 3,193 shares; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 153,622 shares 153,622 $17.2M 0.47% new 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: 100,485 shares; 2022Q3: 102,818 shares; 2022Q4: 102,225 shares; 2023Q1: 102,930 shares; 2023Q2: 113,334 shares; 2023Q3: 113,380 shares; 2023Q4: 113,461 shares; 2024Q1: 91,998 shares 91,998 $16.1M 0.44% -21,463 Timeline JPST J P MORGAN EXCHANGE TRADED F More: the full row for J P MORGAN EXCHANGE TRADED F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 295,678 shares; 2022Q3: 782,740 shares; 2022Q4: 797,610 shares; 2023Q1: 871,805 shares; 2023Q2: 1,013,901 shares; 2023Q3: 1,227,891 shares; 2023Q4: 1,160,792 shares; 2024Q1: 310,138 shares 310,138 $15.6M 0.43% -850,654 Timeline BABA ALIBABA GROUP HLDG LTD More: the full row for ALIBABA GROUP HLDG LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 13,302 shares; 2022Q3: 7,852 shares; 2022Q4: 7,739 shares; 2023Q1: 281,284 shares; 2023Q2: 246,675 shares; 2023Q3: 232,706 shares; 2023Q4: 219,958 shares; 2024Q1: 215,070 shares 215,070 $15.6M 0.43% -4,888 Timeline VYMI VANGUARD WHITEHALL FDS More: the full row for VANGUARD WHITEHALL FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 275,454 shares; 2023Q4: 241,033 shares; 2024Q1: 223,825 shares 223,825 $15.4M 0.42% -17,208 Timeline POOL POOL CORP More: the full row for POOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 11,818 shares; 2023Q2: 36,889 shares; 2023Q3: 33,144 shares; 2023Q4: 33,151 shares; 2024Q1: 37,426 shares 37,426 $15.1M 0.41% +4,275 Timeline FCX FREEPORT MCMORAN INC More: the full row for FREEPORT MCMORAN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 309,966 shares; 2022Q3: 289,559 shares; 2022Q4: 275,366 shares; 2023Q1: 276,699 shares; 2023Q2: 305,680 shares; 2023Q3: 276,913 shares; 2023Q4: 327,514 shares; 2024Q1: 318,430 shares 318,430 $15M 0.41% -9,084 Timeline GLD SPDR GOLD TR More: the full row for SPDR GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 25,132 shares; 2022Q3: 2,250 shares; 2022Q4: 6,736 shares; 2023Q1: 14,748 shares; 2023Q2: 17,171 shares; 2023Q3: 91,499 shares; 2023Q4: 96,487 shares; 2024Q1: 71,215 shares 71,215 $14.7M 0.4% -25,272 Timeline LMT LOCKHEED MARTIN CORP More: the full row for LOCKHEED MARTIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 34,652 shares; 2022Q3: 38,895 shares; 2022Q4: 38,540 shares; 2023Q1: 38,126 shares; 2023Q2: 38,850 shares; 2023Q3: 38,788 shares; 2023Q4: 38,196 shares; 2024Q1: 31,879 shares 31,879 $14.5M 0.4% -6,317 Timeline PANW PALO ALTO NETWORKS INC More: the full row for PALO ALTO NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 1,496 shares; 2022Q4: 1,485 shares; 2023Q1: 1,332 shares; 2023Q2: 3,310 shares; 2023Q3: 35,681 shares; 2023Q4: 43,813 shares; 2024Q1: 49,839 shares 49,839 $14.2M 0.39% +6,026 Timeline SCHF SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 269,784 shares; 2022Q3: 267,629 shares; 2022Q4: 261,681 shares; 2023Q1: 282,143 shares; 2023Q2: 380,325 shares; 2023Q3: 334,091 shares; 2023Q4: 320,379 shares; 2024Q1: 356,602 shares 356,602 $13.9M 0.38% +36,223 Timeline FTV FORTIVE CORP More: the full row for FORTIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 158,552 shares; 2022Q3: 164,417 shares; 2022Q4: 164,038 shares; 2023Q1: 161,754 shares; 2023Q2: 165,219 shares; 2023Q3: 164,119 shares; 2023Q4: 160,430 shares; 2024Q1: 158,115 shares 158,115 $13.6M 0.37% -2,315 Timeline ENB ENBRIDGE INC More: the full row for ENBRIDGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 323,383 shares; 2022Q3: 293,359 shares; 2022Q4: 289,834 shares; 2023Q1: 311,574 shares; 2023Q2: 367,988 shares; 2023Q3: 371,683 shares; 2023Q4: 370,362 shares; 2024Q1: 368,259 shares 368,259 $13.3M 0.36% -2,103 Timeline JEPI J P MORGAN EXCHANGE TRADED F More: the full row for J P MORGAN EXCHANGE TRADED F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 264,309 shares; 2023Q4: 244,081 shares; 2024Q1: 227,626 shares 227,626 $13.2M 0.36% -16,455 Timeline SPYM SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 5,269 shares; 2022Q3: 5,257 shares; 2022Q4: 5,282 shares; 2023Q1: 5,335 shares; 2023Q2: 5,168 shares; 2023Q3: 221,704 shares; 2023Q4: 220,155 shares; 2024Q1: 213,697 shares 213,697 $13.1M 0.36% -6,458 Timeline CHCT COMMUNITY HEALTHCARE TR INC More: the full row for COMMUNITY HEALTHCARE TR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 556,744 shares; 2022Q3: 562,255 shares; 2022Q4: 555,970 shares; 2023Q1: 556,449 shares; 2023Q2: 525,969 shares; 2023Q3: 501,939 shares; 2023Q4: 495,744 shares; 2024Q1: 492,827 shares 492,827 $13.1M 0.36% -2,917 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: 333,070 shares; 2022Q3: 490,418 shares; 2022Q4: 492,794 shares; 2023Q1: 581,387 shares; 2023Q2: 584,313 shares; 2023Q3: 260,353 shares; 2023Q4: 156,064 shares; 2024Q1: 156,901 shares 156,901 $12.5M 0.34% +837 Timeline FNCL FIDELITY COVINGTON TRUST More: the full row for FIDELITY COVINGTON TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 44,400 shares; 2022Q3: 53,370 shares; 2022Q4: not reported; 2023Q1: 112,239 shares; 2023Q2: 172,847 shares; 2023Q3: 175,238 shares; 2023Q4: 47,824 shares; 2024Q1: 204,344 shares 204,344 $12.1M 0.33% +156,520 Timeline PAVE GLOBAL X FDS More: the full row for GLOBAL X FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 13,920 shares; 2023Q3: 16,305 shares; 2023Q4: not reported; 2024Q1: 299,301 shares 299,301 $11.9M 0.33% new 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: 87,141 shares; 2022Q3: 84,948 shares; 2022Q4: 76,459 shares; 2023Q1: 76,452 shares; 2023Q2: 76,469 shares; 2023Q3: 77,526 shares; 2023Q4: 71,532 shares; 2024Q1: 57,453 shares 57,453 $11.9M 0.33% -14,079 Timeline XMHQ INVESCO EXCHANGE TRADED FD T More: the full row for INVESCO EXCHANGE TRADED FD T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 6,750 shares; 2023Q3: 7,973 shares; 2023Q4: 80,766 shares; 2024Q1: 100,428 shares 100,428 $11.1M 0.3% +19,662 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: 14,195 shares; 2022Q3: 27,924 shares; 2022Q4: 25,598 shares; 2023Q1: 104,343 shares; 2023Q2: 25,282 shares; 2023Q3: 34,576 shares; 2023Q4: 44,715 shares; 2024Q1: 12,059 shares 12,059 $10.9M 0.3% -32,656 Timeline SGOV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 206,112 shares; 2023Q4: 274,382 shares; 2024Q1: 107,610 shares 107,610 $10.8M 0.3% -166,772 Timeline SPYD SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 301,304 shares; 2023Q4: 284,162 shares; 2024Q1: 263,583 shares 263,583 $10.7M 0.29% -20,579 Timeline DGRO ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 6,080 shares; 2022Q3: 6,122 shares; 2022Q4: 6,267 shares; 2023Q1: 6,301 shares; 2023Q2: 6,843 shares; 2023Q3: 179,488 shares; 2023Q4: 168,919 shares; 2024Q1: 183,713 shares 183,713 $10.7M 0.29% +14,794 Timeline STWD STARWOOD PPTY TR INC More: the full row for STARWOOD PPTY TR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 741,862 shares; 2022Q3: 563,746 shares; 2022Q4: 593,699 shares; 2023Q1: 584,492 shares; 2023Q2: 552,232 shares; 2023Q3: 547,196 shares; 2023Q4: 532,090 shares; 2024Q1: 522,279 shares 522,279 $10.6M 0.29% -9,811 Timeline FHLC FIDELITY COVINGTON TRUST More: the full row for FIDELITY COVINGTON TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 63,357 shares; 2022Q3: 74,870 shares; 2022Q4: 79,521 shares; 2023Q1: 238,118 shares; 2023Q2: 192,567 shares; 2023Q3: 139,343 shares; 2023Q4: not reported; 2024Q1: 150,498 shares 150,498 $10.5M 0.29% new Timeline VHT VANGUARD WORLD FD More: the full row for VANGUARD WORLD FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 43,652 shares; 2023Q4: 42,806 shares; 2024Q1: 38,602 shares 38,602 $10.4M 0.29% -4,204 Timeline PPA INVESCO EXCHANGE TRADED FD T More: the full row for INVESCO EXCHANGE TRADED FD T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 164,890 shares; 2022Q3: 164,256 shares; 2022Q4: 155,013 shares; 2023Q1: 95,018 shares; 2023Q2: 100,765 shares; 2023Q3: 94,689 shares; 2023Q4: 94,834 shares; 2024Q1: 101,439 shares 101,439 $10.3M 0.28% +6,605 Timeline ADI ANALOG DEVICES INC More: the full row for ANALOG DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 36,001 shares; 2022Q3: 40,969 shares; 2022Q4: 40,981 shares; 2023Q1: 40,981 shares; 2023Q2: 50,362 shares; 2023Q3: 50,393 shares; 2023Q4: 50,449 shares; 2024Q1: 50,531 shares 50,531 $10M 0.27% +82 Timeline BBIN J P MORGAN EXCHANGE TRADED F More: the full row for J P MORGAN EXCHANGE TRADED F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 146,190 shares; 2024Q1: 163,635 shares 163,635 $9.84M 0.27% +17,445 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: 15,960 shares; 2022Q3: 13,682 shares; 2022Q4: 16,146 shares; 2023Q1: 13,547 shares; 2023Q2: 15,738 shares; 2023Q3: 81,341 shares; 2023Q4: 87,647 shares; 2024Q1: 105,461 shares 105,461 $9.51M 0.26% +17,814 Timeline DIS DISNEY WALT CO More: the full row for DISNEY WALT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 312,206 shares; 2022Q3: 315,004 shares; 2022Q4: 307,744 shares; 2023Q1: 298,702 shares; 2023Q2: 301,459 shares; 2023Q3: 221,480 shares; 2023Q4: 216,384 shares; 2024Q1: 76,573 shares 76,573 $9.37M 0.26% -139,811 Timeline MLPX GLOBAL X FDS More: the full row for GLOBAL X FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 189,679 shares; 2023Q3: 190,873 shares; 2023Q4: 187,593 shares; 2024Q1: 188,513 shares 188,513 $9.24M 0.25% +920 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; 2022Q2: 439,557 shares; 2022Q3: 101,357 shares; 2022Q4: 151,931 shares; 2023Q1: 151,576 shares; 2023Q2: 156,061 shares; 2023Q3: 117,948 shares; 2023Q4: 123,907 shares; 2024Q1: 112,479 shares 112,479 $8.81M 0.24% -11,428 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 15,766 shares; 2022Q3: 15,624 shares; 2022Q4: 13,839 shares; 2023Q1: 13,970 shares; 2023Q2: 15,813 shares; 2023Q3: 13,909 shares; 2023Q4: 13,866 shares; 2024Q1: 15,705 shares 15,705 $8.8M 0.24% +1,839 Timeline POWERSHARES POWERSHARES More: the full row for POWERSHARES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 54,613 shares; 2024Q1: 51,885 shares 51,885 $8.79M 0.24% -2,728 PNC PNC FINL SVCS GROUP INC More: the full row for PNC FINL SVCS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 81,982 shares; 2022Q3: 81,703 shares; 2022Q4: 80,598 shares; 2023Q1: 65,397 shares; 2023Q2: 63,397 shares; 2023Q3: 59,573 shares; 2023Q4: 54,638 shares; 2024Q1: 54,081 shares 54,081 $8.74M 0.24% -557 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: 141,958 shares; 2022Q3: 139,372 shares; 2022Q4: 135,455 shares; 2023Q1: 134,818 shares; 2023Q2: 136,304 shares; 2023Q3: 130,312 shares; 2023Q4: 130,174 shares; 2024Q1: 124,763 shares 124,763 $8.73M 0.24% -5,411 Timeline XLE SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 134,243 shares; 2023Q4: 94,314 shares; 2024Q1: 92,234 shares 92,234 $8.71M 0.24% -2,080 Timeline FDIS FIDELITY COVINGTON TRUST More: the full row for FIDELITY COVINGTON TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 16,646 shares; 2022Q3: 20,138 shares; 2022Q4: not reported; 2023Q1: 77,172 shares; 2023Q2: 77,440 shares; 2023Q3: 76,886 shares; 2023Q4: 11,527 shares; 2024Q1: 103,626 shares 103,626 $8.56M 0.23% +92,099 Timeline FYLD CAMBRIA ETF TR More: the full row for CAMBRIA ETF TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 360,708 shares; 2023Q4: 341,237 shares; 2024Q1: 311,330 shares 311,330 $8.48M 0.23% -29,907 Timeline EPD ENTERPRISE PRODS PARTNERS L More: the full row for ENTERPRISE PRODS PARTNERS L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 245,795 shares; 2022Q3: 267,245 shares; 2022Q4: 271,495 shares; 2023Q1: 271,495 shares; 2023Q2: 260,075 shares; 2023Q3: 302,118 shares; 2023Q4: 293,096 shares; 2024Q1: 289,813 shares 289,813 $8.46M 0.23% -3,283 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 20,560 shares; 2022Q3: 72,325 shares; 2022Q4: 62,449 shares; 2023Q1: 71,309 shares; 2023Q2: 80,421 shares; 2023Q3: 94,075 shares; 2023Q4: 111,562 shares; 2024Q1: 44,985 shares 44,985 $7.91M 0.22% -66,577 Timeline BAC BANK OF AMER CORP More: the full row for BANK OF AMER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 460,510 shares; 2022Q3: 468,986 shares; 2022Q4: 466,477 shares; 2023Q1: 138,714 shares; 2023Q2: 99,714 shares; 2023Q3: 72,864 shares; 2023Q4: 77,518 shares; 2024Q1: 203,926 shares 203,926 $7.74M 0.21% +126,408 Timeline T AT&T INC More: the full row for AT&T INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 52,124 shares; 2022Q3: 56,166 shares; 2022Q4: 79,722 shares; 2023Q1: 79,670 shares; 2023Q2: 94,432 shares; 2023Q3: 306,233 shares; 2023Q4: 280,783 shares; 2024Q1: 433,333 shares 433,333 $7.63M 0.21% +152,550 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: 5,436 shares; 2022Q3: 6,413 shares; 2022Q4: 6,395 shares; 2023Q1: 6,339 shares; 2023Q2: 5,849 shares; 2023Q3: 6,161 shares; 2023Q4: 6,474 shares; 2024Q1: 5,688 shares 5,688 $7.55M 0.21% -786 Timeline FSTA FIDELITY COVINGTON TRUST More: the full row for FIDELITY COVINGTON TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 32,487 shares; 2022Q3: 25,164 shares; 2022Q4: not reported; 2023Q1: 215,591 shares; 2023Q2: 222,322 shares; 2023Q3: 149,119 shares; 2023Q4: not reported; 2024Q1: 157,660 shares 157,660 $7.51M 0.21% new Timeline ILTB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 262,420 shares; 2023Q3: not reported; 2023Q4: 140,265 shares; 2024Q1: 146,860 shares 146,860 $7.51M 0.21% +6,595 Timeline REVENUESHARES REVENUESHARES More: the full row for REVENUESHARES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 148,504 shares; 2024Q1: 167,969 shares 167,969 $7.19M 0.2% +19,465 SHY ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 25,060 shares; 2022Q3: 348,061 shares; 2022Q4: 370,960 shares; 2023Q1: 444,614 shares; 2023Q2: 596,719 shares; 2023Q3: 582,842 shares; 2023Q4: 553,413 shares; 2024Q1: 84,108 shares 84,108 $6.88M 0.19% -469,305 Timeline IDXX IDEXX LABS INC More: the full row for IDEXX LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 45,478 shares; 2022Q3: 24,063 shares; 2022Q4: 24,253 shares; 2023Q1: 18,254 shares; 2023Q2: 14,556 shares; 2023Q3: 12,771 shares; 2023Q4: 12,778 shares; 2024Q1: 12,576 shares 12,576 $6.79M 0.19% -202 Timeline IXUS ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 383,199 shares; 2022Q3: 198,267 shares; 2022Q4: 201,597 shares; 2023Q1: 216,092 shares; 2023Q2: 224,996 shares; 2023Q3: 220,268 shares; 2023Q4: 96,553 shares; 2024Q1: 98,302 shares 98,302 $6.67M 0.18% +1,749 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: 9,668 shares; 2022Q3: 9,680 shares; 2022Q4: 9,097 shares; 2023Q1: 8,448 shares; 2023Q2: 10,876 shares; 2023Q3: 15,848 shares; 2023Q4: 14,407 shares; 2024Q1: 8,487 shares 8,487 $6.6M 0.18% -5,920 Timeline BIL SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 84,854 shares; 2023Q4: 64,971 shares; 2024Q1: 70,931 shares 70,931 $6.51M 0.18% +5,960 Timeline XAR SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 50,859 shares; 2023Q4: 47,622 shares; 2024Q1: 44,404 shares 44,404 $6.24M 0.17% -3,218 Timeline SCHG SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 55,272 shares; 2023Q2: 54,835 shares; 2023Q3: 55,802 shares; 2023Q4: 41,843 shares; 2024Q1: 67,143 shares 67,143 $6.23M 0.17% +25,300 Timeline FTSE RAFI 1000 US Lg Cap FTSE RAFI 1000 US Lg Cap More: the full row for FTSE RAFI 1000 US Lg Cap Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 167,644 shares; 2024Q1: 157,946 shares 157,946 $6.08M 0.17% -9,698 SPYG SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 86,905 shares; 2023Q4: 85,907 shares; 2024Q1: 82,896 shares 82,896 $6.06M 0.17% -3,011 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: 53,127 shares; 2022Q3: 80,346 shares; 2022Q4: 54,123 shares; 2023Q1: 52,632 shares; 2023Q2: 45,842 shares; 2023Q3: 69,392 shares; 2023Q4: 91,314 shares; 2024Q1: 44,979 shares 44,979 $5.96M 0.16% -46,335 Timeline FCOM FIDELITY COVINGTON TRUST More: the full row for FIDELITY COVINGTON TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 7,460 shares; 2022Q3: 24,517 shares; 2022Q4: not reported; 2023Q1: 96,054 shares; 2023Q2: 118,215 shares; 2023Q3: 183,912 shares; 2023Q4: 51,860 shares; 2024Q1: 115,562 shares 115,562 $5.73M 0.16% +63,702 Timeline RSP INVESCO EXCHANGE TRADED FD T More: the full row for INVESCO EXCHANGE TRADED FD T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 215,858 shares; 2022Q3: 287,444 shares; 2022Q4: 251,424 shares; 2023Q1: 213,317 shares; 2023Q2: 2,410 shares; 2023Q3: 86,466 shares; 2023Q4: 38,768 shares; 2024Q1: 32,018 shares 32,018 $5.42M 0.15% -6,750 Timeline DAL DELTA AIR LINES INC More: the full row for DELTA AIR LINES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 242,525 shares; 2022Q3: 132,220 shares; 2022Q4: 136,593 shares; 2023Q1: 150,069 shares; 2023Q2: 109,359 shares; 2023Q3: 103,196 shares; 2023Q4: 102,399 shares; 2024Q1: 111,760 shares 111,760 $5.36M 0.15% +9,361 Timeline SPDW SPDR INDEX SHS FDS More: the full row for SPDR INDEX SHS FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 146,614 shares; 2023Q4: 148,459 shares; 2024Q1: 149,425 shares 149,425 $5.36M 0.15% +966 Timeline FDX FEDEX CORP More: the full row for FEDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 8,851 shares; 2022Q3: 4,270 shares; 2022Q4: 4,221 shares; 2023Q1: 4,288 shares; 2023Q2: 4,242 shares; 2023Q3: 4,246 shares; 2023Q4: 4,248 shares; 2024Q1: 18,343 shares 18,343 $5.32M 0.15% +14,095 Timeline FENY FIDELITY COVINGTON TRUST More: the full row for FIDELITY COVINGTON TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 55,476 shares; 2022Q3: 92,657 shares; 2022Q4: 124,570 shares; 2023Q1: 188,848 shares; 2023Q2: 195,553 shares; 2023Q3: 198,533 shares; 2023Q4: 192,244 shares; 2024Q1: 203,612 shares 203,612 $5.27M 0.14% +11,368 Timeline COF CAPITAL ONE FINL CORP More: the full row for CAPITAL ONE FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 28,510 shares; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 3,577 shares; 2023Q2: 3,599 shares; 2023Q3: 3,432 shares; 2023Q4: 3,596 shares; 2024Q1: 34,740 shares 34,740 $5.18M 0.14% +31,144 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 58,024 shares; 2022Q3: 49,633 shares; 2022Q4: 43,573 shares; 2023Q1: 45,967 shares; 2023Q2: 32,395 shares; 2023Q3: 40,349 shares; 2023Q4: 40,145 shares; 2024Q1: 40,294 shares 40,294 $5.13M 0.14% +149 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: 64,431 shares; 2022Q3: 63,700 shares; 2022Q4: 80,943 shares; 2023Q1: 83,687 shares; 2023Q2: 69,847 shares; 2023Q3: 50,899 shares; 2023Q4: 41,697 shares; 2024Q1: 44,372 shares 44,372 $5.04M 0.14% +2,675 Timeline VB VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 18,890 shares; 2023Q4: 21,922 shares; 2024Q1: 22,003 shares 22,003 $5.03M 0.14% +81 Timeline XLG INVESCO EXCHANGE TRADED FD T More: the full row for INVESCO EXCHANGE TRADED FD T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 108,079 shares; 2024Q1: 118,404 shares 118,404 $4.99M 0.14% +10,325 Timeline FIDU FIDELITY COVINGTON TRUST More: the full row for FIDELITY COVINGTON TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 16,993 shares; 2022Q3: 32,717 shares; 2022Q4: 20,238 shares; 2023Q1: 69,732 shares; 2023Q2: 85,479 shares; 2023Q3: 147,304 shares; 2023Q4: 40,492 shares; 2024Q1: 71,651 shares 71,651 $4.87M 0.13% +31,159 Timeline MOAT VANECK ETF TRUST More: the full row for VANECK ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 61,573 shares; 2022Q3: 61,035 shares; 2022Q4: 59,024 shares; 2023Q1: 58,525 shares; 2023Q2: 55,569 shares; 2023Q3: 54,696 shares; 2023Q4: 54,996 shares; 2024Q1: 52,729 shares 52,729 $4.74M 0.13% -2,267 Timeline BKR BAKER HUGHES COMPANY More: the full row for BAKER HUGHES COMPANY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 96,301 shares; 2024Q1: 140,681 shares 140,681 $4.72M 0.13% +44,380 Timeline SCHX SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 83,739 shares; 2022Q3: 84,576 shares; 2022Q4: 82,821 shares; 2023Q1: 79,868 shares; 2023Q2: 78,878 shares; 2023Q3: 79,007 shares; 2023Q4: 78,410 shares; 2024Q1: 75,548 shares 75,548 $4.69M 0.13% -2,862 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: 35,457 shares; 2022Q3: 34,911 shares; 2022Q4: 32,722 shares; 2023Q1: 56,073 shares; 2023Q2: 58,488 shares; 2023Q3: 69,530 shares; 2023Q4: 73,500 shares; 2024Q1: 25,430 shares 25,430 $4.63M 0.13% -48,070 Timeline VEA VANGUARD TAX-MANAGED FDS More: the full row for VANGUARD TAX-MANAGED FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 115,705 shares; 2022Q3: 115,705 shares; 2022Q4: 98,905 shares; 2023Q1: 104,745 shares; 2023Q2: 97,830 shares; 2023Q3: 93,280 shares; 2023Q4: 87,046 shares; 2024Q1: 86,490 shares 86,490 $4.34M 0.12% -556 Timeline C CITIGROUP INC More: the full row for CITIGROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 165,531 shares; 2022Q3: 159,726 shares; 2022Q4: 147,567 shares; 2023Q1: 85,595 shares; 2023Q2: 84,825 shares; 2023Q3: 28,687 shares; 2023Q4: 21,007 shares; 2024Q1: 66,853 shares 66,853 $4.23M 0.12% +45,846 Timeline LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 21,691 shares; 2022Q3: 20,416 shares; 2022Q4: 18,080 shares; 2023Q1: 17,973 shares; 2023Q2: 20,145 shares; 2023Q3: 17,191 shares; 2023Q4: 17,950 shares; 2024Q1: 16,366 shares 16,366 $4.17M 0.11% -1,584 Timeline DOW DOW HLDGS INC More: the full row for DOW HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 115,825 shares; 2022Q3: 121,274 shares; 2022Q4: 33,846 shares; 2023Q1: 36,552 shares; 2023Q2: 36,674 shares; 2023Q3: 97,424 shares; 2023Q4: 83,708 shares; 2024Q1: 70,703 shares 70,703 $4.1M 0.11% -13,005 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 195,553 shares; 2022Q3: 207,095 shares; 2022Q4: 103,078 shares; 2023Q1: 20,166 shares; 2023Q2: 20,076 shares; 2023Q3: 19,974 shares; 2023Q4: 18,990 shares; 2024Q1: 17,987 shares 17,987 $4.1M 0.11% -1,003 Timeline CF CF INDUSTRIES HOLD More: the full row for CF INDUSTRIES HOLD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 13,319 shares; 2022Q3: 14,443 shares; 2022Q4: 14,782 shares; 2023Q1: 15,630 shares; 2023Q2: 20,089 shares; 2023Q3: 43,442 shares; 2023Q4: 49,197 shares; 2024Q1: 46,986 shares 46,986 $3.91M 0.11% -2,211 Timeline NRG NRG ENERGY INC More: the full row for NRG ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 75,856 shares; 2023Q4: 65,444 shares; 2024Q1: 56,835 shares 56,835 $3.85M 0.11% -8,609 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 53,094 shares; 2022Q3: 54,442 shares; 2022Q4: 53,866 shares; 2023Q1: 62,271 shares; 2023Q2: 66,421 shares; 2023Q3: 47,511 shares; 2023Q4: 50,407 shares; 2024Q1: 24,137 shares 24,137 $3.82M 0.1% -26,270 Timeline BRK-A BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3 shares; 2022Q3: 3 shares; 2022Q4: 3 shares; 2023Q1: 5 shares; 2023Q2: 4 shares; 2023Q3: 4 shares; 2023Q4: 4 shares; 2024Q1: 6 shares 6 $3.81M 0.1% +2 Timeline DPZ DOMINOS PIZZA INC More: the full row for DOMINOS PIZZA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 47,110 shares; 2022Q3: 4,642 shares; 2022Q4: 4,646 shares; 2023Q1: 9,531 shares; 2023Q2: 9,294 shares; 2023Q3: 10,987 shares; 2023Q4: 48,265 shares; 2024Q1: 48,167 shares 48,167 $3.68M 0.1% -98 Timeline IBB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 27,559 shares; 2022Q3: 29,415 shares; 2022Q4: 28,000 shares; 2023Q1: 27,630 shares; 2023Q2: 28,381 shares; 2023Q3: 29,942 shares; 2023Q4: 25,784 shares; 2024Q1: 25,889 shares 25,889 $3.55M 0.1% +105 Timeline SPHQ INVESCO EXCHANGE TRADED FD T More: the full row for INVESCO EXCHANGE TRADED FD T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 39,232 shares; 2023Q2: 583,779 shares; 2023Q3: 1,166,416 shares; 2023Q4: 1,267,460 shares; 2024Q1: 57,098 shares 57,098 $3.45M 0.09% -1,210,362 Timeline PM PHILIP MORRIS INTL INC More: the full row for PHILIP MORRIS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 87,468 shares; 2022Q3: 124,079 shares; 2022Q4: 112,249 shares; 2023Q1: 84,373 shares; 2023Q2: 28,337 shares; 2023Q3: 49,620 shares; 2023Q4: 45,345 shares; 2024Q1: 36,821 shares 36,821 $3.4M 0.09% -8,524 Timeline CTRA COTERRA ENERGY INC More: the full row for COTERRA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 121,880 shares; 2022Q3: 121,880 shares; 2022Q4: 118,380 shares; 2023Q1: 118,380 shares; 2023Q2: 118,380 shares; 2023Q3: 117,380 shares; 2023Q4: 117,531 shares; 2024Q1: 118,324 shares 118,324 $3.3M 0.09% +793 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: 3,855 shares; 2022Q3: 3,855 shares; 2022Q4: 3,855 shares; 2023Q1: 3,855 shares; 2023Q2: 3,855 shares; 2023Q3: 16,909 shares; 2023Q4: 15,915 shares; 2024Q1: 15,194 shares 15,194 $3.27M 0.09% -721 Timeline SPSB SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 332,875 shares; 2023Q1: 321,195 shares; 2023Q2: 373,478 shares; 2023Q3: 572,348 shares; 2023Q4: 99,025 shares; 2024Q1: 109,235 shares 109,235 $3.25M 0.09% +10,210 Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 46,176 shares; 2022Q3: 46,490 shares; 2022Q4: 43,169 shares; 2023Q1: 48,413 shares; 2023Q2: 43,015 shares; 2023Q3: 40,482 shares; 2023Q4: 37,396 shares; 2024Q1: 30,272 shares 30,272 $3.21M 0.09% -7,124 Timeline MPC MARATHON PETE CORP More: the full row for MARATHON PETE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 85,276 shares; 2022Q3: 110,631 shares; 2022Q4: 206,581 shares; 2023Q1: 217,450 shares; 2023Q2: 100,373 shares; 2023Q3: 87,936 shares; 2023Q4: 79,649 shares; 2024Q1: 15,683 shares 15,683 $3.16M 0.09% -63,966 Timeline XLU SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 14,946 shares; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 53,637 shares; 2023Q4: 57,876 shares; 2024Q1: 47,201 shares 47,201 $3.1M 0.08% -10,675 Timeline FUTY FIDELITY COVINGTON TRUST More: the full row for FIDELITY COVINGTON TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 8,288 shares; 2022Q4: not reported; 2023Q1: 83,414 shares; 2023Q2: 85,762 shares; 2023Q3: 87,063 shares; 2023Q4: not reported; 2024Q1: 72,862 shares 72,862 $3.1M 0.08% new Timeline FISV FISERV INC More: the full row for FISERV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 5,052 shares; 2023Q2: 5,147 shares; 2023Q3: 21,757 shares; 2023Q4: 21,733 shares; 2024Q1: 19,258 shares 19,258 $3.08M 0.08% -2,475 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: 20,647 shares; 2022Q3: 21,292 shares; 2022Q4: 31,038 shares; 2023Q1: 33,612 shares; 2023Q2: 34,304 shares; 2023Q3: 40,845 shares; 2023Q4: 40,205 shares; 2024Q1: 41,911 shares 41,911 $3.08M 0.08% +1,706 Timeline USMV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 4,429 shares; 2023Q3: 4,611 shares; 2023Q4: 4,498 shares; 2024Q1: 36,194 shares 36,194 $3.03M 0.08% +31,696 Timeline KEY KEYCORP More: the full row for KEYCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 528,432 shares; 2022Q3: 548,363 shares; 2022Q4: 545,542 shares; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 229,322 shares; 2023Q4: 212,713 shares; 2024Q1: 191,078 shares 191,078 $3.02M 0.08% -21,635 Timeline SUB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 45,560 shares; 2023Q4: 37,774 shares; 2024Q1: 28,524 shares 28,524 $2.99M 0.08% -9,250 Timeline CONSOL ENERGY INC NEW CONSOL ENERGY INC NEW More: the full row for CONSOL ENERGY INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 28,536 shares; 2023Q2: 29,353 shares; 2023Q3: 23,481 shares; 2023Q4: 22,625 shares; 2024Q1: 35,449 shares 35,449 $2.97M 0.08% +12,824 HST HOST HOTELS & RESORTS INC More: the full row for HOST HOTELS & RESORTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 64,792 shares; 2022Q3: 95,319 shares; 2022Q4: 102,734 shares; 2023Q1: 116,404 shares; 2023Q2: 119,877 shares; 2023Q3: 131,285 shares; 2023Q4: 127,705 shares; 2024Q1: 143,235 shares 143,235 $2.96M 0.08% +15,530 Timeline FMAT FIDELITY COVINGTON TRUST More: the full row for FIDELITY COVINGTON TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 18,429 shares; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 16,385 shares; 2023Q3: 16,764 shares; 2023Q4: not reported; 2024Q1: 55,727 shares 55,727 $2.92M 0.08% new 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: 96,620 shares; 2022Q3: 98,578 shares; 2022Q4: 57,850 shares; 2023Q1: 55,604 shares; 2023Q2: 54,403 shares; 2023Q3: 46,450 shares; 2023Q4: 46,938 shares; 2024Q1: 47,665 shares 47,665 $2.92M 0.08% +727 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: not reported; 2022Q3: not reported; 2022Q4: 8,747 shares; 2023Q1: 9,749 shares; 2023Q2: 9,948 shares; 2023Q3: 11,606 shares; 2023Q4: 10,782 shares; 2024Q1: 11,767 shares 11,767 $2.87M 0.08% +985 Timeline 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: 4,825 shares; 2022Q3: not reported; 2022Q4: 38,378 shares; 2023Q1: 412,915 shares; 2023Q2: 43,415 shares; 2023Q3: 42,944 shares; 2023Q4: 41,779 shares; 2024Q1: 48,969 shares 48,969 $2.83M 0.08% +7,190 Timeline AEM AGNICO EAGLE MINES LTD More: the full row for AGNICO EAGLE MINES LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 52,089 shares; 2023Q4: 48,858 shares; 2024Q1: 45,358 shares 45,358 $2.71M 0.07% -3,500 Timeline CARR CARRIER GLOBAL CORPORATION More: the full row for CARRIER GLOBAL CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 13,822 shares; 2022Q3: 13,878 shares; 2022Q4: 49,341 shares; 2023Q1: 59,215 shares; 2023Q2: 59,111 shares; 2023Q3: 58,330 shares; 2023Q4: 57,816 shares; 2024Q1: 45,300 shares 45,300 $2.64M 0.07% -12,516 Timeline SPDR Series Trust SPDR Series Trust More: the full row for SPDR Series Trust Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 32,797 shares; 2024Q1: 28,167 shares 28,167 $2.59M 0.07% -4,630 RWJ INVESCO EXCH TRADED FD TR II More: the full row for INVESCO EXCH TRADED FD TR II Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 207,901 shares; 2023Q4: 56,304 shares; 2024Q1: 58,890 shares 58,890 $2.52M 0.07% +2,586 Timeline LNG CHENIERE ENERGY INC More: the full row for CHENIERE ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 49,140 shares; 2022Q3: 50,551 shares; 2022Q4: 37,711 shares; 2023Q1: 47,579 shares; 2023Q2: 49,578 shares; 2023Q3: 57,996 shares; 2023Q4: 35,159 shares; 2024Q1: 15,466 shares 15,466 $2.49M 0.07% -19,693 Timeline IRON MTN INC NEW REIT IRON MTN INC NEW REIT More: the full row for IRON MTN INC NEW REIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 33,355 shares; 2024Q1: 30,700 shares 30,700 $2.48M 0.07% -2,655 XLK SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 7,574 shares; 2022Q4: 7,694 shares; 2023Q1: 15,832 shares; 2023Q2: 19,812 shares; 2023Q3: 14,177 shares; 2023Q4: 18,529 shares; 2024Q1: 11,651 shares 11,651 $2.43M 0.07% -6,878 Timeline VTEB VANGUARD MUN BD FDS More: the full row for VANGUARD MUN BD FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 72,878 shares; 2023Q4: 53,419 shares; 2024Q1: 47,921 shares 47,921 $2.42M 0.07% -5,498 Timeline TWO HBRS INVT CORP TWO HBRS INVT CORP More: the full row for TWO HBRS INVT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 128,875 shares; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 94,075 shares; 2023Q3: not reported; 2023Q4: 94,125 shares; 2024Q1: 102,600 shares 102,600 $2.41M 0.07% +8,475 BOX BOX INC More: the full row for BOX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 45,983 shares; 2023Q2: 63,248 shares; 2023Q3: 78,874 shares; 2023Q4: 76,583 shares; 2024Q1: 83,238 shares 83,238 $2.36M 0.06% +6,655 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 947 shares; 2022Q3: 898 shares; 2022Q4: 903 shares; 2023Q1: 878 shares; 2023Q2: 2,125 shares; 2023Q3: 2,270 shares; 2023Q4: 2,939 shares; 2024Q1: 5,727 shares 5,727 $2.35M 0.06% +2,788 Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 892 shares; 2022Q3: not reported; 2022Q4: 442 shares; 2023Q1: not reported; 2023Q2: 842 shares; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 9,357 shares 9,357 $2.32M 0.06% new Timeline EBAY EBAY INC. More: the full row for EBAY INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 10,458 shares; 2022Q3: 9,383 shares; 2022Q4: 34,918 shares; 2023Q1: 38,766 shares; 2023Q2: 39,604 shares; 2023Q3: 40,303 shares; 2023Q4: 39,941 shares; 2024Q1: 42,892 shares 42,892 $2.27M 0.06% +2,951 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: not reported; 2022Q3: 44,041 shares; 2022Q4: 34,775 shares; 2023Q1: 57,201 shares; 2023Q2: 80,470 shares; 2023Q3: 60,308 shares; 2023Q4: 28,468 shares; 2024Q1: 30,389 shares 30,389 $2.23M 0.06% +1,921 Timeline PLTR PALANTIR TECHNOLOGIES INC More: the full row for PALANTIR TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 65,746 shares; 2024Q1: 96,463 shares 96,463 $2.22M 0.06% +30,717 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: 75,168 shares; 2022Q3: 77,604 shares; 2022Q4: 34,196 shares; 2023Q1: 15,294 shares; 2023Q2: 19,503 shares; 2023Q3: 20,988 shares; 2023Q4: 25,779 shares; 2024Q1: 40,472 shares 40,472 $2.2M 0.06% +14,693 Timeline VTRS VIATRIS INC More: the full row for VIATRIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 183,116 shares 183,116 $2.19M 0.06% new Timeline JOE ST JOE CO More: the full row for ST JOE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 40,065 shares; 2024Q1: 37,478 shares 37,478 $2.17M 0.06% -2,587 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: 128,987 shares; 2022Q3: 29,724 shares; 2022Q4: 30,860 shares; 2023Q1: 33,854 shares; 2023Q2: 33,081 shares; 2023Q3: 35,897 shares; 2023Q4: 94,230 shares; 2024Q1: 77,733 shares 77,733 $2.14M 0.06% -16,497 Timeline IJR ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 317,640 shares; 2022Q3: 272,232 shares; 2022Q4: 259,607 shares; 2023Q1: 222,550 shares; 2023Q2: 100,515 shares; 2023Q3: 172,979 shares; 2023Q4: 136,980 shares; 2024Q1: 19,034 shares 19,034 $2.1M 0.06% -117,946 Timeline CRWD CROWDSTRIKE HLDGS INC More: the full row for CROWDSTRIKE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 8,693 shares; 2023Q4: 7,479 shares; 2024Q1: 6,490 shares 6,490 $2.08M 0.06% -989 Timeline ENPH ENPHASE ENERGY INC More: the full row for ENPHASE ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 6,104 shares; 2023Q1: 124,974 shares; 2023Q2: 117,032 shares; 2023Q3: 32,836 shares; 2023Q4: 17,025 shares; 2024Q1: 17,035 shares 17,035 $2.06M 0.06% +10 Timeline CROX CROCS INC More: the full row for CROCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 19,913 shares; 2023Q4: 18,638 shares; 2024Q1: 14,198 shares 14,198 $2.04M 0.06% -4,440 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: 45,055 shares; 2022Q3: 46,823 shares; 2022Q4: 44,964 shares; 2023Q1: 46,295 shares; 2023Q2: 48,574 shares; 2023Q3: 47,442 shares; 2023Q4: 48,283 shares; 2024Q1: 12,329 shares 12,329 $2M 0.05% -35,954 Timeline AGCO AGCO CORP More: the full row for AGCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 13,581 shares; 2023Q3: 15,186 shares; 2023Q4: 14,796 shares; 2024Q1: 16,159 shares 16,159 $1.99M 0.05% +1,363 Timeline IWM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 31,500 shares; 2022Q3: 29,941 shares; 2022Q4: 16,098 shares; 2023Q1: 16,118 shares; 2023Q2: 7,933 shares; 2023Q3: 6,842 shares; 2023Q4: 12,416 shares; 2024Q1: 9,444 shares 9,444 $1.99M 0.05% -2,972 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 598,206 shares; 2022Q3: 628,071 shares; 2022Q4: 637,234 shares; 2023Q1: 668,054 shares; 2023Q2: 178,829 shares; 2023Q3: 185,251 shares; 2023Q4: 99,764 shares; 2024Q1: 71,258 shares 71,258 $1.98M 0.05% -28,506 Timeline NSRGY NESTLE SA-SPONS ADR More: the full row for NESTLE SA-SPONS ADR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 18,468 shares 18,468 $1.96M 0.05% new Timeline QQQM INVESCO EXCH TRADED FD TR II More: the full row for INVESCO EXCH TRADED FD TR II Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 11,398 shares; 2023Q4: 11,102 shares; 2024Q1: 10,707 shares 10,707 $1.96M 0.05% -395 Timeline SYLD CAMBRIA ETF TR More: the full row for CAMBRIA ETF TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 26,236 shares 26,236 $1.94M 0.05% new Timeline XEMD BONDBLOXX ETF TRUST More: the full row for BONDBLOXX ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 44,085 shares; 2023Q4: 46,301 shares; 2024Q1: 46,486 shares 46,486 $1.93M 0.05% +185 Timeline QUS SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 14,665 shares; 2023Q4: 13,604 shares; 2024Q1: 13,070 shares 13,070 $1.9M 0.05% -534 Timeline DKNG DRAFTKINGS INC NEW More: the full row for DRAFTKINGS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 41,438 shares 41,438 $1.88M 0.05% new Timeline BBY BEST BUY INC More: the full row for BEST BUY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 14,290 shares; 2022Q3: 18,264 shares; 2022Q4: 18,179 shares; 2023Q1: 18,226 shares; 2023Q2: 16,182 shares; 2023Q3: 16,184 shares; 2023Q4: 25,759 shares; 2024Q1: 22,891 shares 22,891 $1.88M 0.05% -2,868 Timeline F FORD MTR CO More: the full row for FORD MTR CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 137,582 shares; 2022Q3: 137,167 shares; 2022Q4: 130,724 shares; 2023Q1: 133,216 shares; 2023Q2: 133,318 shares; 2023Q3: 133,781 shares; 2023Q4: 138,937 shares; 2024Q1: 139,667 shares 139,667 $1.85M 0.05% +730 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 61,810 shares; 2022Q3: 63,412 shares; 2022Q4: 63,944 shares; 2023Q1: 74,651 shares; 2023Q2: 30,456 shares; 2023Q3: 30,499 shares; 2023Q4: 29,010 shares; 2024Q1: 19,695 shares 19,695 $1.85M 0.05% -9,315 Timeline PYPL PAYPAL HLDGS INC More: the full row for PAYPAL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 99,546 shares; 2022Q3: 41,248 shares; 2022Q4: 46,180 shares; 2023Q1: 51,786 shares; 2023Q2: 59,752 shares; 2023Q3: 122,750 shares; 2023Q4: 427,913 shares; 2024Q1: 340,502 shares 340,502 $1.83M 0.05% -87,411 Timeline IJH ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 181,413 shares; 2022Q3: 167,441 shares; 2022Q4: 161,100 shares; 2023Q1: 148,956 shares; 2023Q2: 104,452 shares; 2023Q3: 92,641 shares; 2023Q4: 86,656 shares; 2024Q1: 29,871 shares 29,871 $1.81M 0.05% -56,785 Timeline COWZ PACER FDS TR More: the full row for PACER FDS TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 446,282 shares; 2022Q3: 60,108 shares; 2022Q4: 47,702 shares; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 25,760 shares; 2023Q4: 36,816 shares; 2024Q1: 30,836 shares 30,836 $1.79M 0.05% -5,980 Timeline IWF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 4,603 shares; 2022Q3: 4,604 shares; 2022Q4: 4,219 shares; 2023Q1: 4,073 shares; 2023Q2: 5,511 shares; 2023Q3: 8,831 shares; 2023Q4: 9,205 shares; 2024Q1: 5,253 shares 5,253 $1.77M 0.05% -3,952 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: 28,770 shares; 2022Q3: 73,909 shares; 2022Q4: 121,049 shares; 2023Q1: 153,605 shares; 2023Q2: 160,778 shares; 2023Q3: 173,074 shares; 2023Q4: 166,185 shares; 2024Q1: 34,986 shares 34,986 $1.75M 0.05% -131,199 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: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 19,823 shares; 2023Q2: 19,881 shares; 2023Q3: 19,600 shares; 2023Q4: 20,194 shares; 2024Q1: 22,023 shares 22,023 $1.73M 0.05% +1,829 Timeline REGN REGENERON PHARMACEUTICALS More: the full row for REGENERON PHARMACEUTICALS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,049 shares; 2022Q3: 1,122 shares; 2022Q4: 1,195 shares; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 1,102 shares; 2024Q1: 1,774 shares 1,774 $1.71M 0.05% +672 Timeline CHI CALAMOS CONV OPPORTUNITIES & More: the full row for CALAMOS CONV OPPORTUNITIES & Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 163,500 shares; 2022Q3: 180,250 shares; 2022Q4: 159,950 shares; 2023Q1: 159,950 shares; 2023Q2: 165,650 shares; 2023Q3: 149,675 shares; 2023Q4: 149,675 shares; 2024Q1: 149,975 shares 149,975 $1.7M 0.05% +300 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 9,247 shares; 2022Q3: 9,201 shares; 2022Q4: 9,179 shares; 2023Q1: 7,995 shares; 2023Q2: 8,010 shares; 2023Q3: 9,301 shares; 2023Q4: 7,573 shares; 2024Q1: 8,692 shares 8,692 $1.68M 0.05% +1,119 Timeline IEMG ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 339,832 shares; 2022Q3: 138,719 shares; 2022Q4: 34,696 shares; 2023Q1: 214,583 shares; 2023Q2: 396,307 shares; 2023Q3: 281,558 shares; 2023Q4: 30,696 shares; 2024Q1: 32,481 shares 32,481 $1.68M 0.05% +1,785 Timeline PRF INVESCO EXCHANGE TRADED FD T More: the full row for INVESCO EXCHANGE TRADED FD T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 228,735 shares; 2023Q4: 48,523 shares; 2024Q1: 43,433 shares 43,433 $1.67M 0.05% -5,090 Timeline FTNT FORTINET INC More: the full row for FORTINET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 33,968 shares; 2023Q4: 33,329 shares; 2024Q1: 24,301 shares 24,301 $1.66M 0.05% -9,028 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: 6,388 shares; 2022Q3: 6,599 shares; 2022Q4: 6,223 shares; 2023Q1: 7,605 shares; 2023Q2: 7,539 shares; 2023Q3: 8,581 shares; 2023Q4: 6,904 shares; 2024Q1: 5,787 shares 5,787 $1.65M 0.05% -1,117 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: 36,752 shares; 2022Q3: 38,274 shares; 2022Q4: 31,192 shares; 2023Q1: 21,278 shares; 2023Q2: 30,994 shares; 2023Q3: 66,214 shares; 2023Q4: 93,464 shares; 2024Q1: 29,810 shares 29,810 $1.64M 0.04% -63,654 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: 6,608 shares; 2022Q3: 6,229 shares; 2022Q4: 5,861 shares; 2023Q1: 5,943 shares; 2023Q2: 6,823 shares; 2023Q3: 6,406 shares; 2023Q4: 6,016 shares; 2024Q1: 6,390 shares 6,390 $1.6M 0.04% +374 Timeline HEI HEICO CORP NEW More: the full row for HEICO CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 2,171 shares; 2024Q1: 7,931 shares 7,931 $1.51M 0.04% +5,760 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: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 5,731 shares; 2023Q3: 5,916 shares; 2023Q4: not reported; 2024Q1: 17,563 shares 17,563 $1.51M 0.04% new Timeline GBIL GOLDMAN SACHS ETF TR More: the full row for GOLDMAN SACHS ETF TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 16,810 shares; 2024Q1: 14,910 shares 14,910 $1.5M 0.04% -1,900 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: 2,990 shares; 2022Q3: 2,990 shares; 2022Q4: 2,973 shares; 2023Q1: 7,957 shares; 2023Q2: 7,712 shares; 2023Q3: 7,713 shares; 2023Q4: 7,713 shares; 2024Q1: 6,498 shares 6,498 $1.5M 0.04% -1,215 Timeline FIRST HORIZON CORP DEP SHS … FIRST HORIZON CORP DEP SHS REP More: the full row for FIRST HORIZON CORP DEP SHS REP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 104,025 shares; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 90,235 shares; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 62,150 shares 62,150 $1.49M 0.04% new EDIV SPDR INDEX SHS FDS More: the full row for SPDR INDEX SHS FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 39,239 shares; 2024Q1: 44,348 shares 44,348 $1.49M 0.04% +5,109 Timeline IVE ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,811 shares; 2022Q3: 2,736 shares; 2022Q4: 2,739 shares; 2023Q1: 2,741 shares; 2023Q2: 2,834 shares; 2023Q3: 2,974 shares; 2023Q4: 8,889 shares; 2024Q1: 7,875 shares 7,875 $1.47M 0.04% -1,014 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: 18,566 shares; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 49,617 shares; 2024Q1: 48,513 shares 48,513 $1.47M 0.04% -1,104 Timeline ALGN ALIGN TECHNOLOGY INC More: the full row for ALIGN TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 5,231 shares; 2023Q1: 5,228 shares; 2023Q2: 4,589 shares; 2023Q3: 4,589 shares; 2023Q4: 4,589 shares; 2024Q1: 4,232 shares 4,232 $1.39M 0.04% -357 Timeline XFFCX FLAHERTY & CRUMRIN PFD & INM More: the full row for FLAHERTY & CRUMRIN PFD & INM Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 214,065 shares; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 119,185 shares; 2023Q3: not reported; 2023Q4: 101,740 shares; 2024Q1: 92,940 shares 92,940 $1.38M 0.04% -8,800 Timeline SCHB SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 20,858 shares; 2022Q3: 21,941 shares; 2022Q4: 24,185 shares; 2023Q1: 24,185 shares; 2023Q2: 21,375 shares; 2023Q3: 20,736 shares; 2023Q4: 20,546 shares; 2024Q1: 21,886 shares 21,886 $1.34M 0.04% +1,340 Timeline ACMR ACM RESH INC More: the full row for ACM RESH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 45,000 shares; 2022Q3: 45,000 shares; 2022Q4: 45,000 shares; 2023Q1: 45,000 shares; 2023Q2: 45,000 shares; 2023Q3: 45,000 shares; 2023Q4: 45,000 shares; 2024Q1: 45,000 shares 45,000 $1.31M 0.04% 0 Timeline EQIX EQUINIX INC More: the full row for EQUINIX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,565 shares; 2022Q3: 1,584 shares; 2022Q4: 1,584 shares; 2023Q1: 1,584 shares; 2023Q2: 1,586 shares; 2023Q3: 1,582 shares; 2023Q4: 1,583 shares; 2024Q1: 1,583 shares 1,583 $1.31M 0.04% 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; 2022Q2: 8,183 shares; 2022Q3: 10,219 shares; 2022Q4: 9,627 shares; 2023Q1: 9,618 shares; 2023Q2: 10,388 shares; 2023Q3: 9,813 shares; 2023Q4: 9,669 shares; 2024Q1: 5,211 shares 5,211 $1.28M 0.04% -4,458 Timeline IWR ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,595 shares; 2022Q3: 3,589 shares; 2022Q4: 3,593 shares; 2023Q1: 3,596 shares; 2023Q2: 3,598 shares; 2023Q3: 71,079 shares; 2023Q4: 19,514 shares; 2024Q1: 15,168 shares 15,168 $1.28M 0.03% -4,346 Timeline OKE ONEOK INC NEW More: the full row for ONEOK INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 10,410 shares; 2022Q3: 10,421 shares; 2022Q4: 10,420 shares; 2023Q1: 9,516 shares; 2023Q2: 9,565 shares; 2023Q3: 28,779 shares; 2023Q4: 17,193 shares; 2024Q1: 15,055 shares 15,055 $1.21M 0.03% -2,138 Timeline DVN DEVON ENERGY CORP NEW More: the full row for DEVON ENERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 48,196 shares; 2022Q3: 388,062 shares; 2022Q4: 276,873 shares; 2023Q1: 4,884 shares; 2023Q2: 19,850 shares; 2023Q3: 19,173 shares; 2023Q4: 25,169 shares; 2024Q1: 22,839 shares 22,839 $1.15M 0.03% -2,330 Timeline NTRS NORTHERN TR CORP More: the full row for NORTHERN TR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 17,896 shares; 2022Q3: 17,636 shares; 2022Q4: 14,877 shares; 2023Q1: 14,931 shares; 2023Q2: 17,406 shares; 2023Q3: 14,820 shares; 2023Q4: 14,595 shares; 2024Q1: 12,815 shares 12,815 $1.14M 0.03% -1,780 Timeline GS GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 3,828 shares; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 2,470 shares; 2024Q1: 2,635 shares 2,635 $1.1M 0.03% +165 Timeline ITA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 7,907 shares; 2022Q3: 8,070 shares; 2022Q4: 9,632 shares; 2023Q1: 2,220 shares; 2023Q2: 12,523 shares; 2023Q3: 5,084 shares; 2023Q4: 5,072 shares; 2024Q1: 8,094 shares 8,094 $1.07M 0.03% +3,022 Timeline BKNG BOOKING HOLDINGS INC More: the full row for BOOKING HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 22,508 shares; 2022Q3: 3,525 shares; 2022Q4: 2,073 shares; 2023Q1: 2,113 shares; 2023Q2: 2,028 shares; 2023Q3: 1,962 shares; 2023Q4: 17,681 shares; 2024Q1: 17,135 shares 17,135 $1.04M 0.03% -546 Timeline MDY STATE STR SPDR S&P MIDCAP 40 More: the full row for STATE STR SPDR S&P MIDCAP 40 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,014 shares; 2022Q3: 2,714 shares; 2022Q4: 2,714 shares; 2023Q1: 2,709 shares; 2023Q2: 2,693 shares; 2023Q3: 3,434 shares; 2023Q4: 3,430 shares; 2024Q1: 1,866 shares 1,866 $1.04M 0.03% -1,564 Timeline MOH MOLINA HEALTHCARE INC More: the full row for MOLINA HEALTHCARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 2,599 shares; 2023Q4: 2,662 shares; 2024Q1: 2,465 shares 2,465 $1.01M 0.03% -197 Timeline QUAL ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 1,942 shares; 2023Q3: 2,006 shares; 2023Q4: 6,062 shares; 2024Q1: 6,105 shares 6,105 $1M 0.03% +43 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: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 9,000 shares; 2024Q1: 9,000 shares 9,000 $994K 0.03% 0 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: 6,734 shares; 2022Q3: 12,222 shares; 2022Q4: 11,767 shares; 2023Q1: 11,815 shares; 2023Q2: 11,826 shares; 2023Q3: 11,826 shares; 2023Q4: 11,937 shares; 2024Q1: 11,154 shares 11,154 $987K 0.03% -783 Timeline ARCC ARES CAPITAL CORP More: the full row for ARES CAPITAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 44,859 shares; 2023Q4: 40,007 shares; 2024Q1: 46,284 shares 46,284 $964K 0.03% +6,277 Timeline DUK DUKE ENERGY CORP NEW More: the full row for DUKE ENERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 15,446 shares; 2022Q3: 15,882 shares; 2022Q4: 8,849 shares; 2023Q1: 10,569 shares; 2023Q2: 10,567 shares; 2023Q3: 10,455 shares; 2023Q4: 9,716 shares; 2024Q1: 9,852 shares 9,852 $953K 0.03% +136 Timeline CBSH COMMERCE BANCSHARES INC More: the full row for COMMERCE BANCSHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 17,328 shares; 2023Q4: 17,594 shares; 2024Q1: 17,594 shares 17,594 $936K 0.03% 0 Timeline EXPO EXPONENT INC More: the full row for EXPONENT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 11,000 shares; 2022Q3: 11,000 shares; 2022Q4: 11,000 shares; 2023Q1: 11,000 shares; 2023Q2: 11,000 shares; 2023Q3: 11,000 shares; 2023Q4: 11,000 shares; 2024Q1: 11,000 shares 11,000 $910K 0.02% 0 Timeline WSO WATSCO INC More: the full row for WATSCO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,000 shares; 2022Q3: 2,000 shares; 2022Q4: 2,000 shares; 2023Q1: 4,665 shares; 2023Q2: 2,165 shares; 2023Q3: 2,165 shares; 2023Q4: 2,165 shares; 2024Q1: 2,090 shares 2,090 $903K 0.02% -75 Timeline EXR EXTRA SPACE STORAGE INC More: the full row for EXTRA SPACE STORAGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 6,115 shares; 2022Q3: 6,115 shares; 2022Q4: 6,115 shares; 2023Q1: 6,115 shares; 2023Q2: 6,115 shares; 2023Q3: 6,115 shares; 2023Q4: 6,115 shares; 2024Q1: 6,115 shares 6,115 $899K 0.02% 0 Timeline EW EDWARDS LIFESCIENCES CORP More: the full row for EDWARDS LIFESCIENCES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 12,715 shares; 2022Q3: 12,718 shares; 2022Q4: not reported; 2023Q1: 12,912 shares; 2023Q2: 12,737 shares; 2023Q3: 10,026 shares; 2023Q4: 8,826 shares; 2024Q1: 9,345 shares 9,345 $893K 0.02% +519 Timeline BTZ BLACKROCK CR ALLOCATION More: the full row for BLACKROCK CR ALLOCATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 139,300 shares; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 129,740 shares; 2023Q3: not reported; 2023Q4: 82,500 shares; 2024Q1: 82,500 shares 82,500 $882K 0.02% 0 Timeline HMC HONDA MOTOR CO LTD More: the full row for HONDA MOTOR CO LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 24,420 shares; 2023Q4: 24,215 shares; 2024Q1: 23,541 shares 23,541 $877K 0.02% -674 Timeline ENTG ENTEGRIS INC More: the full row for ENTEGRIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 6,153 shares; 2022Q3: 6,153 shares; 2022Q4: 6,153 shares; 2023Q1: 6,153 shares; 2023Q2: 6,153 shares; 2023Q3: 6,153 shares; 2023Q4: 6,153 shares; 2024Q1: 6,240 shares 6,240 $877K 0.02% +87 Timeline VTI VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 4,920 shares; 2022Q3: 31,042 shares; 2022Q4: 31,659 shares; 2023Q1: 31,460 shares; 2023Q2: 32,175 shares; 2023Q3: 33,086 shares; 2023Q4: 31,603 shares; 2024Q1: 3,276 shares 3,276 $851K 0.02% -28,327 Timeline HESS CORP HESS CORP More: the full row for HESS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 5,359 shares; 2022Q4: 5,249 shares; 2023Q1: 5,259 shares; 2023Q2: 5,270 shares; 2023Q3: 5,276 shares; 2023Q4: 5,486 shares; 2024Q1: 5,567 shares 5,567 $850K 0.02% +81 TWO HBRS INVT CORP PFD SER … TWO HBRS INVT CORP PFD SER B F More: the full row for TWO HBRS INVT CORP PFD SER B F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 28,900 shares; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 27,850 shares; 2023Q3: not reported; 2023Q4: 28,100 shares; 2024Q1: 36,500 shares 36,500 $845K 0.02% +8,400 XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 6,350 shares; 2022Q3: 6,350 shares; 2022Q4: 6,350 shares; 2023Q1: 6,350 shares; 2023Q2: 6,350 shares; 2023Q3: 6,350 shares; 2023Q4: 6,350 shares; 2024Q1: 6,350 shares 6,350 $821K 0.02% 0 Timeline XHLF BONDBLOXX ETF TRUST More: the full row for BONDBLOXX ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 22,189 shares; 2023Q4: 17,067 shares; 2024Q1: 16,308 shares 16,308 $820K 0.02% -759 Timeline DEO DIAGEO PLC More: the full row for DIAGEO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 5,428 shares; 2023Q2: 5,428 shares; 2023Q3: 7,053 shares; 2023Q4: 5,650 shares; 2024Q1: 5,510 shares 5,510 $820K 0.02% -140 Timeline VGSH VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 14,733 shares; 2023Q4: 14,551 shares; 2024Q1: 13,834 shares 13,834 $803K 0.02% -717 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: 5,275 shares; 2022Q3: 5,250 shares; 2022Q4: 5,150 shares; 2023Q1: 5,150 shares; 2023Q2: 5,150 shares; 2023Q3: 5,150 shares; 2023Q4: 4,750 shares; 2024Q1: 4,750 shares 4,750 $776K 0.02% 0 Timeline CTVA CORTEVA INC More: the full row for CORTEVA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 13,012 shares; 2022Q3: 13,192 shares; 2022Q4: 13,205 shares; 2023Q1: 13,344 shares; 2023Q2: 13,358 shares; 2023Q3: 13,557 shares; 2023Q4: 13,360 shares; 2024Q1: 13,441 shares 13,441 $775K 0.02% +81 Timeline EQT EQT CORP More: the full row for EQT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 22,674 shares; 2023Q4: 23,188 shares; 2024Q1: 20,878 shares 20,878 $774K 0.02% -2,310 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: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 3,130 shares; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 5,033 shares 5,033 $771K 0.02% new Timeline CHKP CHECK POINT SOFTWARE TECH LT More: the full row for CHECK POINT SOFTWARE TECH LT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 5,156 shares; 2022Q4: 7,272 shares; 2023Q1: 6,785 shares; 2023Q2: 7,203 shares; 2023Q3: 7,246 shares; 2023Q4: 7,137 shares; 2024Q1: 4,666 shares 4,666 $765K 0.02% -2,471 Timeline INTC INTEL CORP More: the full row for INTEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 81,855 shares; 2022Q3: 83,350 shares; 2022Q4: 91,527 shares; 2023Q1: 207,531 shares; 2023Q2: 210,901 shares; 2023Q3: 225,441 shares; 2023Q4: 168,339 shares; 2024Q1: 17,086 shares 17,086 $755K 0.02% -151,253 Timeline CINF CINCINNATI FINL CORP More: the full row for CINCINNATI FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 8,797 shares; 2022Q4: 8,797 shares; 2023Q1: 6,062 shares; 2023Q2: 6,062 shares; 2023Q3: 6,062 shares; 2023Q4: 6,062 shares; 2024Q1: 6,062 shares 6,062 $753K 0.02% 0 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: 586,738 shares; 2022Q3: 593,887 shares; 2022Q4: 701,990 shares; 2023Q1: 682,802 shares; 2023Q2: 673,176 shares; 2023Q3: 92,717 shares; 2023Q4: 20,196 shares; 2024Q1: 20,200 shares 20,200 $749K 0.02% +4 Timeline AMT AMERICAN TOWER CORP More: the full row for AMERICAN TOWER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 4,159 shares; 2022Q3: 4,017 shares; 2022Q4: 3,893 shares; 2023Q1: 4,008 shares; 2023Q2: 4,012 shares; 2023Q3: 4,000 shares; 2023Q4: 3,781 shares; 2024Q1: 3,774 shares 3,774 $746K 0.02% -7 Timeline IWD ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 25,429 shares; 2022Q3: 2,413 shares; 2022Q4: 2,337 shares; 2023Q1: 1,599 shares; 2023Q2: 1,632 shares; 2023Q3: 5,449 shares; 2023Q4: 5,881 shares; 2024Q1: 5,331 shares 5,331 $741K 0.02% -550 Timeline HSBC HSBC HLDGS PLC More: the full row for HSBC HLDGS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 18,996 shares; 2023Q3: 19,315 shares; 2023Q4: 19,152 shares; 2024Q1: 18,636 shares 18,636 $734K 0.02% -516 Timeline BTI BRITISH AMERN TOB PLC More: the full row for BRITISH AMERN TOB PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 20,133 shares; 2022Q3: 18,838 shares; 2022Q4: 23,014 shares; 2023Q1: 21,675 shares; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 23,945 shares; 2024Q1: 23,869 shares 23,869 $729K 0.02% -76 Timeline OSCR OSCAR HEALTH INC More: the full row for OSCAR HEALTH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 48,894 shares 48,894 $727K 0.02% 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: 34,781 shares; 2022Q3: 51,935 shares; 2022Q4: 48,563 shares; 2023Q1: 41,013 shares; 2023Q2: 41,682 shares; 2023Q3: 58,259 shares; 2023Q4: 45,137 shares; 2024Q1: 5,783 shares 5,783 $726K 0.02% -39,354 Timeline LECO LINCOLN ELEC HLDGS INC More: the full row for LINCOLN ELEC HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,500 shares; 2022Q3: 2,500 shares; 2022Q4: 2,500 shares; 2023Q1: 2,500 shares; 2023Q2: 2,500 shares; 2023Q3: 2,500 shares; 2023Q4: 3,200 shares; 2024Q1: 2,800 shares 2,800 $715K 0.02% -400 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 146,299 shares; 2022Q3: 142,431 shares; 2022Q4: 129,955 shares; 2023Q1: 130,034 shares; 2023Q2: 176,700 shares; 2023Q3: 209,102 shares; 2023Q4: 195,125 shares; 2024Q1: 2,051 shares 2,051 $712K 0.02% -193,074 Timeline ENSG ENSIGN GROUP INC More: the full row for ENSIGN GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 5,700 shares; 2022Q3: 5,700 shares; 2022Q4: 5,700 shares; 2023Q1: 5,700 shares; 2023Q2: 5,700 shares; 2023Q3: 5,700 shares; 2023Q4: 5,700 shares; 2024Q1: 5,700 shares 5,700 $709K 0.02% 0 Timeline DXCM DEXCOM INC More: the full row for DEXCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 1,600 shares; 2023Q3: not reported; 2023Q4: 1,665 shares; 2024Q1: 5,079 shares 5,079 $705K 0.02% +3,414 Timeline EFX EQUIFAX INC More: the full row for EQUIFAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 4,057 shares; 2022Q3: 4,063 shares; 2022Q4: 4,059 shares; 2023Q1: 4,067 shares; 2023Q2: 3,188 shares; 2023Q3: 3,191 shares; 2023Q4: 3,197 shares; 2024Q1: 2,628 shares 2,628 $703K 0.02% -569 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: 397,269 shares; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 6,153 shares 6,153 $702K 0.02% new Timeline ZBRA ZEBRA TECHNOLOGIES CORPORATI More: the full row for ZEBRA TECHNOLOGIES CORPORATI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 145,967 shares; 2022Q3: 155,504 shares; 2022Q4: 152,844 shares; 2023Q1: 152,785 shares; 2023Q2: 150,078 shares; 2023Q3: 2,576 shares; 2023Q4: 2,646 shares; 2024Q1: 2,310 shares 2,310 $696K 0.02% -336 Timeline GD GENERAL DYNAMICS CORP More: the full row for GENERAL DYNAMICS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 2,397 shares; 2023Q4: 2,736 shares; 2024Q1: 2,425 shares 2,425 $686K 0.02% -311 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: 718 shares; 2022Q3: 1,128 shares; 2022Q4: 1,129 shares; 2023Q1: 1,139 shares; 2023Q2: 1,143 shares; 2023Q3: 1,227 shares; 2023Q4: 410 shares; 2024Q1: 672 shares 672 $684K 0.02% +262 Timeline SBUX STARBUCKS CORP More: the full row for STARBUCKS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 403,054 shares; 2022Q3: 60,746 shares; 2022Q4: 60,015 shares; 2023Q1: 59,417 shares; 2023Q2: 57,846 shares; 2023Q3: 57,817 shares; 2023Q4: 412,460 shares; 2024Q1: 359,612 shares 359,612 $681K 0.02% -52,848 Timeline ETN EATON CORP PLC More: the full row for EATON CORP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 52,857 shares; 2022Q3: 52,857 shares; 2022Q4: 52,540 shares; 2023Q1: 52,540 shares; 2023Q2: 52,564 shares; 2023Q3: 51,803 shares; 2023Q4: 51,679 shares; 2024Q1: 2,149 shares 2,149 $673K 0.02% -49,530 Timeline GM GENERAL MTRS CO More: the full row for GENERAL MTRS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 50,105 shares; 2023Q2: 49,651 shares; 2023Q3: 48,671 shares; 2023Q4: not reported; 2024Q1: 14,376 shares 14,376 $652K 0.02% new Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 42,034 shares; 2022Q3: 22,099 shares; 2022Q4: 13,281 shares; 2023Q1: 12,307 shares; 2023Q2: 12,474 shares; 2023Q3: 12,156 shares; 2023Q4: 10,807 shares; 2024Q1: 7,114 shares 7,114 $620K 0.02% -3,693 Timeline OEF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,500 shares; 2022Q3: 2,500 shares; 2022Q4: 2,500 shares; 2023Q1: 2,500 shares; 2023Q2: 2,500 shares; 2023Q3: 2,500 shares; 2023Q4: 2,500 shares; 2024Q1: 2,500 shares 2,500 $619K 0.02% 0 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 22,314 shares; 2024Q1: 6,937 shares 6,937 $615K 0.02% -15,377 Timeline KOF COCA-COLA FEMSA SAB DE CV More: the full row for COCA-COLA FEMSA SAB DE CV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 9,868 shares; 2023Q4: 9,774 shares; 2024Q1: 6,260 shares 6,260 $611K 0.02% -3,514 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: not reported; 2022Q3: not reported; 2022Q4: 5,000 shares; 2023Q1: 5,000 shares; 2023Q2: 5,000 shares; 2023Q3: 5,000 shares; 2023Q4: 5,000 shares; 2024Q1: 5,000 shares 5,000 $603K 0.02% 0 Timeline SHV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,718 shares; 2022Q3: 3,722 shares; 2022Q4: 3,735 shares; 2023Q1: 3,743 shares; 2023Q2: 10,284 shares; 2023Q3: 7,723 shares; 2023Q4: 12,223 shares; 2024Q1: 5,260 shares 5,260 $581K 0.02% -6,963 Timeline EXLS EXLSERVICE HLDGS INC More: the full row for EXLSERVICE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 63,239 shares; 2023Q4: 79,386 shares; 2024Q1: 17,445 shares 17,445 $555K 0.02% -61,941 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: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 159 shares; 2023Q4: 159 shares; 2024Q1: 171 shares 171 $540K 0.01% +12 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 31,763 shares; 2022Q3: 16,066 shares; 2022Q4: 16,009 shares; 2023Q1: 15,904 shares; 2023Q2: 16,848 shares; 2023Q3: 23,305 shares; 2023Q4: 5,921 shares; 2024Q1: 3,143 shares 3,143 $532K 0.01% -2,778 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: 4,848 shares; 2022Q3: 4,723 shares; 2022Q4: 4,723 shares; 2023Q1: 4,673 shares; 2023Q2: 4,548 shares; 2023Q3: 171,851 shares; 2023Q4: 159,749 shares; 2024Q1: 4,009 shares 4,009 $519K 0.01% -155,740 Timeline SCHW CHARLES SCHWAB CORP (THE) More: the full row for CHARLES SCHWAB CORP (THE) Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 7,002 shares; 2022Q3: 61,388 shares; 2022Q4: 63,637 shares; 2023Q1: 69,471 shares; 2023Q2: 7,102 shares; 2023Q3: 7,182 shares; 2023Q4: 7,133 shares; 2024Q1: 7,034 shares 7,034 $509K 0.01% -99 Timeline DVY ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 102,191 shares; 2022Q3: 9,007 shares; 2022Q4: 8,646 shares; 2023Q1: 101,432 shares; 2023Q2: 8,836 shares; 2023Q3: 8,721 shares; 2023Q4: 6,151 shares; 2024Q1: 4,040 shares 4,040 $498K 0.01% -2,111 Timeline XBI SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 6,682 shares; 2022Q3: 5,877 shares; 2022Q4: 5,377 shares; 2023Q1: 15,425 shares; 2023Q2: 5,890 shares; 2023Q3: 5,330 shares; 2023Q4: 5,330 shares; 2024Q1: 5,180 shares 5,180 $492K 0.01% -150 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: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 16,053 shares; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 891 shares; 2024Q1: 1,653 shares 1,653 $480K 0.01% +762 FIS FIDELITY NATL INFORMATION SV More: the full row for FIDELITY NATL INFORMATION SV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 8,135 shares; 2022Q3: 8,068 shares; 2022Q4: 8,015 shares; 2023Q1: 8,277 shares; 2023Q2: 6,273 shares; 2023Q3: 6,276 shares; 2023Q4: 6,274 shares; 2024Q1: 6,312 shares 6,312 $468K 0.01% +38 Timeline DD DUPONT DE NEMOURS INC More: the full row for DUPONT DE NEMOURS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 19,731 shares; 2022Q3: 19,954 shares; 2022Q4: 7,097 shares; 2023Q1: 6,427 shares; 2023Q2: 5,977 shares; 2023Q3: 6,006 shares; 2023Q4: 6,282 shares; 2024Q1: 6,093 shares 6,093 $467K 0.01% -189 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 14,817 shares; 2022Q3: 14,813 shares; 2022Q4: 13,974 shares; 2023Q1: 10,978 shares; 2023Q2: 24,505 shares; 2023Q3: 22,601 shares; 2023Q4: 21,422 shares; 2024Q1: 4,935 shares 4,935 $464K 0.01% -16,487 Timeline KMX CARMAX INC More: the full row for CARMAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 5,082 shares; 2022Q3: 5,082 shares; 2022Q4: 5,082 shares; 2023Q1: 5,082 shares; 2023Q2: 5,082 shares; 2023Q3: 5,082 shares; 2023Q4: 5,082 shares; 2024Q1: 5,082 shares 5,082 $443K 0.01% 0 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: 39,908 shares; 2022Q3: 42,874 shares; 2022Q4: 36,830 shares; 2023Q1: 47,939 shares; 2023Q2: 93,276 shares; 2023Q3: 105,230 shares; 2023Q4: 92,781 shares; 2024Q1: 10,436 shares 10,436 $438K 0.01% -82,345 Timeline ACWX ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 17,745 shares; 2022Q3: 107,914 shares; 2022Q4: 101,904 shares; 2023Q1: 100,574 shares; 2023Q2: 96,803 shares; 2023Q3: 107,283 shares; 2023Q4: 8,688 shares; 2024Q1: 8,034 shares 8,034 $429K 0.01% -654 Timeline NEE NEXTERA ENERGY INC More: the full row for NEXTERA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 109,428 shares; 2022Q3: 30,319 shares; 2022Q4: 32,684 shares; 2023Q1: 31,745 shares; 2023Q2: 81,802 shares; 2023Q3: 82,526 shares; 2023Q4: 73,858 shares; 2024Q1: 6,595 shares 6,595 $421K 0.01% -67,263 Timeline ITOT ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 9,453 shares; 2022Q3: 9,828 shares; 2022Q4: 13,449 shares; 2023Q1: 34,814 shares; 2023Q2: 34,824 shares; 2023Q3: 37,338 shares; 2023Q4: 35,339 shares; 2024Q1: 3,545 shares 3,545 $409K 0.01% -31,794 Timeline AKAM AKAMAI TECHNOLOGIES INC More: the full row for AKAMAI TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 4,891 shares; 2022Q3: 4,891 shares; 2022Q4: 3,686 shares; 2023Q1: 3,686 shares; 2023Q2: 3,608 shares; 2023Q3: 3,578 shares; 2023Q4: 3,578 shares; 2024Q1: 3,756 shares 3,756 $409K 0.01% +178 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: 95,583 shares; 2022Q3: 86,962 shares; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 10,847 shares 10,847 $408K 0.01% new Timeline XCHYX CALAMOS CONV & HIGH INCOME F More: the full row for CALAMOS CONV & HIGH INCOME F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 50,100 shares; 2022Q3: 29,600 shares; 2022Q4: 30,975 shares; 2023Q1: 30,010 shares; 2023Q2: 30,010 shares; 2023Q3: 30,310 shares; 2023Q4: 31,960 shares; 2024Q1: 34,310 shares 34,310 $405K 0.01% +2,350 Timeline SO SOUTHERN CO More: the full row for SOUTHERN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 10,826 shares; 2022Q3: 10,041 shares; 2022Q4: 9,825 shares; 2023Q1: 11,099 shares; 2023Q2: 11,748 shares; 2023Q3: 16,066 shares; 2023Q4: 15,910 shares; 2024Q1: 5,633 shares 5,633 $404K 0.01% -10,277 Timeline DTE DTE ENERGY CO More: the full row for DTE ENERGY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,613 shares; 2022Q3: 3,613 shares; 2022Q4: 15,450 shares; 2023Q1: 16,722 shares; 2023Q2: 3,598 shares; 2023Q3: 3,594 shares; 2023Q4: 3,596 shares; 2024Q1: 3,585 shares 3,585 $402K 0.01% -11 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: 1,185 shares; 2022Q3: 1,485 shares; 2022Q4: 2,528 shares; 2023Q1: 2,826 shares; 2023Q2: 3,597 shares; 2023Q3: 3,337 shares; 2023Q4: 4,711 shares; 2024Q1: 1,424 shares 1,424 $401K 0.01% -3,287 Timeline ET ENERGY TRANSFER L P More: the full row for ENERGY TRANSFER L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 302,395 shares; 2022Q3: 303,221 shares; 2022Q4: 302,208 shares; 2023Q1: 302,208 shares; 2023Q2: 316,666 shares; 2023Q3: 166,658 shares; 2023Q4: 171,229 shares; 2024Q1: 25,317 shares 25,317 $398K 0.01% -145,912 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: 5,100 shares; 2022Q3: 5,100 shares; 2022Q4: 5,100 shares; 2023Q1: 5,100 shares; 2023Q2: 5,100 shares; 2023Q3: 5,100 shares; 2023Q4: 5,100 shares; 2024Q1: 5,100 shares 5,100 $393K 0.01% 0 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 1,997 shares; 2023Q3: 1,910 shares; 2023Q4: 1,910 shares; 2024Q1: 2,235 shares 2,235 $392K 0.01% +325 Timeline BIIB BIOGEN INC More: the full row for BIOGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,171 shares; 2022Q3: 2,171 shares; 2022Q4: 1,842 shares; 2023Q1: 1,892 shares; 2023Q2: 1,864 shares; 2023Q3: 2,114 shares; 2023Q4: 1,814 shares; 2024Q1: 1,814 shares 1,814 $391K 0.01% 0 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: 155,475 shares; 2022Q3: 2,000 shares; 2022Q4: 2,000 shares; 2023Q1: 2,000 shares; 2023Q2: 2,000 shares; 2023Q3: 2,000 shares; 2023Q4: 2,000 shares; 2024Q1: 2,000 shares 2,000 $380K 0.01% 0 Timeline VT VANGUARD INTL EQUITY INDEX F More: the full row for VANGUARD INTL EQUITY INDEX F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,572 shares; 2022Q3: 3,572 shares; 2022Q4: 3,542 shares; 2023Q1: 3,542 shares; 2023Q2: 3,542 shares; 2023Q3: 3,542 shares; 2023Q4: 3,412 shares; 2024Q1: 3,412 shares 3,412 $377K 0.01% 0 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: 6,669 shares; 2022Q3: 6,453 shares; 2022Q4: 6,102 shares; 2023Q1: 6,415 shares; 2023Q2: 17,290 shares; 2023Q3: 17,862 shares; 2023Q4: 17,234 shares; 2024Q1: 6,018 shares 6,018 $362K 0.01% -11,216 Timeline XLP SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 14,314 shares; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 5,033 shares; 2023Q4: 4,705 shares; 2024Q1: 4,731 shares 4,731 $361K 0.01% +26 Timeline SFPRB STIFEL FINL CORP DEP SHS REPST More: the full row for STIFEL FINL CORP DEP SHS REPST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 19,125 shares; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 14,375 shares 14,375 $356K 0.01% new 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: 194,198 shares; 2022Q3: 203,291 shares; 2022Q4: 32,367 shares; 2023Q1: 33,792 shares; 2023Q2: 35,961 shares; 2023Q3: 37,580 shares; 2023Q4: 47,333 shares; 2024Q1: 2,100 shares 2,100 $356K 0.01% -45,233 Timeline BIDU BAIDU INC More: the full row for BAIDU INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 3,329 shares; 2023Q3: 3,329 shares; 2023Q4: 3,329 shares; 2024Q1: 3,329 shares 3,329 $350K 0.01% 0 Timeline CMI CUMMINS INC More: the full row for CUMMINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,290 shares; 2022Q3: 1,115 shares; 2022Q4: 1,119 shares; 2023Q1: 1,115 shares; 2023Q2: 1,118 shares; 2023Q3: 1,176 shares; 2023Q4: 1,142 shares; 2024Q1: 1,184 shares 1,184 $349K 0.01% +42 Timeline FSLR FIRST SOLAR INC More: the full row for FIRST SOLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,900 shares 1,900 $321K 0.01% new Timeline ADSK AUTODESK INC More: the full row for AUTODESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 151,317 shares; 2022Q3: 16,254 shares; 2022Q4: 16,204 shares; 2023Q1: 16,962 shares; 2023Q2: 16,185 shares; 2023Q3: 14,535 shares; 2023Q4: 134,468 shares; 2024Q1: 133,032 shares 133,032 $318K 0.01% -1,436 Timeline AGZD WISDOMTREE TR More: the full row for WISDOMTREE TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 14,997 shares; 2023Q4: 14,243 shares; 2024Q1: 14,272 shares 14,272 $315K 0.01% +29 Timeline LMBS FIRST TR EXCHANGE-TRADED FD More: the full row for FIRST TR EXCHANGE-TRADED FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 14,300 shares; 2022Q3: 12,976 shares; 2022Q4: 10,426 shares; 2023Q1: 128,631 shares; 2023Q2: 98,191 shares; 2023Q3: 131,096 shares; 2023Q4: 8,776 shares; 2024Q1: 6,475 shares 6,475 $312K 0.01% -2,301 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: 4,035 shares; 2022Q3: 4,035 shares; 2022Q4: 4,035 shares; 2023Q1: 4,035 shares; 2023Q2: 4,035 shares; 2023Q3: 4,035 shares; 2023Q4: 4,035 shares; 2024Q1: 4,093 shares 4,093 $312K 0.01% +58 Timeline SCHP SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 167,919 shares; 2022Q3: 16,724 shares; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 5,903 shares; 2023Q4: 5,795 shares; 2024Q1: 5,795 shares 5,795 $302K 0.01% 0 Timeline CRUS CIRRUS LOGIC INC More: the full row for CIRRUS LOGIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 5,100 shares; 2022Q3: 5,125 shares; 2022Q4: 5,125 shares; 2023Q1: 3,900 shares; 2023Q2: 3,900 shares; 2023Q3: 3,900 shares; 2023Q4: 3,900 shares; 2024Q1: 3,243 shares 3,243 $300K 0.01% -657 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,901 shares; 2022Q3: 978 shares; 2022Q4: 1,012 shares; 2023Q1: 70,602 shares; 2023Q2: 61,880 shares; 2023Q3: 39,512 shares; 2023Q4: 37,806 shares; 2024Q1: 494 shares 494 $300K 0.01% -37,312 Timeline TEAM ATLASSIAN CORPORATION More: the full row for ATLASSIAN CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 1,836 shares; 2024Q1: 1,520 shares 1,520 $297K 0.01% -316 Timeline XLF SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 13,209 shares; 2023Q4: 12,796 shares; 2024Q1: 6,847 shares 6,847 $288K 0.01% -5,949 Timeline AL AIR LEASE CORP More: the full row for AIR LEASE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 5,618 shares; 2023Q1: 5,618 shares; 2023Q2: 5,618 shares; 2023Q3: 5,618 shares; 2023Q4: 5,600 shares; 2024Q1: 5,600 shares 5,600 $288K 0.01% 0 Timeline BAX BAXTER INTL INC More: the full row for BAXTER INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 6,733 shares; 2022Q3: 6,733 shares; 2022Q4: 6,676 shares; 2023Q1: 6,667 shares; 2023Q2: 6,788 shares; 2023Q3: 6,678 shares; 2023Q4: 6,667 shares; 2024Q1: 6,667 shares 6,667 $285K 0.01% 0 Timeline PRFZ INVESCO EXCHANGE TRADED FD T More: the full row for INVESCO EXCHANGE TRADED FD T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,450 shares; 2022Q3: 1,450 shares; 2022Q4: 1,450 shares; 2023Q1: 1,450 shares; 2023Q2: 1,450 shares; 2023Q3: 7,250 shares; 2023Q4: 7,250 shares; 2024Q1: 7,250 shares 7,250 $285K 0.01% 0 Timeline CCI CROWN CASTLE INC More: the full row for CROWN CASTLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 8,470 shares; 2022Q3: 8,370 shares; 2022Q4: 8,270 shares; 2023Q1: 2,420 shares; 2023Q2: 2,420 shares; 2023Q3: 2,370 shares; 2023Q4: 2,670 shares; 2024Q1: 2,660 shares 2,660 $282K 0.01% -10 Timeline DVA DAVITA INC More: the full row for DAVITA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 2,000 shares; 2023Q3: not reported; 2023Q4: 2,000 shares; 2024Q1: 2,000 shares 2,000 $276K 0.01% 0 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: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 12,178 shares; 2024Q1: 12,241 shares 12,241 $274K 0.01% +63 Timeline SEDG SOLAREDGE TECHNOLOGIES INC More: the full row for SOLAREDGE TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 2,000 shares; 2023Q4: not reported; 2024Q1: 3,800 shares 3,800 $270K 0.01% new Timeline VIG VANGUARD SPECIALIZED FUNDS More: the full row for VANGUARD SPECIALIZED FUNDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 1,407 shares; 2023Q4: 1,461 shares; 2024Q1: 1,465 shares 1,465 $268K 0.01% +4 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 2,646 shares; 2023Q4: 11,045 shares; 2024Q1: 2,646 shares 2,646 $266K 0.01% -8,399 Timeline BMRN BIOMARIN PHARMACEUTICAL INC More: the full row for BIOMARIN PHARMACEUTICAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 3,011 shares; 2023Q3: 3,011 shares; 2023Q4: 3,011 shares; 2024Q1: 3,011 shares 3,011 $263K 0.01% 0 Timeline CVSA COVISTA INC More: the full row for COVISTA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 16,300 shares; 2022Q3: 14,800 shares; 2022Q4: 15,100 shares; 2023Q1: 15,100 shares; 2023Q2: 14,670 shares; 2023Q3: 14,670 shares; 2023Q4: 5,400 shares; 2024Q1: 4,900 shares 4,900 $252K 0.01% -500 Timeline EEM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 6,123 shares; 2022Q3: 6,223 shares; 2022Q4: 6,123 shares; 2023Q1: 6,123 shares; 2023Q2: 6,123 shares; 2023Q3: 6,123 shares; 2023Q4: 6,123 shares; 2024Q1: 6,123 shares 6,123 $252K 0.01% 0 Timeline MGC VANGUARD WORLD FD More: the full row for VANGUARD WORLD FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 1,335 shares; 2023Q4: 1,340 shares; 2024Q1: 1,344 shares 1,344 $251K 0.01% +4 Timeline OXY OCCIDENTAL PETE CORP More: the full row for OCCIDENTAL PETE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 3,743 shares 3,743 $244K 0.01% new 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: not reported; 2022Q3: 2,050 shares; 2022Q4: 1,500 shares; 2023Q1: not reported; 2023Q2: 2,050 shares; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 2,050 shares 2,050 $239K 0.01% new Timeline RPG INVESCO EXCHANGE TRADED FD T More: the full row for INVESCO EXCHANGE TRADED FD T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 10,225 shares; 2022Q3: 26,239 shares; 2022Q4: 24,945 shares; 2023Q1: 1,991 shares; 2023Q2: 1,991 shares; 2023Q3: 8,855 shares; 2023Q4: 8,930 shares; 2024Q1: 6,400 shares 6,400 $235K 0.01% -2,530 Timeline XGDVX GABELLI DIVID & INCOME TR More: the full row for GABELLI DIVID & INCOME TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 10,000 shares; 2024Q1: 10,000 shares 10,000 $230K 0.01% 0 Timeline SPDR SERIES TRUST SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 1,627 shares; 2024Q1: 1,478 shares 1,478 $229K 0.01% -149 BX BLACKSTONE INC More: the full row for BLACKSTONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,450 shares; 2022Q3: 2,450 shares; 2022Q4: not reported; 2023Q1: 2,450 shares; 2023Q2: 17,482 shares; 2023Q3: 17,476 shares; 2023Q4: 17,482 shares; 2024Q1: 1,735 shares 1,735 $228K 0.01% -15,747 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: 1,132 shares; 2022Q3: 1,135 shares; 2022Q4: 1,119 shares; 2023Q1: 1,304 shares; 2023Q2: 1,313 shares; 2023Q3: 1,312 shares; 2023Q4: 2,410 shares; 2024Q1: 845 shares 845 $227K 0.01% -1,565 Timeline PSCE INVESCO EXCH TRADED FD TR II More: the full row for INVESCO EXCH TRADED FD TR II Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 10,340 shares; 2023Q4: 10,040 shares; 2024Q1: 4,040 shares 4,040 $225K 0.01% -6,000 Timeline PTH INVESCO EXCHANGE TRADED FD T More: the full row for INVESCO EXCHANGE TRADED FD T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 144,755 shares; 2022Q3: 143,857 shares; 2022Q4: 130,258 shares; 2023Q1: 130,405 shares; 2023Q2: 142,092 shares; 2023Q3: 258,417 shares; 2023Q4: 256,452 shares; 2024Q1: 5,000 shares 5,000 $220K 0.01% -251,452 Timeline BND VANGUARD BD INDEX FDS More: the full row for VANGUARD BD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 3,026 shares; 2023Q4: 3,026 shares; 2024Q1: 3,026 shares 3,026 $220K 0.01% 0 Timeline TBBK BANCORP INC DEL More: the full row for BANCORP INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 6,551 shares 6,551 $219K 0.01% new Timeline DISCOVER FINANCIAL SERVICES DISCOVER FINANCIAL SERVICES More: the full row for DISCOVER FINANCIAL SERVICES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,661 shares 1,661 $218K 0.01% new WEC WEC ENERGY GROUP INC More: the full row for WEC ENERGY GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,988 shares; 2022Q3: 2,988 shares; 2022Q4: 2,988 shares; 2023Q1: 2,988 shares; 2023Q2: 2,988 shares; 2023Q3: 2,638 shares; 2023Q4: 2,638 shares; 2024Q1: 2,655 shares 2,655 $218K 0.01% +17 Timeline PFF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 41,015 shares; 2022Q3: 238,074 shares; 2022Q4: 226,293 shares; 2023Q1: 231,861 shares; 2023Q2: 229,406 shares; 2023Q3: 6,735 shares; 2023Q4: 202,797 shares; 2024Q1: 6,735 shares 6,735 $217K 0.01% -196,062 Timeline AMLP ALPS ETF TR More: the full row for ALPS ETF TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 5,637 shares; 2022Q4: 4,907 shares; 2023Q1: not reported; 2023Q2: 5,292 shares; 2023Q3: 4,807 shares; 2023Q4: 4,807 shares; 2024Q1: 4,562 shares 4,562 $217K 0.01% -245 Timeline MARATHON OIL CORP MARATHON OIL CORP More: the full row for MARATHON OIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 142,032 shares; 2022Q3: 145,397 shares; 2022Q4: 151,093 shares; 2023Q1: 159,882 shares; 2023Q2: 169,965 shares; 2023Q3: 9,668 shares; 2023Q4: 13,675 shares; 2024Q1: 7,559 shares 7,559 $214K 0.01% -6,116 OIH VANECK ETF TRUST More: the full row for VANECK ETF TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 898 shares; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 750 shares; 2023Q4: not reported; 2024Q1: 630 shares 630 $212K 0.01% new Timeline ETSY ETSY INC More: the full row for ETSY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 154,772 shares; 2022Q3: 16,964 shares; 2022Q4: 15,853 shares; 2023Q1: 18,044 shares; 2023Q2: 21,937 shares; 2023Q3: 50,241 shares; 2023Q4: 210,288 shares; 2024Q1: 259,907 shares 259,907 $210K 0.01% +49,619 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: not reported; 2022Q3: not reported; 2022Q4: 12,071 shares; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 911 shares 911 $210K 0.01% new Timeline SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 12,765 shares; 2022Q3: 12,699 shares; 2022Q4: 12,447 shares; 2023Q1: 12,351 shares; 2023Q2: 12,357 shares; 2023Q3: 12,363 shares; 2023Q4: 40,024 shares; 2024Q1: 600 shares 600 $208K 0.01% -39,424 Timeline IYJ ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 23,607 shares; 2024Q1: 1,637 shares 1,637 $206K 0.01% -21,970 Timeline FICO FAIR ISAAC CORP More: the full row for FAIR ISAAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 59,203 shares; 2022Q3: 5,818 shares; 2022Q4: 5,682 shares; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 46,615 shares 46,615 $118K new Value about 1/1,000 of the price other filers imply, kept as filed and left out of ratios. Timeline GAB GABELLI EQUITY TR INC More: the full row for GABELLI EQUITY TR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 19,667 shares 19,667 $109K <0.01% new Timeline VTIP VANGUARD MALVERN FDS More: the full row for VANGUARD MALVERN FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 365,997 shares; 2022Q3: 36,519 shares; 2022Q4: 36,744 shares; 2023Q1: 31,860 shares; 2023Q2: 23,714 shares; 2023Q3: 24,169 shares; 2023Q4: not reported; 2024Q1: 131,593 shares 131,593 $101K <0.01% new Timeline COGT COGENT BIOSCIENCES INC More: the full row for COGENT BIOSCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 11,628 shares 11,628 $78.1K <0.01% new Timeline Altegris Winton Futures Fun… Altegris Winton Futures Fund L P … More: the full row for Altegris Winton Futures Fund L P CL B Nsa Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 69,095 shares 69,095 $69.1K <0.01% new CSGP COSTAR GROUP INC More: the full row for COSTAR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 539,071 shares; 2022Q3: 53,923 shares; 2022Q4: 51,963 shares; 2023Q1: 54,022 shares; 2023Q2: 51,128 shares; 2023Q3: 51,099 shares; 2023Q4: 518,633 shares; 2024Q1: 517,430 shares 517,430 $60.7K -1,203 Value about 1/1,000 of the price other filers imply, kept as filed and left out of ratios. Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 99,147 shares; 2022Q3: 14,488 shares; 2022Q4: 13,426 shares; 2023Q1: 17,417 shares; 2023Q2: 16,969 shares; 2023Q3: 16,690 shares; 2023Q4: 94,238 shares; 2024Q1: 87,311 shares 87,311 $58.8K -6,927 Value about 1/1,000 of the price other filers imply, kept as filed and left out of ratios. Timeline WW INTL INC WW INTL INC More: the full row for WW INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 14,500 shares; 2024Q1: 31,300 shares 31,300 $57.9K <0.01% +16,800 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: 15,788 shares; 2022Q3: 1,504 shares; 2022Q4: 1,405 shares; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 10,888 shares; 2024Q1: 10,987 shares 10,987 $55.3K <0.01% +99 Timeline CHARGEPOINT HLDGS INC CHARGEPOINT HLDGS INC More: the full row for CHARGEPOINT HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 27,353 shares 27,353 $52K <0.01% new EVGO EVGO INC More: the full row for EVGO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 16,794 shares; 2023Q4: not reported; 2024Q1: 17,052 shares 17,052 $42.8K <0.01% new Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 256,375 shares; 2022Q3: 62,748 shares; 2022Q4: 60,278 shares; 2023Q1: 55,364 shares; 2023Q2: 23,248 shares; 2023Q3: 23,358 shares; 2023Q4: 149,221 shares; 2024Q1: 137,828 shares 137,828 $33.8K -11,393 Value about 1/1,000 of the price other filers imply, kept as filed and left out of ratios. Timeline TTWO TAKE-TWO INTERACTIVE SOFTWAR More: the full row for TAKE-TWO INTERACTIVE SOFTWAR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 212,554 shares; 2022Q3: 21,676 shares; 2022Q4: 16,728 shares; 2023Q1: 20,602 shares; 2023Q2: 19,318 shares; 2023Q3: 19,176 shares; 2023Q4: 192,484 shares; 2024Q1: 193,767 shares 193,767 $33.2K +1,283 Value about 1/1,000 of the price other filers imply, kept as filed and left out of ratios. Timeline WALLBOX NV WALLBOX NV More: the full row for WALLBOX NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 20,352 shares; 2023Q4: 20,352 shares; 2024Q1: 20,352 shares 20,352 $28.9K <0.01% 0 BN BROOKFIELD CORP More: the full row for BROOKFIELD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 53,162 shares; 2023Q4: 610,911 shares; 2024Q1: 624,641 shares 624,641 $26.2K +13,730 Value about 1/1,000 of the price other filers imply, kept as filed and left out of ratios. 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: 103,511 shares; 2022Q3: 10,151 shares; 2022Q4: 10,057 shares; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 88,774 shares; 2024Q1: 88,115 shares 88,115 $21.6K -659 Value about 1/1,000 of the price other filers imply, kept as filed and left out of ratios. Timeline 2U INC 2U INC More: the full row for 2U INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 23,800 shares 23,800 $9.28K <0.01% new Highlands REIT Inc Nsa Highlands REIT Inc Nsa More: the full row for Highlands REIT Inc Nsa Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 26,433 shares; 2024Q1: 26,433 shares 26,433 $8.46K <0.01% 0 LXXGQ LEXAGENE HLDGS INC (CANADA) More: the full row for LEXAGENE HLDGS INC (CANADA) Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 61,050 shares; 2024Q1: 61,050 shares 61,050 $4.64K <0.01% 0 Timeline Posabit Systems Corporation… Posabit Systems Corporation Co M More: the full row for Posabit Systems Corporation Co M Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 25,000 shares; 2024Q1: 25,000 shares 25,000 $4.25K <0.01% 0 FFNTF 4FRONT VENTURES CORP COM SUB V More: the full row for 4FRONT VENTURES CORP COM SUB V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 67,755 shares; 2024Q1: 37,900 shares 37,900 $4.2K <0.01% -29,855 Timeline Net Medical Xpress Solution… Net Medical Xpress Solutions, More: the full row for Net Medical Xpress Solutions, Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 27,222 shares; 2023Q4: not reported; 2024Q1: 27,222 shares 27,222 $283 <0.01% new