GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 143,396 shares; 2023Q4: 140,287 shares; 2024Q1: 140,381 shares; 2024Q2: 105,872 shares; 2024Q3: 114,397 shares; 2024Q4: 117,533 shares 117,533 $22.2M 4.12% +3,136 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 88,068 shares; 2023Q4: 86,957 shares; 2024Q1: 86,239 shares; 2024Q2: 85,681 shares; 2024Q3: 84,026 shares; 2024Q4: 84,786 shares 84,786 $21.2M 3.93% +760 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 35,808 shares; 2023Q4: 47,811 shares; 2024Q1: 48,373 shares; 2024Q2: 48,708 shares; 2024Q3: 49,260 shares; 2024Q4: 48,781 shares 48,781 $20.6M 3.81% -479 Timeline AMJB JPMORGAN CHASE FINL CO LLC More: the full row for JPMORGAN CHASE FINL CO LLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 223,196 shares; 2024Q3: 646,714 shares; 2024Q4: 629,471 shares 629,471 $18.6M 3.44% -17,243 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 873,261 shares; 2023Q4: 916,889 shares; 2024Q1: 918,424 shares; 2024Q2: 891,766 shares; 2024Q3: 898,500 shares; 2024Q4: 858,137 shares 858,137 $16.8M 3.11% -40,363 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 56,355 shares; 2023Q4: 52,526 shares; 2024Q1: 52,365 shares; 2024Q2: 52,237 shares; 2024Q3: 57,027 shares; 2024Q4: 72,818 shares 72,818 $15.6M 2.9% +15,791 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 22,360 shares; 2023Q4: 34,977 shares; 2024Q1: 33,989 shares; 2024Q2: 27,816 shares; 2024Q3: 30,057 shares; 2024Q4: 23,014 shares 23,014 $13.5M 2.5% -7,043 Timeline MRVL MARVELL TECHNOLOGY INC More: the full row for MARVELL TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 121,934 shares; 2024Q3: 127,119 shares; 2024Q4: 120,437 shares 120,437 $13.3M 2.46% -6,682 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 51,653 shares; 2023Q4: 50,964 shares; 2024Q1: 52,315 shares; 2024Q2: 52,064 shares; 2024Q3: 53,258 shares; 2024Q4: 52,774 shares 52,774 $12.7M 2.34% -484 Timeline MPLX MPLX LP More: the full row for MPLX LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 210,842 shares; 2023Q4: 271,861 shares; 2024Q1: 277,436 shares; 2024Q2: 270,884 shares; 2024Q3: 266,224 shares; 2024Q4: 263,057 shares 263,057 $12.6M 2.33% -3,167 Timeline GTLS CHART INDS INC More: the full row for CHART INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 45,974 shares; 2023Q4: 45,589 shares; 2024Q1: 58,651 shares; 2024Q2: 59,058 shares; 2024Q3: 58,251 shares; 2024Q4: 63,325 shares 63,325 $12.1M 2.24% +5,074 Timeline WES WESTERN MIDSTREAM PARTNERS L More: the full row for WESTERN MIDSTREAM PARTNERS L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 257,640 shares; 2023Q4: 322,010 shares; 2024Q1: 321,932 shares; 2024Q2: 302,331 shares; 2024Q3: 286,985 shares; 2024Q4: 301,855 shares 301,855 $11.6M 2.15% +14,870 Timeline PAA PLAINS ALL AMERN PIPELINE L More: the full row for PLAINS ALL AMERN PIPELINE L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 529,845 shares; 2023Q4: 521,747 shares; 2024Q1: 526,843 shares; 2024Q2: 513,805 shares; 2024Q3: 588,408 shares; 2024Q4: 632,488 shares 632,488 $10.8M 2% +44,080 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 361,587 shares; 2023Q4: 250,656 shares; 2024Q1: 256,927 shares; 2024Q2: 255,800 shares; 2024Q3: 336,805 shares; 2024Q4: 338,363 shares 338,363 $10.6M 1.97% +1,558 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 31,270 shares; 2023Q4: 30,745 shares; 2024Q1: 27,956 shares; 2024Q2: 28,045 shares; 2024Q3: 28,366 shares; 2024Q4: 54,898 shares 54,898 $9.99M 1.85% +26,532 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 43,539 shares; 2023Q4: 43,931 shares; 2024Q1: 46,392 shares; 2024Q2: 46,139 shares; 2024Q3: 46,919 shares; 2024Q4: 46,155 shares 46,155 $9.81M 1.82% -764 Timeline PLMR PALOMAR HLDGS INC More: the full row for PALOMAR HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 94,673 shares; 2023Q4: 94,774 shares; 2024Q1: 95,222 shares; 2024Q2: 93,893 shares; 2024Q3: 94,560 shares; 2024Q4: 91,337 shares 91,337 $9.64M 1.79% -3,223 Timeline BSX BOSTON SCIENTIFIC CORP More: the full row for BOSTON SCIENTIFIC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 104,913 shares; 2023Q4: 104,139 shares; 2024Q1: 102,690 shares; 2024Q2: 102,333 shares; 2024Q3: 103,152 shares; 2024Q4: 100,858 shares 100,858 $9.01M 1.67% -2,294 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 30,183 shares; 2023Q4: 29,988 shares; 2024Q1: 31,061 shares; 2024Q2: 31,068 shares; 2024Q3: 35,115 shares; 2024Q4: 35,401 shares 35,401 $8.98M 1.66% +286 Timeline PATK PATRICK INDS INC More: the full row for PATRICK INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 68,004 shares; 2023Q4: 70,685 shares; 2024Q1: 67,470 shares; 2024Q2: 68,653 shares; 2024Q3: 72,308 shares; 2024Q4: 107,192 shares 107,192 $8.91M 1.65% +34,884 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 37,688 shares 37,688 $8.74M 1.62% new 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 12,720 shares; 2023Q4: 14,201 shares; 2024Q1: 14,844 shares; 2024Q2: 15,763 shares; 2024Q3: 16,069 shares; 2024Q4: 16,148 shares 16,148 $8.39M 1.56% +79 Timeline IWO ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 30,253 shares; 2023Q4: 30,428 shares; 2024Q1: 30,322 shares; 2024Q2: 29,645 shares; 2024Q3: 29,479 shares; 2024Q4: 28,805 shares 28,805 $8.29M 1.54% -674 Timeline TYL TYLER TECHNOLOGIES INC More: the full row for TYLER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 8,856 shares; 2023Q4: 13,345 shares; 2024Q1: 14,331 shares; 2024Q2: 14,491 shares; 2024Q3: 14,515 shares; 2024Q4: 14,334 shares 14,334 $8.27M 1.53% -181 Timeline VRTX VERTEX PHARMACEUTICALS INC More: the full row for VERTEX PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 11,287 shares; 2023Q4: 19,432 shares; 2024Q1: 20,443 shares; 2024Q2: 20,349 shares; 2024Q3: 20,589 shares; 2024Q4: 20,238 shares 20,238 $8.15M 1.51% -351 Timeline DSGX DESCARTES SYS GROUP INC More: the full row for DESCARTES SYS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 68,963 shares; 2023Q4: 69,117 shares; 2024Q1: 71,509 shares; 2024Q2: 71,443 shares; 2024Q3: 72,342 shares; 2024Q4: 70,888 shares 70,888 $8.05M 1.49% -1,454 Timeline HQY HEALTHEQUITY INC More: the full row for HEALTHEQUITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 87,648 shares; 2023Q4: 86,615 shares; 2024Q1: 86,391 shares; 2024Q2: 88,348 shares; 2024Q3: 89,656 shares; 2024Q4: 79,163 shares 79,163 $7.6M 1.41% -10,493 Timeline WFC WELLS FARGO & CO More: the full row for WELLS FARGO & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 109,391 shares; 2023Q4: 109,009 shares; 2024Q1: 108,685 shares; 2024Q2: 106,461 shares; 2024Q3: 105,834 shares; 2024Q4: 105,676 shares 105,676 $7.42M 1.38% -158 Timeline AM ANTERO MIDSTREAM CORP More: the full row for ANTERO MIDSTREAM CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 537,523 shares; 2023Q4: 528,094 shares; 2024Q1: 539,409 shares; 2024Q2: 518,327 shares; 2024Q3: 517,574 shares; 2024Q4: 461,765 shares 461,765 $6.97M 1.29% -55,809 Timeline BJ BJS WHSL CLUB HLDGS INC More: the full row for BJS WHSL CLUB HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 109,645 shares; 2023Q4: 109,745 shares; 2024Q1: 74,675 shares; 2024Q2: 73,680 shares; 2024Q3: 78,674 shares; 2024Q4: 77,868 shares 77,868 $6.96M 1.29% -806 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 3,284 shares; 2023Q4: 3,038 shares; 2024Q1: 3,051 shares; 2024Q2: 38,682 shares; 2024Q3: 39,518 shares; 2024Q4: 38,915 shares 38,915 $6.92M 1.28% -603 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 18,426 shares; 2023Q4: 18,081 shares; 2024Q1: 20,013 shares; 2024Q2: 20,366 shares; 2024Q3: 23,490 shares; 2024Q4: 23,233 shares 23,233 $6.74M 1.25% -257 Timeline MAS MASCO CORP More: the full row for MASCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 99,926 shares; 2023Q4: 98,501 shares; 2024Q1: 77,896 shares; 2024Q2: 86,339 shares; 2024Q3: 88,852 shares; 2024Q4: 88,161 shares 88,161 $6.4M 1.19% -691 Timeline ARIS WATER SOLUTIONS INC ARIS WATER SOLUTIONS INC More: the full row for ARIS WATER SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 20,385 shares; 2024Q4: 263,324 shares 263,324 $6.31M 1.17% +242,939 AROC ARCHROCK INC More: the full row for ARCHROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 388,040 shares; 2023Q4: 368,134 shares; 2024Q1: 332,164 shares; 2024Q2: 236,644 shares; 2024Q3: 269,680 shares; 2024Q4: 248,894 shares 248,894 $6.19M 1.15% -20,786 Timeline HASI HA SUSTAINABLE INFRA CAP INC More: the full row for HA SUSTAINABLE INFRA CAP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 180,205 shares; 2023Q4: 174,754 shares; 2024Q1: 179,929 shares; 2024Q2: 228,753 shares; 2024Q3: 230,578 shares; 2024Q4: 224,879 shares 224,879 $6.03M 1.12% -5,699 Timeline Secure Energy Services, Inc. Secure Energy Services, Inc. More: the full row for Secure Energy Services, Inc. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 686,377 shares; 2023Q4: 674,194 shares; 2024Q1: 645,332 shares; 2024Q2: 654,034 shares; 2024Q3: 667,625 shares; 2024Q4: 529,858 shares 529,858 $5.99M 1.11% -137,767 STE STERIS PLC More: the full row for STERIS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 26,859 shares; 2023Q4: 26,728 shares; 2024Q1: 28,139 shares; 2024Q2: 29,105 shares; 2024Q3: 29,766 shares; 2024Q4: 28,640 shares 28,640 $5.89M 1.09% -1,126 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 23,007 shares; 2023Q4: 23,864 shares; 2024Q1: 24,779 shares; 2024Q2: 24,735 shares; 2024Q3: 26,093 shares; 2024Q4: 25,435 shares 25,435 $5.84M 1.08% -658 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 89,918 shares; 2023Q4: 87,544 shares; 2024Q1: 83,862 shares; 2024Q2: 53,332 shares; 2024Q3: 52,876 shares; 2024Q4: 52,816 shares 52,816 $5.75M 1.07% -60 Timeline RJF RAYMOND JAMES FINL INC More: the full row for RAYMOND JAMES FINL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 34,121 shares; 2023Q4: 33,669 shares; 2024Q1: 33,848 shares; 2024Q2: 33,760 shares; 2024Q3: 35,606 shares; 2024Q4: 34,706 shares 34,706 $5.39M 1% -900 Timeline ATI ATI INC More: the full row for ATI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 96,484 shares; 2023Q4: 95,787 shares; 2024Q1: 67,681 shares; 2024Q2: 66,857 shares; 2024Q3: 98,779 shares; 2024Q4: 95,514 shares 95,514 $5.26M 0.97% -3,265 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 32,807 shares; 2023Q4: 32,486 shares; 2024Q1: 34,916 shares; 2024Q2: 35,617 shares; 2024Q3: 36,496 shares; 2024Q4: 35,865 shares 35,865 $5.25M 0.97% -631 Timeline PAGP PLAINS GP HLDGS L P More: the full row for PLAINS GP HLDGS L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 307,003 shares; 2023Q4: 311,500 shares; 2024Q1: 298,285 shares; 2024Q2: 267,168 shares; 2024Q3: 284,697 shares; 2024Q4: 272,562 shares 272,562 $5.01M 0.93% -12,135 Timeline CYBERARK SOFTWARE LTD/ISRAEL CYBERARK SOFTWARE LTD/ISRAEL More: the full row for CYBERARK SOFTWARE LTD/ISRAEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 8,940 shares; 2024Q4: 14,920 shares 14,920 $4.97M 0.92% +5,980 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 7,961 shares; 2024Q3: 8,698 shares; 2024Q4: 8,620 shares 8,620 $4.91M 0.91% -78 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 3,815 shares; 2024Q1: 3,889 shares; 2024Q2: 3,987 shares; 2024Q3: 4,176 shares; 2024Q4: 4,126 shares 4,126 $4.89M 0.91% -50 Timeline CDNS CADENCE DESIGN SYSTEM INC More: the full row for CADENCE DESIGN SYSTEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 13,965 shares; 2024Q3: 13,586 shares; 2024Q4: 15,717 shares 15,717 $4.72M 0.88% +2,131 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 17,776 shares; 2023Q4: 17,558 shares; 2024Q1: 18,049 shares; 2024Q2: 18,030 shares; 2024Q3: 14,976 shares; 2024Q4: 14,931 shares 14,931 $4.72M 0.87% -45 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 11,089 shares; 2023Q4: 11,045 shares; 2024Q1: 11,435 shares; 2024Q2: 11,349 shares; 2024Q3: 8,791 shares; 2024Q4: 8,728 shares 8,728 $4.6M 0.85% -63 Timeline INDA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 85,000 shares; 2023Q4: 84,225 shares; 2024Q1: 86,959 shares; 2024Q2: 86,509 shares; 2024Q3: 87,564 shares; 2024Q4: 86,453 shares 86,453 $4.55M 0.84% -1,111 Timeline EIDO ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 183,322 shares; 2023Q4: 183,424 shares; 2024Q1: 224,111 shares; 2024Q2: 222,500 shares; 2024Q3: 251,134 shares; 2024Q4: 242,966 shares 242,966 $4.49M 0.83% -8,168 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 10,530 shares; 2023Q4: 10,858 shares; 2024Q1: 8,611 shares; 2024Q2: 8,832 shares; 2024Q3: 8,871 shares; 2024Q4: 8,810 shares 8,810 $4.46M 0.83% -61 Timeline WMB WILLIAMS COS INC More: the full row for WILLIAMS COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 153,307 shares; 2023Q4: 261,771 shares; 2024Q1: 270,546 shares; 2024Q2: 266,104 shares; 2024Q3: 93,609 shares; 2024Q4: 79,674 shares 79,674 $4.31M 0.8% -13,935 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 104,717 shares; 2024Q4: 115,168 shares 115,168 $4.28M 0.79% +10,451 Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 23,005 shares; 2023Q4: 22,803 shares; 2024Q1: 18,976 shares; 2024Q2: 19,770 shares; 2024Q3: 20,123 shares; 2024Q4: 20,661 shares 20,661 $4.17M 0.77% +538 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 34,439 shares; 2023Q4: 34,073 shares; 2024Q1: 36,087 shares; 2024Q2: 36,289 shares; 2024Q3: 36,420 shares; 2024Q4: 22,657 shares 22,657 $4.16M 0.77% -13,763 Timeline NOC NORTHROP GRUMMAN CORP More: the full row for NORTHROP GRUMMAN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 7,788 shares; 2023Q4: 8,063 shares; 2024Q1: 8,690 shares; 2024Q2: 8,779 shares; 2024Q3: 8,718 shares; 2024Q4: 8,806 shares 8,806 $4.13M 0.77% +88 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 7,303 shares; 2024Q1: 7,266 shares; 2024Q2: 7,281 shares; 2024Q3: 7,271 shares; 2024Q4: 40,371 shares 40,371 $4.11M 0.76% +33,100 Timeline SONO SONOS INC More: the full row for SONOS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 166,555 shares; 2023Q4: 157,133 shares; 2024Q1: 153,189 shares; 2024Q2: 180,430 shares; 2024Q3: 179,680 shares; 2024Q4: 256,134 shares 256,134 $3.85M 0.71% +76,454 Timeline BLUEPRINT MEDICINES CORP BLUEPRINT MEDICINES CORP More: the full row for BLUEPRINT MEDICINES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 53,973 shares; 2023Q4: 52,735 shares; 2024Q1: 50,944 shares; 2024Q2: 51,030 shares; 2024Q3: 35,065 shares; 2024Q4: 43,886 shares 43,886 $3.83M 0.71% +8,821 RGEN REPLIGEN CORP More: the full row for REPLIGEN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 30,388 shares; 2023Q4: 33,038 shares; 2024Q1: 33,616 shares; 2024Q2: 36,067 shares; 2024Q3: 21,042 shares; 2024Q4: 25,194 shares 25,194 $3.63M 0.67% +4,152 Timeline ONEW ONEWATER MARINE INC More: the full row for ONEWATER MARINE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 259,353 shares; 2023Q4: 248,979 shares; 2024Q1: 253,079 shares; 2024Q2: 251,841 shares; 2024Q3: 249,014 shares; 2024Q4: 199,665 shares 199,665 $3.47M 0.64% -49,349 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 48,331 shares; 2023Q4: 47,108 shares; 2024Q1: 47,539 shares; 2024Q2: 63,614 shares; 2024Q3: 62,986 shares; 2024Q4: 39,092 shares 39,092 $2.96M 0.55% -23,894 Timeline CIVI CIVITAS RESOURCES INC More: the full row for CIVITAS RESOURCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 48,511 shares; 2023Q4: 47,816 shares; 2024Q1: 47,605 shares; 2024Q2: 52,423 shares; 2024Q3: 84,263 shares; 2024Q4: 57,602 shares 57,602 $2.64M 0.49% -26,661 Timeline LYTS LSI INDS INC OHIO More: the full row for LSI INDS INC OHIO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 137,658 shares; 2024Q4: 134,565 shares 134,565 $2.61M 0.48% -3,093 Timeline SUMMIT MATERIALS INC CLASS A SUMMIT MATERIALS INC CLASS A More: the full row for SUMMIT MATERIALS INC CLASS A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 52,918 shares; 2024Q3: 54,345 shares; 2024Q4: 51,074 shares 51,074 $2.58M 0.48% -3,271 GLP GLOBAL PARTNERS LP More: the full row for GLOBAL PARTNERS LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 52,225 shares 52,225 $2.43M 0.45% new Timeline NGL NGL ENERGY PARTNERS LP More: the full row for NGL ENERGY PARTNERS LP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 280,749 shares; 2023Q4: 312,081 shares; 2024Q1: 438,962 shares; 2024Q2: 451,947 shares; 2024Q3: 451,947 shares; 2024Q4: 449,335 shares 449,335 $2.24M 0.42% -2,612 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 20,742 shares; 2023Q4: 44,649 shares; 2024Q1: 43,279 shares; 2024Q2: 39,906 shares; 2024Q3: 39,727 shares; 2024Q4: 38,917 shares 38,917 $1.71M 0.32% -810 Timeline ENLINK MIDSTREAM LLC ENLINK MIDSTREAM LLC More: the full row for ENLINK MIDSTREAM LLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 1,067,788 shares; 2023Q4: 1,039,282 shares; 2024Q1: 1,098,404 shares; 2024Q2: 1,101,894 shares; 2024Q3: 882,948 shares; 2024Q4: 111,856 shares 111,856 $1.58M 0.29% -771,092 ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 3,295 shares 3,295 $1.47M 0.27% new Timeline IWM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 1,295 shares; 2024Q1: 3,668 shares; 2024Q2: 4,464 shares; 2024Q3: 5,555 shares; 2024Q4: 5,785 shares 5,785 $1.28M 0.24% +230 Timeline FOXF FOX FACTORY HLDG CORP More: the full row for FOX FACTORY HLDG CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 56,348 shares; 2023Q4: 52,546 shares; 2024Q1: 52,214 shares; 2024Q2: 50,027 shares; 2024Q3: 49,567 shares; 2024Q4: 33,169 shares 33,169 $1M 0.19% -16,398 Timeline 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 7,197 shares; 2024Q1: 6,997 shares; 2024Q2: 6,997 shares; 2024Q3: 6,997 shares; 2024Q4: 6,997 shares 6,997 $615K 0.11% 0 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 819 shares; 2023Q4: 773 shares; 2024Q1: 876 shares; 2024Q2: 782 shares; 2024Q3: 761 shares; 2024Q4: 744 shares 744 $575K 0.11% -17 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 3,780 shares; 2023Q4: 3,790 shares; 2024Q1: 3,780 shares; 2024Q2: 3,780 shares; 2024Q3: 3,780 shares; 2024Q4: 5,010 shares 5,010 $503K 0.09% +1,230 Timeline SYRE SPYRE THERAPEUTICS INC More: the full row for SPYRE THERAPEUTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 34,360 shares; 2024Q2: 34,360 shares; 2024Q3: 26,930 shares; 2024Q4: 19,430 shares 19,430 $452K 0.08% -7,500 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 2,300 shares; 2024Q3: 2,498 shares; 2024Q4: 2,287 shares 2,287 $307K 0.06% -211 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 527 shares; 2024Q3: 507 shares; 2024Q4: 507 shares 507 $297K 0.06% 0 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 6,881 shares; 2023Q4: 4,424 shares; 2024Q1: 4,605 shares; 2024Q2: 4,083 shares; 2024Q3: 3,783 shares; 2024Q4: 3,073 shares 3,073 $263K 0.05% -710 Timeline IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 2,828 shares; 2023Q4: 2,342 shares; 2024Q1: 1,930 shares; 2024Q2: 1,382 shares; 2024Q3: 1,540 shares; 2024Q4: 1,127 shares 1,127 $248K 0.05% -413 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 909 shares; 2023Q4: 870 shares; 2024Q1: not reported; 2024Q2: 777 shares; 2024Q3: 857 shares; 2024Q4: 632 shares 632 $246K 0.05% -225 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 2,950 shares; 2023Q4: 2,568 shares; 2024Q1: 2,533 shares; 2024Q2: 2,419 shares; 2024Q3: 2,466 shares; 2024Q4: 1,954 shares 1,954 $246K 0.05% -512 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 638 shares; 2023Q4: 586 shares; 2024Q1: 572 shares; 2024Q2: 407 shares; 2024Q3: 406 shares; 2024Q4: 384 shares 384 $226K 0.04% -22 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 2,070 shares; 2023Q4: 1,904 shares; 2024Q1: 2,139 shares; 2024Q2: 1,682 shares; 2024Q3: 1,841 shares; 2024Q4: 1,410 shares 1,410 $214K 0.04% -431 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: 738 shares; 2023Q4: 637 shares; 2024Q1: 614 shares; 2024Q2: 482 shares; 2024Q3: 483 shares; 2024Q4: 364 shares 364 $208K 0.04% -119 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 1,147 shares; 2024Q3: not reported; 2024Q4: 1,054 shares 1,054 $201K 0.04% new Timeline