AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 171,826 shares; 2023Q3: 162,723 shares; 2023Q4: 146,257 shares; 2024Q1: 133,117 shares; 2024Q2: 133,565 shares; 2024Q3: 71,231 shares; 2024Q4: 125,528 shares; 2025Q1: 117,497 shares 117,497 $26.1M 6.71% -8,031 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 86,434 shares; 2023Q3: 82,138 shares; 2023Q4: 73,912 shares; 2024Q1: 67,514 shares; 2024Q2: 68,459 shares; 2024Q3: 45,231 shares; 2024Q4: 45,900 shares; 2025Q1: 53,846 shares 53,846 $20.2M 5.2% +7,946 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 28,921 shares; 2023Q3: 27,342 shares; 2023Q4: 24,576 shares; 2024Q1: 22,523 shares; 2024Q2: 230,385 shares; 2024Q3: 229,566 shares; 2024Q4: 211,281 shares; 2025Q1: 178,472 shares 178,472 $19.3M 4.97% -32,809 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; 2023Q2: 195,283 shares; 2023Q3: 177,295 shares; 2023Q4: 156,613 shares; 2024Q1: 138,514 shares; 2024Q2: 87,024 shares; 2024Q3: 86,819 shares; 2024Q4: 79,803 shares; 2025Q1: 74,540 shares 74,540 $14.2M 3.65% -5,263 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: 124,410 shares; 2023Q4: 109,222 shares; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 87,087 shares 87,087 $13.5M 3.48% new Timeline PARAMOUNT GLOBAL PARAMOUNT GLOBAL More: the full row for PARAMOUNT GLOBAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 1,011,654 shares; 2024Q3: 1,069,101 shares; 2024Q4: 1,069,716 shares; 2025Q1: 996,892 shares 996,892 $11.9M 3.07% -72,824 MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 142,127 shares; 2023Q3: 137,301 shares; 2023Q4: 134,115 shares; 2024Q1: 140,042 shares; 2024Q2: 143,220 shares; 2024Q3: 144,224 shares; 2024Q4: 132,256 shares; 2025Q1: 123,520 shares 123,520 $11.1M 2.85% -8,736 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; 2023Q2: 265,569 shares; 2023Q3: 256,567 shares; 2023Q4: 250,847 shares; 2024Q1: 255,872 shares; 2024Q2: 201,405 shares; 2024Q3: 202,010 shares; 2024Q4: 185,993 shares; 2025Q1: 173,715 shares 173,715 $10.4M 2.68% -12,278 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; 2023Q2: 26,173 shares; 2023Q3: 25,290 shares; 2023Q4: 22,079 shares; 2024Q1: 20,457 shares; 2024Q2: 20,916 shares; 2024Q3: 20,863 shares; 2024Q4: 19,183 shares; 2025Q1: 17,916 shares 17,916 $10.3M 2.66% -1,267 Timeline TSN TYSON FOODS INC More: the full row for TYSON FOODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 175,487 shares; 2024Q3: 176,718 shares; 2024Q4: 162,050 shares; 2025Q1: 151,356 shares 151,356 $9.66M 2.48% -10,694 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 65,718 shares; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 432,914 shares; 2024Q4: 397,490 shares; 2025Q1: 371,257 shares 371,257 $9.41M 2.42% -26,233 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 29,082 shares 29,082 $9.06M 2.33% new Timeline IFF INTERNATIONAL FLAVORS&FRAGRA More: the full row for INTERNATIONAL FLAVORS&FRAGRA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 130,279 shares; 2024Q2: 133,233 shares; 2024Q3: 134,168 shares; 2024Q4: 124,729 shares; 2025Q1: 116,546 shares 116,546 $9.04M 2.33% -8,183 Timeline MKC MCCORMICK & CO INC More: the full row for MCCORMICK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 161,339 shares; 2024Q2: 165,000 shares; 2024Q3: 166,157 shares; 2024Q4: 152,382 shares; 2025Q1: 108,071 shares 108,071 $8.89M 2.29% -44,311 Timeline JAZZ JAZZ PHARMACEUTICALS PLC More: the full row for JAZZ PHARMACEUTICALS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 70,381 shares; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 75,803 shares; 2025Q1: 70,692 shares 70,692 $8.78M 2.26% -5,111 Timeline UNITED STATES STL CORP NEW UNITED STATES STL CORP NEW More: the full row for UNITED STATES STL CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 207,242 shares 207,242 $8.76M 2.25% new ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 5,345 shares; 2023Q3: 5,155 shares; 2023Q4: 4,531 shares; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 22,754 shares 22,754 $8.73M 2.24% new Timeline HAS HASBRO INC More: the full row for HASBRO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 167,405 shares; 2024Q1: 159,248 shares; 2024Q2: 162,864 shares; 2024Q3: 164,006 shares; 2024Q4: 150,401 shares; 2025Q1: 140,472 shares 140,472 $8.64M 2.22% -9,929 Timeline UPS UNITED PARCEL SVCS INC More: the full row for UNITED PARCEL SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 75,571 shares; 2025Q1: 76,011 shares 76,011 $8.36M 2.15% +440 Timeline FMC FMC CORP More: the full row for FMC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 155,574 shares; 2024Q4: 143,887 shares; 2025Q1: 191,320 shares 191,320 $8.07M 2.08% +47,433 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; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 119,621 shares; 2024Q1: 113,641 shares; 2024Q2: 95,525 shares; 2024Q3: 95,812 shares; 2024Q4: 88,165 shares; 2025Q1: 85,258 shares 85,258 $7.99M 2.05% -2,907 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; 2023Q2: 76,826 shares; 2023Q3: 74,213 shares; 2023Q4: 70,015 shares; 2024Q1: 66,609 shares; 2024Q2: 71,124 shares; 2024Q3: 71,624 shares; 2024Q4: 65,682 shares; 2025Q1: 53,077 shares 53,077 $7.82M 2.01% -12,605 Timeline BIIB BIOGEN INC More: the full row for BIOGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 34,686 shares; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 47,832 shares; 2024Q4: 51,530 shares; 2025Q1: 56,894 shares 56,894 $7.79M 2% +5,364 Timeline HXL HEXCEL CORP NEW More: the full row for HEXCEL CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 110,446 shares; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 125,263 shares; 2025Q1: 141,614 shares 141,614 $7.75M 1.99% +16,351 Timeline REGN REGENERON PHARMACEUTICALS More: the full row for REGENERON PHARMACEUTICALS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 12,203 shares 12,203 $7.74M 1.99% new Timeline MU MICRON TECHNOLOGY INC More: the full row for MICRON TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 88,845 shares 88,845 $7.72M 1.99% new Timeline INCY INCYTE CORP More: the full row for INCYTE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 148,338 shares; 2024Q4: 136,154 shares; 2025Q1: 127,167 shares 127,167 $7.7M 1.98% -8,987 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; 2023Q2: 21,072 shares; 2023Q3: 20,359 shares; 2023Q4: 18,153 shares; 2024Q1: 17,269 shares; 2024Q2: 17,665 shares; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 14,213 shares 14,213 $7.57M 1.95% new Timeline GNRC GENERAC HLDGS INC More: the full row for GENERAC HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 65,179 shares; 2024Q3: 65,706 shares; 2024Q4: 60,834 shares; 2025Q1: 57,219 shares 57,219 $7.25M 1.86% -3,615 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; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 91,997 shares 91,997 $7.19M 1.85% new Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 32,438 shares; 2023Q3: 31,327 shares; 2023Q4: 27,543 shares; 2024Q1: 26,205 shares; 2024Q2: 26,806 shares; 2024Q3: not reported; 2024Q4: 22,729 shares; 2025Q1: 21,553 shares 21,553 $5.59M 1.44% -1,176 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; 2023Q2: 33,847 shares; 2023Q3: 32,706 shares; 2023Q4: 29,006 shares; 2024Q1: 27,491 shares; 2024Q2: 28,120 shares; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 22,560 shares 22,560 $5.53M 1.42% new 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; 2023Q2: 9,289 shares; 2023Q3: 8,983 shares; 2023Q4: 7,967 shares; 2024Q1: 7,551 shares; 2024Q2: 7,723 shares; 2024Q3: 7,494 shares; 2024Q4: 6,876 shares; 2025Q1: 6,383 shares 6,383 $5.27M 1.36% -493 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; 2023Q2: 29,275 shares; 2023Q3: 28,278 shares; 2023Q4: 25,275 shares; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 55,132 shares 55,132 $4.95M 1.27% new Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 18,755 shares; 2023Q3: 18,127 shares; 2023Q4: 16,027 shares; 2024Q1: 15,192 shares; 2024Q2: 15,537 shares; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 13,837 shares 13,837 $4.85M 1.25% new Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 4,669 shares; 2023Q3: 4,675 shares; 2023Q4: 4,411 shares; 2024Q1: 4,132 shares; 2024Q2: 4,222 shares; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 28,637 shares 28,637 $4.79M 1.23% new 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; 2023Q2: 48,444 shares; 2023Q3: 46,812 shares; 2023Q4: 40,498 shares; 2024Q1: 38,389 shares; 2024Q2: 41,835 shares; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 34,235 shares 34,235 $4.07M 1.05% new 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; 2023Q2: 11,186 shares; 2023Q3: 10,808 shares; 2023Q4: 9,280 shares; 2024Q1: 8,798 shares; 2024Q2: 8,994 shares; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 7,327 shares 7,327 $3.84M 0.99% new Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 9,884 shares; 2023Q3: 9,551 shares; 2023Q4: 8,314 shares; 2024Q1: 7,884 shares; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 6,450 shares 6,450 $3.54M 0.91% new 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; 2023Q2: 5,137 shares; 2023Q3: 4,963 shares; 2023Q4: 4,405 shares; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,431 shares 3,431 $3.25M 0.83% new Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 30,754 shares; 2023Q3: 29,720 shares; 2023Q4: 86,120 shares; 2024Q1: 72,872 shares; 2024Q2: 87,909 shares; 2024Q3: 88,525 shares; 2024Q4: 80,660 shares; 2025Q1: 19,073 shares 19,073 $3.16M 0.81% -61,587 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; 2023Q2: 27,963 shares; 2023Q3: 27,020 shares; 2023Q4: 23,672 shares; 2024Q1: 22,437 shares; 2024Q2: 22,939 shares; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 18,547 shares 18,547 $3.16M 0.81% new Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,335 shares 3,335 $3.11M 0.8% new 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; 2023Q2: 121,240 shares; 2023Q3: 126,645 shares; 2023Q4: 123,610 shares; 2024Q1: 119,731 shares; 2024Q2: 89,652 shares; 2024Q3: 87,400 shares; 2024Q4: 93,950 shares; 2025Q1: 94,646 shares 94,646 $2.68M 0.69% +696 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; 2023Q2: 70,881 shares; 2023Q3: 74,443 shares; 2023Q4: 72,679 shares; 2024Q1: 70,384 shares; 2024Q2: 52,702 shares; 2024Q3: 51,370 shares; 2024Q4: 55,221 shares; 2025Q1: 55,625 shares 55,625 $2.52M 0.65% +404 Timeline TMUS T-MOBILE US INC More: the full row for T-MOBILE US INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 10,732 shares; 2023Q3: 10,449 shares; 2023Q4: 10,214 shares; 2024Q1: 9,880 shares; 2024Q2: 7,175 shares; 2024Q3: 6,967 shares; 2024Q4: 7,489 shares; 2025Q1: 7,543 shares 7,543 $2.01M 0.52% +54 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; 2023Q2: 263,042 shares; 2023Q3: 255,198 shares; 2023Q4: 289,738 shares; 2024Q1: 290,242 shares; 2024Q2: 29,556 shares; 2024Q3: 28,165 shares; 2024Q4: 27,890 shares; 2025Q1: 28,195 shares 28,195 $1.69M 0.43% +305 Timeline HCA HCA HEALTHCARE INC More: the full row for HCA HEALTHCARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 7,303 shares; 2023Q3: 6,909 shares; 2023Q4: 6,754 shares; 2024Q1: 6,533 shares; 2024Q2: 4,553 shares; 2024Q3: 4,281 shares; 2024Q4: 4,555 shares; 2025Q1: 4,570 shares 4,570 $1.58M 0.41% +15 Timeline KMI KINDER MORGAN INC DEL More: the full row for KINDER MORGAN INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 461,855 shares; 2023Q3: 595,309 shares; 2023Q4: 556,464 shares; 2024Q1: 630,209 shares; 2024Q2: 619,336 shares; 2024Q3: 616,786 shares; 2024Q4: 402,128 shares; 2025Q1: 48,645 shares 48,645 $1.39M 0.36% -353,483 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; 2023Q2: 136,213 shares; 2023Q3: 132,047 shares; 2023Q4: 19,272 shares; 2024Q1: 18,622 shares; 2024Q2: 13,945 shares; 2024Q3: 13,573 shares; 2024Q4: 13,445 shares; 2025Q1: 13,934 shares 13,934 $1.38M 0.36% +489 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; 2023Q2: 8,154 shares; 2023Q3: 8,070 shares; 2023Q4: 7,914 shares; 2024Q1: 7,673 shares; 2024Q2: 5,750 shares; 2024Q3: 5,497 shares; 2024Q4: 5,541 shares; 2025Q1: 5,570 shares 5,570 $1.29M 0.33% +29 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; 2023Q2: 20,647 shares; 2023Q3: 20,334 shares; 2023Q4: 19,835 shares; 2024Q1: 19,297 shares; 2024Q2: 14,458 shares; 2024Q3: 13,893 shares; 2024Q4: 14,927 shares; 2025Q1: 15,650 shares 15,650 $1.11M 0.29% +723 Timeline TRGP TARGA RES CORP More: the full row for TARGA RES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 7,389 shares; 2023Q3: 7,274 shares; 2023Q4: 7,165 shares; 2024Q1: 6,924 shares; 2024Q2: 5,190 shares; 2024Q3: 4,936 shares; 2024Q4: 5,300 shares; 2025Q1: 5,333 shares 5,333 $1.07M 0.27% +33 Timeline SO SOUTHERN CO More: the full row for SOUTHERN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 10,826 shares; 2023Q3: 10,656 shares; 2023Q4: 10,497 shares; 2024Q1: 10,143 shares; 2024Q2: 7,603 shares; 2024Q3: 7,238 shares; 2024Q4: 7,798 shares; 2025Q1: 8,317 shares 8,317 $765K 0.2% +519 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; 2023Q2: 7,954 shares; 2023Q3: 7,833 shares; 2023Q4: 7,718 shares; 2024Q1: 7,458 shares; 2024Q2: 5,590 shares; 2024Q3: 5,313 shares; 2024Q4: 5,721 shares; 2025Q1: 5,908 shares 5,908 $721K 0.19% +187 Timeline CEG CONSTELLATION ENERGY CORP More: the full row for CONSTELLATION ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 3,185 shares; 2023Q3: 3,144 shares; 2023Q4: 3,099 shares; 2024Q1: 2,995 shares; 2024Q2: 2,245 shares; 2024Q3: 2,133 shares; 2024Q4: 2,296 shares; 2025Q1: 2,371 shares 2,371 $478K 0.12% +75 Timeline AEP AMERICAN ELEC PWR CO INC More: the full row for AMERICAN ELEC PWR CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 5,166 shares; 2023Q3: 5,085 shares; 2023Q4: 5,009 shares; 2024Q1: 4,840 shares; 2024Q2: 3,628 shares; 2024Q3: 3,454 shares; 2024Q4: 3,721 shares; 2025Q1: 4,030 shares 4,030 $440K 0.11% +309 Timeline SRE SEMPRA More: the full row for SEMPRA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 3,354 shares; 2023Q3: 6,603 shares; 2023Q4: 6,504 shares; 2024Q1: 6,285 shares; 2024Q2: 4,711 shares; 2024Q3: 4,482 shares; 2024Q4: 4,828 shares; 2025Q1: 4,986 shares 4,986 $356K 0.09% +158 Timeline D DOMINION ENERGY INC More: the full row for DOMINION ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 8,408 shares; 2023Q3: 8,281 shares; 2023Q4: 8,158 shares; 2024Q1: 7,883 shares; 2024Q2: 5,909 shares; 2024Q3: 5,621 shares; 2024Q4: 6,053 shares; 2025Q1: 6,251 shares 6,251 $350K 0.09% +198 Timeline EXC EXELON CORP More: the full row for EXELON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 9,937 shares; 2023Q3: 9,777 shares; 2023Q4: 9,632 shares; 2024Q1: 9,307 shares; 2024Q2: 6,976 shares; 2024Q3: 6,841 shares; 2024Q4: 7,351 shares; 2025Q1: 7,584 shares 7,584 $349K 0.09% +233 Timeline PEG PUBLIC SVC ENTERPRISE GROUP More: the full row for PUBLIC SVC ENTERPRISE GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 5,210 shares; 2023Q3: 5,125 shares; 2023Q4: 5,004 shares; 2024Q1: 4,829 shares; 2024Q2: 3,620 shares; 2024Q3: 3,548 shares; 2024Q4: 3,812 shares; 2025Q1: 3,933 shares 3,933 $324K 0.08% +121 Timeline XEL XCEL ENERGY INC More: the full row for XCEL ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 5,524 shares; 2023Q3: 5,449 shares; 2023Q4: 5,369 shares; 2024Q1: 5,187 shares; 2024Q2: 3,888 shares; 2024Q3: 3,814 shares; 2024Q4: 4,098 shares; 2025Q1: 4,228 shares 4,228 $299K 0.08% +130 Timeline ED CONSOLIDATED EDISON INC More: the full row for CONSOLIDATED EDISON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 3,530 shares; 2023Q3: 3,473 shares; 2023Q4: 3,390 shares; 2024Q1: 3,327 shares; 2024Q2: 2,500 shares; 2024Q3: 2,350 shares; 2024Q4: 2,519 shares; 2025Q1: 2,597 shares 2,597 $287K 0.07% +78 Timeline PCG PG&E CORP More: the full row for PG&E CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 15,241 shares; 2023Q3: 15,994 shares; 2023Q4: 18,744 shares; 2024Q1: 18,377 shares; 2024Q2: 13,785 shares; 2024Q3: 13,355 shares; 2024Q4: 14,340 shares; 2025Q1: 16,650 shares 16,650 $286K 0.07% +2,310 Timeline ETR ENTERGY CORP NEW More: the full row for ENTERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,137 shares 3,137 $268K 0.07% new Timeline 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; 2023Q2: 3,165 shares; 2023Q3: 3,120 shares; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,330 shares 2,330 $254K 0.07% new Timeline AWK AMERICAN WTR WKS CO INC NEW More: the full row for AMERICAN WTR WKS CO INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: 1,701 shares; 2023Q3: 1,727 shares; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,483 shares 1,483 $219K 0.06% new 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; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,580 shares 1,580 $218K 0.06% new Timeline PPL PPL CORP More: the full row for PPL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 5,728 shares 5,728 $207K 0.05% new Timeline AEE AMEREN CORP More: the full row for AMEREN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,016 shares 2,016 $202K 0.05% new Timeline