AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 148,481 shares; 2024Q4: 141,403 shares; 2025Q1: 122,182 shares; 2025Q2: 119,791 shares; 2025Q3: 111,030 shares; 2025Q4: 106,142 shares; 2026Q1: 26,614,323 shares; 2026Q2: 102,419 shares 102,419 $29.6M 20.15% -26,511,904 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 41,004 shares; 2024Q4: 41,144 shares; 2025Q1: 37,034 shares; 2025Q2: 35,954 shares; 2025Q3: 33,444 shares; 2025Q4: 31,986 shares; 2026Q1: 9,291,926 shares; 2026Q2: 32,293 shares 32,293 $11.5M 7.84% -9,259,633 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 31,991 shares; 2024Q4: 31,663 shares; 2025Q1: 28,911 shares; 2025Q2: 28,065 shares; 2025Q3: 25,602 shares; 2025Q4: 24,602 shares; 2026Q1: 7,332,947 shares; 2026Q2: 24,357 shares 24,357 $8.36M 5.68% -7,308,590 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 28,070 shares; 2024Q4: 28,040 shares; 2025Q1: 17,800 shares; 2025Q2: 17,800 shares; 2025Q3: 17,445 shares; 2025Q4: 17,670 shares; 2026Q1: 6,810,388 shares; 2026Q2: 18,523 shares 18,523 $6.91M 4.7% -6,791,865 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; 2024Q3: 8,405 shares; 2024Q4: 8,405 shares; 2025Q1: 6,625 shares; 2025Q2: 6,563 shares; 2025Q3: 6,363 shares; 2025Q4: 6,769 shares; 2026Q1: 6,726,899 shares; 2026Q2: 6,751 shares 6,751 $6.32M 4.29% -6,720,148 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,858 shares; 2024Q4: 4,858 shares; 2025Q1: 4,858 shares; 2025Q2: 4,858 shares; 2025Q3: 4,658 shares; 2025Q4: 4,583 shares; 2026Q1: 3,140,603 shares; 2026Q2: 4,433 shares 4,433 $4.72M 3.21% -3,136,170 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,115 shares; 2024Q4: 22,115 shares; 2025Q1: 19,340 shares; 2025Q2: 19,340 shares; 2025Q3: 18,640 shares; 2025Q4: 18,230 shares; 2026Q1: 4,473,008 shares; 2026Q2: 18,203 shares 18,203 $4.62M 3.14% -4,454,805 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,835 shares; 2024Q4: 26,835 shares; 2025Q1: 22,280 shares; 2025Q2: 21,880 shares; 2025Q3: 20,545 shares; 2025Q4: 20,525 shares; 2026Q1: 4,068,876 shares; 2026Q2: 20,149 shares 20,149 $4.4M 2.99% -4,048,727 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 18,480 shares; 2024Q4: 18,480 shares; 2025Q1: 18,480 shares; 2025Q2: 18,430 shares; 2025Q3: 17,380 shares; 2025Q4: 16,880 shares; 2026Q1: 3,671,231 shares; 2026Q2: 16,705 shares 16,705 $4.2M 2.86% -3,654,526 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; 2024Q3: 22,430 shares; 2024Q4: 22,380 shares; 2025Q1: 15,380 shares; 2025Q2: 15,380 shares; 2025Q3: 14,100 shares; 2025Q4: 15,491 shares; 2026Q1: 3,839,568 shares; 2026Q2: 15,415 shares 15,415 $4.09M 2.78% -3,824,153 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; 2024Q3: 25,375 shares; 2024Q4: 25,375 shares; 2025Q1: 23,165 shares; 2025Q2: 23,165 shares; 2025Q3: 23,091 shares; 2025Q4: 23,481 shares; 2026Q1: 3,779,983 shares; 2026Q2: 23,429 shares 23,429 $3.55M 2.41% -3,756,554 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,070 shares; 2024Q4: 25,580 shares; 2025Q1: 22,880 shares; 2025Q2: 22,485 shares; 2025Q3: 21,700 shares; 2025Q4: 22,075 shares; 2026Q1: 3,586,423 shares; 2026Q2: 23,254 shares 23,254 $3.15M 2.14% -3,563,169 Timeline LDOS LEIDOS HOLDINGS INC More: the full row for LEIDOS HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 29,953 shares; 2024Q4: 29,953 shares; 2025Q1: 27,453 shares; 2025Q2: 27,453 shares; 2025Q3: 25,778 shares; 2025Q4: 25,078 shares; 2026Q1: 4,156,784 shares; 2026Q2: 26,462 shares 26,462 $2.72M 1.85% -4,130,322 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; 2024Q3: 36,015 shares; 2024Q4: 36,015 shares; 2025Q1: 31,015 shares; 2025Q2: 30,815 shares; 2025Q3: 29,290 shares; 2025Q4: 28,690 shares; 2026Q1: 2,359,166 shares; 2026Q2: 27,552 shares 27,552 $2.53M 1.72% -2,331,614 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; 2024Q3: 9,675 shares; 2024Q4: 9,675 shares; 2025Q1: 7,175 shares; 2025Q2: 7,175 shares; 2025Q3: 7,100 shares; 2025Q4: 7,070 shares; 2026Q1: 2,342,026 shares; 2026Q2: 7,121 shares 7,121 $2.51M 1.71% -2,334,905 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,544 shares; 2024Q4: 9,604 shares; 2025Q1: 8,604 shares; 2025Q2: 8,604 shares; 2025Q3: 8,104 shares; 2025Q4: 8,354 shares; 2026Q1: 2,596,340 shares; 2026Q2: 8,124 shares 8,124 $2.2M 1.49% -2,588,216 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; 2024Q3: 22,812 shares; 2024Q4: 23,262 shares; 2025Q1: 20,462 shares; 2025Q2: 19,462 shares; 2025Q3: 18,512 shares; 2025Q4: 16,912 shares; 2026Q1: 2,068,387 shares; 2026Q2: 16,370 shares 16,370 $2.1M 1.43% -2,052,017 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,421 shares; 2024Q4: 26,421 shares; 2025Q1: 17,121 shares; 2025Q2: 17,121 shares; 2025Q3: 17,706 shares; 2025Q4: 17,904 shares; 2026Q1: 2,259,410 shares; 2026Q2: 18,180 shares 18,180 $2.06M 1.4% -2,241,230 Timeline XOM EXXONMOBIL HOLDINGS CORP More: the full row for EXXONMOBIL HOLDINGS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 12,141 shares 12,141 $1.66M 1.13% 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; 2024Q3: 800 shares; 2024Q4: 814 shares; 2025Q1: 814 shares; 2025Q2: 814 shares; 2025Q3: 914 shares; 2025Q4: 892 shares; 2026Q1: 1,070,612 shares; 2026Q2: 1,164 shares 1,164 $1.4M 0.95% -1,069,448 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,098 shares; 2024Q4: 6,098 shares; 2025Q1: 4,848 shares; 2025Q2: 4,805 shares; 2025Q3: 3,880 shares; 2025Q4: 3,818 shares; 2026Q1: 1,083,434 shares; 2026Q2: 3,668 shares 3,668 $1.37M 0.93% -1,079,766 Timeline ULTA ULTA BEAUTY INC More: the full row for ULTA BEAUTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,920 shares; 2024Q4: 2,920 shares; 2025Q1: 2,920 shares; 2025Q2: 2,920 shares; 2025Q3: 2,920 shares; 2025Q4: 2,820 shares; 2026Q1: 1,474,042 shares; 2026Q2: 3,017 shares 3,017 $1.36M 0.92% -1,471,025 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,782 shares; 2024Q4: 5,882 shares; 2025Q1: 5,836 shares; 2025Q2: 5,836 shares; 2025Q3: 4,836 shares; 2025Q4: 4,836 shares; 2026Q1: 1,879,124 shares; 2026Q2: 32,874 shares 32,874 $1.35M 0.92% -1,846,250 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; 2024Q3: 10,989 shares; 2024Q4: 10,989 shares; 2025Q1: 7,547 shares; 2025Q2: 7,547 shares; 2025Q3: 7,482 shares; 2025Q4: 8,531 shares; 2026Q1: 1,241,173 shares; 2026Q2: 8,358 shares 8,358 $1.23M 0.83% -1,232,815 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; 2024Q3: 4,851 shares; 2024Q4: 4,851 shares; 2025Q1: 2,843 shares; 2025Q2: 2,843 shares; 2025Q3: 3,033 shares; 2025Q4: 3,183 shares; 2026Q1: 993,084 shares; 2026Q2: 3,376 shares 3,376 $1.11M 0.75% -989,708 Timeline PAG PENSKE AUTOMOTIVE GRP INC More: the full row for PENSKE AUTOMOTIVE GRP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,915 shares; 2024Q4: 5,915 shares; 2025Q1: 5,915 shares; 2025Q2: 5,915 shares; 2025Q3: 5,915 shares; 2025Q4: 5,915 shares; 2026Q1: 884,411 shares; 2026Q2: 5,915 shares 5,915 $1.06M 0.72% -878,496 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 4,720 shares 4,720 $1.06M 0.72% new 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; 2024Q3: 3,270 shares; 2024Q4: 3,270 shares; 2025Q1: 3,270 shares; 2025Q2: 3,270 shares; 2025Q3: 2,770 shares; 2025Q4: 3,845 shares; 2026Q1: 932,874 shares; 2026Q2: 3,885 shares 3,885 $1.06M 0.72% -928,989 Timeline HONA HONEYWELL AEROSPACE INC More: the full row for HONEYWELL AEROSPACE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 4,720 shares 4,720 $1.04M 0.71% new 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; 2024Q3: 4,595 shares; 2024Q4: 4,395 shares; 2025Q1: 4,510 shares; 2025Q2: 4,510 shares; 2025Q3: 4,510 shares; 2025Q4: 4,510 shares; 2026Q1: 893,446 shares; 2026Q2: 4,210 shares 4,210 $1M 0.68% -889,236 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; 2024Q3: 3,156 shares; 2024Q4: 3,156 shares; 2025Q1: 3,111 shares; 2025Q2: 3,111 shares; 2025Q3: 2,960 shares; 2025Q4: 2,960 shares; 2026Q1: 763,647 shares; 2026Q2: 2,785 shares 2,785 $992K 0.67% -760,862 Timeline BBIO BRIDGEBIO PHARMA INC More: the full row for BRIDGEBIO PHARMA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 527,246 shares; 2026Q2: 13,100 shares 13,100 $976K 0.66% -514,146 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,075 shares; 2024Q4: 4,375 shares; 2025Q1: 4,375 shares; 2025Q2: 4,375 shares; 2025Q3: 4,123 shares; 2025Q4: 4,423 shares; 2026Q1: 872,348 shares; 2026Q2: 4,383 shares 4,383 $949K 0.64% -867,965 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; 2024Q3: 3,810 shares; 2024Q4: 3,810 shares; 2025Q1: 3,610 shares; 2025Q2: 3,610 shares; 2025Q3: 3,610 shares; 2025Q4: 3,410 shares; 2026Q1: 666,075 shares; 2026Q2: 3,185 shares 3,185 $933K 0.63% -662,890 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; 2024Q3: 26,912 shares; 2024Q4: 26,912 shares; 2025Q1: 24,912 shares; 2025Q2: 24,362 shares; 2025Q3: 22,412 shares; 2025Q4: 22,370 shares; 2026Q1: 1,089,842 shares; 2026Q2: 21,590 shares 21,590 $914K 0.62% -1,068,252 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; 2024Q3: 23,840 shares; 2024Q4: 23,840 shares; 2025Q1: 23,840 shares; 2025Q2: 23,340 shares; 2025Q3: 22,150 shares; 2025Q4: 21,150 shares; 2026Q1: 1,046,630 shares; 2026Q2: 17,370 shares 17,370 $876K 0.6% -1,029,260 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; 2024Q3: 1,330 shares; 2024Q4: 1,330 shares; 2025Q1: 1,430 shares; 2025Q2: 1,530 shares; 2025Q3: 1,980 shares; 2025Q4: 3,330 shares; 2026Q1: 770,945 shares; 2026Q2: 3,780 shares 3,780 $842K 0.57% -767,165 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,510 shares; 2024Q4: 5,510 shares; 2025Q1: 5,510 shares; 2025Q2: 5,510 shares; 2025Q3: 5,110 shares; 2025Q4: 5,210 shares; 2026Q1: 1,095,949 shares; 2026Q2: 4,919 shares 4,919 $815K 0.55% -1,091,030 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; 2024Q3: 1,800 shares; 2024Q4: 1,800 shares; 2025Q1: 900 shares; 2025Q2: 900 shares; 2025Q3: 1,075 shares; 2025Q4: 1,455 shares; 2026Q1: 879,387 shares; 2026Q2: 1,599 shares 1,599 $815K 0.55% -877,788 Timeline LHX L3HARRIS TECHNOLOGIES INC More: the full row for L3HARRIS TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,035 shares; 2026Q1: 357,230 shares; 2026Q2: 2,730 shares 2,730 $793K 0.54% -354,500 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; 2024Q3: 1,850 shares; 2024Q4: 1,820 shares; 2025Q1: 2,070 shares; 2025Q2: 2,070 shares; 2025Q3: 1,920 shares; 2025Q4: 2,170 shares; 2026Q1: 569,592 shares; 2026Q2: 1,847 shares 1,847 $768K 0.52% -567,745 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; 2024Q3: 4,550 shares; 2024Q4: 4,550 shares; 2025Q1: 4,550 shares; 2025Q2: 4,550 shares; 2025Q3: 4,300 shares; 2025Q4: 4,300 shares; 2026Q1: 710,962 shares; 2026Q2: 4,200 shares 4,200 $760K 0.52% -706,762 Timeline INTC INTEL CORP More: the full row for INTEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 5,640 shares; 2026Q1: 248,893 shares; 2026Q2: 5,424 shares 5,424 $757K 0.51% -243,469 Timeline GEHC GE HEALTHCARE TECHNOLOGIES I More: the full row for GE HEALTHCARE TECHNOLOGIES I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,257 shares; 2024Q4: 10,907 shares; 2025Q1: 9,682 shares; 2025Q2: 9,092 shares; 2025Q3: 10,157 shares; 2025Q4: 10,307 shares; 2026Q1: 797,216 shares; 2026Q2: 11,390 shares 11,390 $729K 0.5% -785,826 Timeline QCOM QUALCOMM INC More: the full row for QUALCOMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,225 shares; 2024Q4: 5,225 shares; 2025Q1: 5,225 shares; 2025Q2: 4,725 shares; 2025Q3: 4,375 shares; 2025Q4: 4,375 shares; 2026Q1: 453,950 shares; 2026Q2: 3,525 shares 3,525 $651K 0.44% -450,425 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 6,185 shares 6,185 $614K 0.42% new 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; 2024Q3: 14,782 shares; 2024Q4: 14,582 shares; 2025Q1: 14,582 shares; 2025Q2: 14,947 shares; 2025Q3: 14,447 shares; 2025Q4: 11,967 shares; 2026Q1: 617,989 shares; 2026Q2: 6,340 shares 6,340 $610K 0.41% -611,649 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; 2024Q3: 1,825 shares; 2024Q4: 1,825 shares; 2025Q1: 1,825 shares; 2025Q2: 1,825 shares; 2025Q3: 1,750 shares; 2025Q4: 1,620 shares; 2026Q1: 697,070 shares; 2026Q2: 1,620 shares 1,620 $597K 0.41% -695,450 Timeline DOC HEALTHPEAK PROPERTIES INC More: the full row for HEALTHPEAK PROPERTIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 24,640 shares; 2024Q4: 24,640 shares; 2025Q1: 18,890 shares; 2025Q2: 18,540 shares; 2025Q3: 17,540 shares; 2025Q4: 19,240 shares; 2026Q1: 316,113 shares; 2026Q2: 27,865 shares 27,865 $596K 0.41% -288,248 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,555 shares; 2024Q4: 1,555 shares; 2025Q1: 1,555 shares; 2025Q2: 1,555 shares; 2025Q3: 955 shares; 2025Q4: 1,084 shares; 2026Q1: 610,617 shares; 2026Q2: 934 shares 934 $592K 0.4% -609,683 Timeline MAR MARRIOTT INTL INC NEW More: the full row for MARRIOTT INTL INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,500 shares; 2024Q4: 1,500 shares; 2025Q1: 1,500 shares; 2025Q2: 1,500 shares; 2025Q3: 1,500 shares; 2025Q4: 1,500 shares; 2026Q1: 490,605 shares; 2026Q2: 1,500 shares 1,500 $556K 0.38% -489,105 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; 2024Q3: 5,925 shares; 2024Q4: 5,775 shares; 2025Q1: 5,575 shares; 2025Q2: 5,575 shares; 2025Q3: 4,975 shares; 2025Q4: 4,975 shares; 2026Q1: 563,071 shares; 2026Q2: 4,975 shares 4,975 $550K 0.37% -558,096 Timeline JCI JOHNSON CONTROLS INTERNATION More: the full row for JOHNSON CONTROLS INTERNATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,998 shares; 2024Q4: 4,998 shares; 2025Q1: 4,998 shares; 2025Q2: 4,998 shares; 2025Q3: 4,098 shares; 2025Q4: 4,098 shares; 2026Q1: 480,456 shares; 2026Q2: 3,669 shares 3,669 $536K 0.36% -476,787 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,505 shares 1,505 $532K 0.36% new 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; 2024Q3: 15,865 shares; 2024Q4: 23,700 shares; 2025Q1: 24,490 shares; 2025Q2: 23,840 shares; 2025Q3: 22,135 shares; 2025Q4: 18,840 shares; 2026Q1: 401,310 shares; 2026Q2: 10,920 shares 10,920 $524K 0.36% -390,390 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; 2024Q3: 1,610 shares; 2024Q4: 1,610 shares; 2025Q1: 1,610 shares; 2025Q2: 1,610 shares; 2025Q3: 1,610 shares; 2025Q4: 1,860 shares; 2026Q1: 450,845 shares; 2026Q2: 1,860 shares 1,860 $523K 0.36% -448,985 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; 2024Q3: 500 shares; 2024Q4: 500 shares; 2025Q1: 500 shares; 2025Q2: 500 shares; 2025Q3: 500 shares; 2025Q4: 500 shares; 2026Q1: 422,995 shares; 2026Q2: 500 shares 500 $506K 0.34% -422,495 Timeline TFC TRUIST FINL CORP More: the full row for TRUIST FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 36,431 shares; 2024Q4: 39,821 shares; 2025Q1: 38,621 shares; 2025Q2: 38,421 shares; 2025Q3: 36,721 shares; 2025Q4: 30,121 shares; 2026Q1: 472,388 shares; 2026Q2: 9,976 shares 9,976 $497K 0.34% -462,412 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; 2024Q3: 1,840 shares; 2024Q4: 1,840 shares; 2025Q1: 1,840 shares; 2025Q2: 1,840 shares; 2025Q3: 1,840 shares; 2025Q4: 1,390 shares; 2026Q1: 426,488 shares; 2026Q2: 890 shares 890 $445K 0.3% -425,598 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; 2024Q3: 2,757 shares; 2024Q4: 2,757 shares; 2025Q1: 2,757 shares; 2025Q2: 2,507 shares; 2025Q3: 2,507 shares; 2025Q4: 2,507 shares; 2026Q1: 459,780 shares; 2026Q2: 2,313 shares 2,313 $440K 0.3% -457,467 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; 2024Q3: 14,270 shares; 2024Q4: 14,270 shares; 2025Q1: 14,270 shares; 2025Q2: 14,270 shares; 2025Q3: 13,170 shares; 2025Q4: 11,930 shares; 2026Q1: 451,431 shares; 2026Q2: 11,930 shares 11,930 $439K 0.3% -439,501 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,030 shares; 2024Q4: 2,030 shares; 2025Q1: 2,855 shares; 2025Q2: 2,855 shares; 2025Q3: 2,475 shares; 2025Q4: 2,475 shares; 2026Q1: 497,040 shares; 2026Q2: 2,000 shares 2,000 $400K 0.27% -495,040 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; 2024Q3: 4,060 shares; 2024Q4: 4,060 shares; 2025Q1: 3,060 shares; 2025Q2: 3,060 shares; 2025Q3: 3,060 shares; 2025Q4: 3,060 shares; 2026Q1: 360,071 shares; 2026Q2: 3,660 shares 3,660 $393K 0.27% -356,411 Timeline PWR QUANTA SVCS INC More: the full row for QUANTA SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 690 shares; 2024Q4: 690 shares; 2025Q1: not reported; 2025Q2: 690 shares; 2025Q3: 690 shares; 2025Q4: 540 shares; 2026Q1: 296,471 shares; 2026Q2: 540 shares 540 $389K 0.26% -295,931 Timeline CHWY CHEWY INC More: the full row for CHEWY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,100 shares; 2024Q4: 13,100 shares; 2025Q1: 13,100 shares; 2025Q2: 13,100 shares; 2025Q3: 13,100 shares; 2025Q4: 13,100 shares; 2026Q1: 353,700 shares; 2026Q2: 19,315 shares 19,315 $380K 0.26% -334,385 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 346,194 shares; 2026Q2: 3,830 shares 3,830 $333K 0.23% -342,364 Timeline RMD RESMED INC More: the full row for RESMED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,900 shares; 2024Q4: 1,900 shares; 2025Q1: 1,900 shares; 2025Q2: 1,900 shares; 2025Q3: 1,900 shares; 2025Q4: 1,900 shares; 2026Q1: 404,064 shares; 2026Q2: 1,600 shares 1,600 $312K 0.21% -402,464 Timeline CHD CHURCH & DWIGHT CO INC More: the full row for CHURCH & DWIGHT CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,450 shares; 2024Q4: 4,450 shares; 2025Q1: 4,450 shares; 2025Q2: 4,450 shares; 2025Q3: 3,800 shares; 2025Q4: 3,800 shares; 2026Q1: 317,288 shares; 2026Q2: 3,200 shares 3,200 $310K 0.21% -314,088 Timeline UUUU ENERGY FUELS INC More: the full row for ENERGY FUELS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 20,000 shares 20,000 $290K 0.2% new 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; 2024Q3: 1,460 shares; 2024Q4: 1,460 shares; 2025Q1: 1,460 shares; 2025Q2: 1,460 shares; 2025Q3: 1,460 shares; 2025Q4: 1,460 shares; 2026Q1: 344,969 shares; 2026Q2: 1,310 shares 1,310 $289K 0.2% -343,659 Timeline ACGL ARCH CAP GROUP LTD More: the full row for ARCH CAP GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,675 shares; 2024Q4: 3,675 shares; 2025Q1: 3,475 shares; 2025Q2: 3,475 shares; 2025Q3: 3,475 shares; 2025Q4: 3,475 shares; 2026Q1: 275,971 shares; 2026Q2: 2,875 shares 2,875 $279K 0.19% -273,096 Timeline COR CENCORA INC More: the full row for CENCORA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 930 shares; 2024Q4: 930 shares; 2025Q1: 930 shares; 2025Q2: 930 shares; 2025Q3: 930 shares; 2025Q4: 930 shares; 2026Q1: 292,150 shares; 2026Q2: 930 shares 930 $263K 0.18% -291,220 Timeline GLW CORNING INC More: the full row for CORNING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,014 shares 1,014 $259K 0.18% new 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 235,120 shares; 2026Q2: 4,000 shares 4,000 $252K 0.17% -231,120 Timeline SONY SONY GROUP CORP More: the full row for SONY GROUP CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 12,500 shares 12,500 $251K 0.17% new Timeline O REALTY INCOME CORP More: the full row for REALTY INCOME CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 3,930 shares 3,930 $244K 0.17% new Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 911 shares; 2025Q4: 911 shares; 2026Q1: 210,561 shares; 2026Q2: 1,011 shares 1,011 $241K 0.16% -209,550 Timeline SNOW SNOWFLAKE INC More: the full row for SNOWFLAKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 900 shares; 2025Q3: 900 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 900 shares 900 $229K 0.16% new 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; 2024Q3: 3,978 shares; 2024Q4: 3,978 shares; 2025Q1: 3,978 shares; 2025Q2: 3,978 shares; 2025Q3: 3,578 shares; 2025Q4: not reported; 2026Q1: 258,688 shares; 2026Q2: 3,788 shares 3,788 $219K 0.15% -254,900 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 800 shares 800 $205K 0.14% new Timeline RLJ RLJ LODGING TR More: the full row for RLJ LODGING TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 89,040 shares; 2026Q2: 12,000 shares 12,000 $142K 0.1% -77,040 Timeline