Skip to content

Grassi Investment Management

Follow

13F filer, CIK 1608531, SANTA CLARA, CA

Grassi Investment Management reported $1,257,077,000 across 128 holdings for the quarter ended 2025-06-30, in a 13F-HR filed 2025-07-21. Its ten largest share positions make up 56.66% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0001608531-25-000006

Period
2025-06-30
Reported value
$1.26B
Holdings
128
Top 10 weight
56.66%
New
7
Sold out
1

Largest buys vs the previous quarter

SecurityShares changeApprox. value
STWDadded+60,000$1.2M
WESTERN GAS PARTNERS LPnew+30,000$1.16M
BAadded+4,300$901K
VRTadded+3,535$454K
DELL INCadded+3,040$373K

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Largest sells vs the previous quarter

SecurityShares changeApprox. value
SNOWreduced-37,800-$8.46M
GOOGLreduced-21,475-$3.78M
BROADCOM LTDreduced-8,125-$2.24M
NVDAreduced-7,300-$1.15M
MSFTreduced-1,849-$920K

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Holdings, Q2 2025

Share positions as resolved from 13F-HR 0001608531-25-000006, largest first. % of portfolio is the value over $1,257,077,000, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 273,820 shares; 2023Q4: 274,275 shares; 2024Q1: 234,430 shares; 2024Q2: 1,670,800 shares; 2024Q3: 1,691,840 shares; 2024Q4: 1,662,795 shares; 2025Q1: 1,660,400 shares; 2025Q2: 1,653,100 shares 1,653,100$261M20.78%-7,300Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 161,268 shares; 2023Q4: 161,339 shares; 2024Q1: 162,755 shares; 2024Q2: 163,096 shares; 2024Q3: 163,292 shares; 2024Q4: 161,607 shares; 2025Q1: 161,492 shares; 2025Q2: 159,643 shares 159,643$79.4M6.32%-1,849Timeline
BROADCOM LTDBROADCOM LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 26,205 shares; 2023Q4: 26,205 shares; 2024Q1: 26,205 shares; 2024Q2: 26,090 shares; 2024Q3: 270,950 shares; 2024Q4: 272,375 shares; 2025Q1: 273,755 shares; 2025Q2: 265,630 shares 265,630$73.2M5.82%-8,125
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 345,315 shares; 2023Q4: 344,247 shares; 2024Q1: 343,074 shares; 2024Q2: 341,525 shares; 2024Q3: 340,872 shares; 2024Q4: 333,458 shares; 2025Q1: 331,370 shares; 2025Q2: 330,171 shares 330,171$67.7M5.39%-1,199Timeline
LLYELI LILLY & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 79,412 shares; 2023Q4: 79,112 shares; 2024Q1: 79,112 shares; 2024Q2: 79,457 shares; 2024Q3: 79,287 shares; 2024Q4: 79,512 shares; 2025Q1: 79,727 shares; 2025Q2: 79,927 shares 79,927$62.3M4.96%+200Timeline
AMATAPPLIED MATLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 278,116 shares; 2023Q4: 277,616 shares; 2024Q1: 277,326 shares; 2024Q2: 277,251 shares; 2024Q3: 276,251 shares; 2024Q4: 275,101 shares; 2025Q1: 274,901 shares; 2025Q2: 273,851 shares 273,851$50.1M3.99%-1,050Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 101,029 shares; 2023Q4: 101,380 shares; 2024Q1: 101,281 shares; 2024Q2: 101,082 shares; 2024Q3: 100,958 shares; 2024Q4: 99,274 shares; 2025Q1: 99,216 shares; 2025Q2: 98,967 shares 98,967$35.1M2.8%-249Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 108,544 shares; 2023Q4: 108,047 shares; 2024Q1: 108,099 shares; 2024Q2: 107,302 shares; 2024Q3: 106,458 shares; 2024Q4: 105,585 shares; 2025Q1: 104,950 shares; 2025Q2: 104,353 shares 104,353$30.3M2.41%-597Timeline
PLDPROLOGIS INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 191,246 shares; 2023Q4: 252,146 shares; 2024Q1: 252,146 shares; 2024Q2: 253,196 shares; 2024Q3: 251,925 shares; 2024Q4: 254,325 shares; 2025Q1: 256,075 shares; 2025Q2: 256,075 shares 256,075$26.9M2.14%0Timeline
CATCATERPILLAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 69,004 shares; 2023Q4: 68,854 shares; 2024Q1: 68,854 shares; 2024Q2: 68,554 shares; 2024Q3: 67,154 shares; 2024Q4: 66,954 shares; 2025Q1: 66,904 shares; 2025Q2: 66,904 shares 66,904$26M2.07%0Timeline
ORCLORACLE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 99,595 shares; 2023Q4: 100,145 shares; 2024Q1: 100,195 shares; 2024Q2: 99,345 shares; 2024Q3: 99,345 shares; 2024Q4: 98,395 shares; 2025Q1: 98,172 shares; 2025Q2: 95,645 shares 95,645$20.9M1.66%-2,527Timeline
AMDADVANCED MICRO DEVICES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 131,785 shares; 2023Q4: 135,710 shares; 2024Q1: 135,710 shares; 2024Q2: 138,035 shares; 2024Q3: 140,785 shares; 2024Q4: 141,130 shares; 2025Q1: 143,980 shares; 2025Q2: 142,895 shares 142,895$20.3M1.61%-1,085Timeline
BACBANK OF AMER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 444,520 shares; 2023Q4: 446,020 shares; 2024Q1: 445,520 shares; 2024Q2: 439,470 shares; 2024Q3: 431,070 shares; 2024Q4: 426,750 shares; 2025Q1: 424,750 shares; 2025Q2: 423,000 shares 423,000$20M1.59%-1,750Timeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 102,650 shares; 2023Q4: 102,650 shares; 2024Q1: 102,250 shares; 2024Q2: 101,500 shares; 2024Q3: 99,200 shares; 2024Q4: 97,925 shares; 2025Q1: 97,250 shares; 2025Q2: 96,025 shares 96,025$17.8M1.42%-1,225Timeline
BLACKSTONE GROUP LP/THEBLACKSTONE GROUP LP/THEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 120,612 shares; 2023Q4: 120,214 shares; 2024Q1: 120,016 shares; 2024Q2: 119,668 shares; 2024Q3: 118,170 shares; 2024Q4: 114,621 shares; 2025Q1: 114,448 shares; 2025Q2: 113,750 shares 113,750$17M1.35%-698
IBMINTERNATIONAL BUSINESS MACHSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 60,130 shares; 2023Q4: 60,130 shares; 2024Q1: 60,130 shares; 2024Q2: 60,130 shares; 2024Q3: 58,830 shares; 2024Q4: 58,650 shares; 2025Q1: 58,250 shares; 2025Q2: 57,468 shares 57,468$16.9M1.35%-782Timeline
MSMORGAN STANLEYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 121,025 shares; 2023Q4: 121,225 shares; 2024Q1: 120,750 shares; 2024Q2: 120,750 shares; 2024Q3: 120,750 shares; 2024Q4: 120,750 shares; 2025Q1: 120,750 shares; 2025Q2: 120,050 shares 120,050$16.9M1.35%-700Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 104,400 shares; 2023Q4: 104,400 shares; 2024Q1: 104,400 shares; 2024Q2: 104,400 shares; 2024Q3: 104,400 shares; 2024Q4: 104,400 shares; 2025Q1: 104,400 shares; 2025Q2: 104,400 shares 104,400$16.6M1.32%0Timeline
ABTABBOTT LABORATORIESQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 111,806 shares; 2023Q4: 111,806 shares; 2024Q1: 111,931 shares; 2024Q2: 125,281 shares; 2024Q3: 124,577 shares; 2024Q4: 123,054 shares; 2025Q1: 122,406 shares; 2025Q2: 121,433 shares 121,433$16.5M1.31%-973Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 45,005 shares; 2023Q4: 62,835 shares; 2024Q1: 68,370 shares; 2024Q2: 70,385 shares; 2024Q3: 72,525 shares; 2024Q4: 69,875 shares; 2025Q1: 70,903 shares; 2025Q2: 70,560 shares 70,560$15.5M1.23%-343Timeline
WFCWELLS FARGO & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 196,019 shares; 2023Q4: 193,999 shares; 2024Q1: 194,002 shares; 2024Q2: 193,006 shares; 2024Q3: 192,110 shares; 2024Q4: 186,613 shares; 2025Q1: 185,366 shares; 2025Q2: 185,369 shares 185,369$14.9M1.18%+3Timeline
MARMARRIOTT INTL INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 50,000 shares; 2023Q4: 50,000 shares; 2024Q1: 50,000 shares; 2024Q2: 50,000 shares; 2024Q3: 50,000 shares; 2024Q4: 50,000 shares; 2025Q1: 50,000 shares; 2025Q2: 50,000 shares 50,000$13.7M1.09%0Timeline
HONHONEYWELL INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 64,755 shares; 2023Q4: 64,506 shares; 2024Q1: 64,383 shares; 2024Q2: 61,734 shares; 2024Q3: 60,969 shares; 2024Q4: 60,246 shares; 2025Q1: 58,247 shares; 2025Q2: 57,648 shares 57,648$13.4M1.07%-599Timeline
HDHOME DEPOT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 37,330 shares; 2023Q4: 37,180 shares; 2024Q1: 37,180 shares; 2024Q2: 36,830 shares; 2024Q3: 36,230 shares; 2024Q4: 35,805 shares; 2025Q1: 36,255 shares; 2025Q2: 36,330 shares 36,330$13.3M1.06%+75Timeline
LMTLOCKHEED MARTIN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 25,867 shares; 2023Q4: 25,867 shares; 2024Q1: 25,867 shares; 2024Q2: 25,867 shares; 2024Q3: 25,837 shares; 2024Q4: 25,837 shares; 2025Q1: 25,837 shares; 2025Q2: 25,737 shares 25,737$11.9M0.95%-100Timeline
VMCVULCAN MATLS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 44,952 shares; 2023Q4: 44,952 shares; 2024Q1: 44,952 shares; 2024Q2: 44,952 shares; 2024Q3: 44,952 shares; 2024Q4: 44,952 shares; 2025Q1: 44,952 shares; 2025Q2: 44,752 shares 44,752$11.7M0.93%-200Timeline
UNPUNION PAC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 52,183 shares; 2023Q4: 51,983 shares; 2024Q1: 51,983 shares; 2024Q2: 51,283 shares; 2024Q3: 50,683 shares; 2024Q4: 49,983 shares; 2025Q1: 49,983 shares; 2025Q2: 49,983 shares 49,983$11.5M0.91%0Timeline
RIORIO TINTO PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 204,554 shares; 2023Q4: 204,704 shares; 2024Q1: 203,479 shares; 2024Q2: 201,944 shares; 2024Q3: 198,754 shares; 2024Q4: 197,004 shares; 2025Q1: 194,904 shares; 2025Q2: 192,969 shares 192,969$11.3M0.9%-1,935Timeline
AMTAMERICAN TOWER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 54,347 shares; 2023Q4: 54,592 shares; 2024Q1: 54,592 shares; 2024Q2: 54,292 shares; 2024Q3: 53,417 shares; 2024Q4: 50,892 shares; 2025Q1: 50,517 shares; 2025Q2: 49,967 shares 49,967$11M0.88%-550Timeline
NOWSERVICENOW INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 25,405 shares; 2023Q4: 9,010 shares; 2024Q1: 9,010 shares; 2024Q2: 12,205 shares; 2024Q3: 12,020 shares; 2024Q4: 10,670 shares; 2025Q1: 10,670 shares; 2025Q2: 10,555 shares 10,555$10.9M0.86%-115Timeline
SCHWCHARLES SCHWAB CORP (THE)Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 95,243 shares; 2023Q4: 125,543 shares; 2024Q1: 121,543 shares; 2024Q2: 121,343 shares; 2024Q3: 119,618 shares; 2024Q4: 118,718 shares; 2025Q1: 118,518 shares; 2025Q2: 117,018 shares 117,018$10.7M0.85%-1,500Timeline
UBERUBER TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 194,125 shares; 2023Q4: 113,700 shares; 2024Q1: 93,800 shares; 2024Q2: 94,200 shares; 2024Q3: 97,425 shares; 2024Q4: 97,925 shares; 2025Q1: 113,525 shares; 2025Q2: 110,550 shares 110,550$10.3M0.82%-2,975Timeline
WMTWALMART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 34,707 shares; 2023Q4: 34,707 shares; 2024Q1: 108,922 shares; 2024Q2: 102,922 shares; 2024Q3: 102,922 shares; 2024Q4: 101,722 shares; 2025Q1: 101,722 shares; 2025Q2: 101,722 shares 101,722$9.95M0.79%0Timeline
SNOWSNOWFLAKE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 34,725 shares; 2023Q4: 57,625 shares; 2024Q1: 58,000 shares; 2024Q2: 62,200 shares; 2024Q3: 79,275 shares; 2024Q4: 78,670 shares; 2025Q1: 81,250 shares; 2025Q2: 43,450 shares 43,450$9.72M0.77%-37,800Timeline
BABOEING COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 51,495 shares; 2023Q4: 52,115 shares; 2024Q1: 42,932 shares; 2024Q2: 43,132 shares; 2024Q3: 42,307 shares; 2024Q4: 40,807 shares; 2025Q1: 40,707 shares; 2025Q2: 45,007 shares 45,007$9.43M0.75%+4,300Timeline
DLRDIGITAL RLTY TR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 56,960 shares; 2023Q4: 56,760 shares; 2024Q1: 56,535 shares; 2024Q2: 56,035 shares; 2024Q3: 55,635 shares; 2024Q4: 54,290 shares; 2025Q1: 54,290 shares; 2025Q2: 53,740 shares 53,740$9.37M0.75%-550Timeline
CRMSALESFORCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 33,913 shares; 2023Q4: 33,813 shares; 2024Q1: 33,613 shares; 2024Q2: 33,163 shares; 2024Q3: 32,414 shares; 2024Q4: 32,164 shares; 2025Q1: 33,514 shares; 2025Q2: 33,614 shares 33,614$9.17M0.73%+100Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 69,484 shares; 2023Q4: 69,628 shares; 2024Q1: 69,478 shares; 2024Q2: 59,376 shares; 2024Q3: 59,126 shares; 2024Q4: 58,625 shares; 2025Q1: 58,325 shares; 2025Q2: 58,125 shares 58,125$8.88M0.71%-200Timeline
MERCK &COINCMERCK &COINCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 104,910 shares; 2023Q4: 104,461 shares; 2024Q1: 104,263 shares; 2024Q2: 103,764 shares; 2024Q3: 103,512 shares; 2024Q4: 103,714 shares; 2025Q1: 104,865 shares; 2025Q2: 104,417 shares 104,417$8.27M0.66%-448
CVXCHEVRON CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 56,396 shares; 2023Q4: 56,396 shares; 2024Q1: 56,396 shares; 2024Q2: 56,396 shares; 2024Q3: 55,996 shares; 2024Q4: 55,996 shares; 2025Q1: 55,996 shares; 2025Q2: 55,996 shares 55,996$8.02M0.64%0Timeline
XLKSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 30,385 shares; 2023Q4: 30,697 shares; 2024Q1: 30,558 shares; 2024Q2: 30,610 shares; 2024Q3: 30,391 shares; 2024Q4: 30,200 shares; 2025Q1: 30,101 shares; 2025Q2: 28,703 shares 28,703$7.27M0.58%-1,398Timeline
DISDISNEY WALT COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 84,240 shares; 2023Q4: 19,665 shares; 2024Q1: 65,466 shares; 2024Q2: 65,266 shares; 2024Q3: 59,415 shares; 2024Q4: 59,315 shares; 2025Q1: 58,340 shares; 2025Q2: 58,090 shares 58,090$7.2M0.57%-250Timeline
AXPAMERICAN EXPRESS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 22,960 shares; 2023Q4: 22,960 shares; 2024Q1: 22,960 shares; 2024Q2: 22,460 shares; 2024Q3: 22,460 shares; 2024Q4: 22,460 shares; 2025Q1: 22,060 shares; 2025Q2: 22,060 shares 22,060$7.04M0.56%0Timeline
VRTVERTIV HOLDINGS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 12,150 shares; 2025Q1: 47,900 shares; 2025Q2: 51,435 shares 51,435$6.61M0.53%+3,535Timeline
STZCONSTELLATION BRANDS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 47,154 shares; 2023Q4: 47,054 shares; 2024Q1: 47,054 shares; 2024Q2: 47,054 shares; 2024Q3: 45,854 shares; 2024Q4: 45,854 shares; 2025Q1: 40,989 shares; 2025Q2: 39,589 shares 39,589$6.44M0.51%-1,400Timeline
QQQINVESCO QQQ TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 11,134 shares; 2023Q4: 11,330 shares; 2024Q1: 11,386 shares; 2024Q2: 11,327 shares; 2024Q3: 11,317 shares; 2024Q4: 11,239 shares; 2025Q1: 11,264 shares; 2025Q2: 11,346 shares 11,346$6.26M0.5%+82Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 33,300 shares; 2023Q4: 50,100 shares; 2024Q1: 51,715 shares; 2024Q2: 53,990 shares; 2024Q3: 55,545 shares; 2024Q4: 52,495 shares; 2025Q1: 55,024 shares; 2025Q2: 33,549 shares 33,549$5.91M0.47%-21,475Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 4,790 shares; 2023Q4: 4,790 shares; 2024Q1: 4,790 shares; 2024Q2: 4,840 shares; 2024Q3: 4,840 shares; 2024Q4: 5,155 shares; 2025Q1: 5,408 shares; 2025Q2: 5,408 shares 5,408$5.35M0.43%0Timeline
DELL INCDELL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 6,375 shares; 2024Q3: 10,000 shares; 2024Q4: 23,180 shares; 2025Q1: 40,475 shares; 2025Q2: 43,515 shares 43,515$5.33M0.42%+3,040
SHOPSHOPIFY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 4,580 shares; 2023Q4: 4,330 shares; 2024Q1: 4,330 shares; 2024Q2: 22,530 shares; 2024Q3: 36,780 shares; 2024Q4: 34,955 shares; 2025Q1: 46,405 shares; 2025Q2: 45,955 shares 45,955$5.3M0.42%-450Timeline
MOALTRIA GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 95,386 shares; 2023Q4: 95,386 shares; 2024Q1: 95,186 shares; 2024Q2: 95,186 shares; 2024Q3: 92,786 shares; 2024Q4: 92,786 shares; 2025Q1: 92,786 shares; 2025Q2: 89,286 shares 89,286$5.24M0.42%-3,500Timeline
BMYBRISTOL-MYERS SQUIBB COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 108,560 shares; 2023Q4: 108,860 shares; 2024Q1: 108,860 shares; 2024Q2: 108,760 shares; 2024Q3: 108,360 shares; 2024Q4: 108,360 shares; 2025Q1: 108,360 shares; 2025Q2: 107,610 shares 107,610$4.98M0.4%-750Timeline
PEPPEPSICO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 38,000 shares; 2023Q4: 37,800 shares; 2024Q1: 37,800 shares; 2024Q2: 37,800 shares; 2024Q3: 37,200 shares; 2024Q4: 37,200 shares; 2025Q1: 37,200 shares; 2025Q2: 37,350 shares 37,350$4.93M0.39%+150Timeline
CMCSACOMCAST CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 133,613 shares; 2023Q4: 133,400 shares; 2024Q1: 133,400 shares; 2024Q2: 133,400 shares; 2024Q3: 133,400 shares; 2024Q4: 133,400 shares; 2025Q1: 133,400 shares; 2025Q2: 133,400 shares 133,400$4.76M0.38%0Timeline
BSXBOSTON SCIENTIFIC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 38,800 shares; 2024Q2: 38,800 shares; 2024Q3: 38,600 shares; 2024Q4: 38,600 shares; 2025Q1: 38,600 shares; 2025Q2: 38,250 shares 38,250$4.11M0.33%-350Timeline
SPGSIMON PPTY GROUP INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 24,135 shares; 2023Q4: 23,216 shares; 2024Q1: 23,070 shares; 2024Q2: 22,179 shares; 2024Q3: 22,134 shares; 2024Q4: 21,988 shares; 2025Q1: 22,043 shares; 2025Q2: 20,798 shares 20,798$3.34M0.27%-1,245Timeline
XLISELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 23,860 shares; 2023Q4: 23,552 shares; 2024Q1: 23,419 shares; 2024Q2: 23,220 shares; 2024Q3: 23,156 shares; 2024Q4: 23,042 shares; 2025Q1: 23,043 shares; 2025Q2: 22,394 shares 22,394$3.3M0.26%-649Timeline
WDAYWORKDAY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 13,800 shares; 2023Q4: 13,800 shares; 2024Q1: 13,600 shares; 2024Q2: 13,775 shares; 2024Q3: 13,925 shares; 2024Q4: 13,410 shares; 2025Q1: 13,460 shares; 2025Q2: 13,160 shares 13,160$3.16M0.25%-300Timeline
GDGENERAL DYNAMICS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 4,625 shares; 2023Q4: 11,475 shares; 2024Q1: 11,475 shares; 2024Q2: 11,375 shares; 2024Q3: 11,325 shares; 2024Q4: 11,325 shares; 2025Q1: 11,225 shares; 2025Q2: 10,650 shares 10,650$3.11M0.25%-575Timeline
VSTVISTRA CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 2,775 shares; 2025Q1: 12,475 shares; 2025Q2: 14,220 shares 14,220$2.76M0.22%+1,745Timeline
XLVSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 19,438 shares; 2023Q4: 19,544 shares; 2024Q1: 19,639 shares; 2024Q2: 19,449 shares; 2024Q3: 19,328 shares; 2024Q4: 19,158 shares; 2025Q1: 19,183 shares; 2025Q2: 17,713 shares 17,713$2.39M0.19%-1,470Timeline
MRVLMARVELL TECHNOLOGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 27,325 shares; 2025Q2: 29,375 shares 29,375$2.27M0.18%+2,050Timeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 20,800 shares; 2023Q4: 20,800 shares; 2024Q1: 20,800 shares; 2024Q2: 20,800 shares; 2024Q3: 20,800 shares; 2024Q4: 20,800 shares; 2025Q1: 20,800 shares; 2025Q2: 20,800 shares 20,800$2.24M0.18%0Timeline
MMM3M COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 13,100 shares; 2023Q4: 13,100 shares; 2024Q1: 13,100 shares; 2024Q2: 13,100 shares; 2024Q3: 13,100 shares; 2024Q4: 13,100 shares; 2025Q1: 13,100 shares; 2025Q2: 13,100 shares 13,100$1.99M0.16%0Timeline
STWDSTARWOOD PPTY TR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 50,300 shares; 2023Q4: 49,100 shares; 2024Q1: 49,100 shares; 2024Q2: 49,156 shares; 2024Q3: 37,200 shares; 2024Q4: 37,200 shares; 2025Q1: 35,700 shares; 2025Q2: 95,700 shares 95,700$1.92M0.15%+60,000Timeline
PANWPALO ALTO NETWORKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 2,880 shares; 2024Q3: 3,030 shares; 2024Q4: 7,910 shares; 2025Q1: 8,400 shares; 2025Q2: 8,375 shares 8,375$1.71M0.14%-25Timeline
RCLROYAL CARIBBEAN GROUPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 68,450 shares; 2023Q4: 8,050 shares; 2024Q1: 7,050 shares; 2024Q2: 6,450 shares; 2024Q3: 5,450 shares; 2024Q4: 5,450 shares; 2025Q1: 4,550 shares; 2025Q2: 4,575 shares 4,575$1.43M0.11%+25Timeline
ARLPALLIANCE RESOURCE PARTNERS LQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 57,000 shares; 2023Q4: 57,000 shares; 2024Q1: 57,000 shares; 2024Q2: 52,000 shares; 2024Q3: 52,000 shares; 2024Q4: 52,000 shares; 2025Q1: 52,000 shares; 2025Q2: 52,000 shares 52,000$1.36M0.11%0Timeline
IWMISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: 5,421 shares; 2024Q1: 6,051 shares; 2024Q2: 6,172 shares; 2024Q3: 5,997 shares; 2024Q4: 6,417 shares; 2025Q1: 6,707 shares; 2025Q2: 6,132 shares 6,132$1.32M0.11%-575Timeline
TSLATESLA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 4,365 shares; 2023Q4: 4,395 shares; 2024Q1: 4,445 shares; 2024Q2: 4,645 shares; 2024Q3: 4,615 shares; 2024Q4: 3,840 shares; 2025Q1: 3,940 shares; 2025Q2: 3,875 shares 3,875$1.23M0.1%-65Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 7,500 shares; 2023Q4: 6,700 shares; 2024Q1: 6,800 shares; 2024Q2: 6,900 shares; 2024Q3: 6,900 shares; 2024Q4: 6,900 shares; 2025Q1: 6,900 shares; 2025Q2: 6,900 shares 6,900$1.22M0.1%0Timeline
XLYSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 6,121 shares; 2023Q4: 6,177 shares; 2024Q1: 6,263 shares; 2024Q2: 6,094 shares; 2024Q3: 6,094 shares; 2024Q4: 5,985 shares; 2025Q1: 5,986 shares; 2025Q2: 5,580 shares 5,580$1.21M0.1%-406Timeline
METAMETA PLATFORMS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 1,800 shares; 2023Q4: 1,800 shares; 2024Q1: 1,790 shares; 2024Q2: 1,840 shares; 2024Q3: 1,840 shares; 2024Q4: 1,540 shares; 2025Q1: 1,590 shares; 2025Q2: 1,590 shares 1,590$1.17M0.09%0Timeline
WESTERN GAS PARTNERS LPWESTERN GAS PARTNERS LPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 30,000 shares 30,000$1.16M0.09%new
EPDENTERPRISE PRODS PARTNERS LQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 41,200 shares; 2023Q4: 41,200 shares; 2024Q1: 41,200 shares; 2024Q2: 40,200 shares; 2024Q3: 39,200 shares; 2024Q4: 38,200 shares; 2025Q1: 37,400 shares; 2025Q2: 34,900 shares 34,900$1.08M0.09%-2,500Timeline
RTXRTX CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 19,939 shares; 2023Q4: 7,390 shares; 2024Q1: 7,390 shares; 2024Q2: 7,390 shares; 2024Q3: 7,390 shares; 2024Q4: 7,390 shares; 2025Q1: 7,390 shares; 2025Q2: 7,390 shares 7,390$1.08M0.09%0Timeline
AIQGLOBAL X FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 21,800 shares; 2024Q3: 21,833 shares; 2024Q4: 21,058 shares; 2025Q1: 22,958 shares; 2025Q2: 23,683 shares 23,683$1.03M0.08%+725Timeline
CCICROWN CASTLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 67,028 shares; 2023Q4: 21,053 shares; 2024Q1: 20,135 shares; 2024Q2: 19,390 shares; 2024Q3: 16,419 shares; 2024Q4: 10,899 shares; 2025Q1: 8,878 shares; 2025Q2: 8,282 shares 8,282$851K0.07%-596Timeline
PFEPFIZER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 140,952 shares; 2023Q4: 37,252 shares; 2024Q1: 37,252 shares; 2024Q2: 36,852 shares; 2024Q3: 36,152 shares; 2024Q4: 36,152 shares; 2025Q1: 35,152 shares; 2025Q2: 34,531 shares 34,531$837K0.07%-621Timeline
AMGNAMGEN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 8,030 shares; 2024Q2: 8,030 shares; 2024Q3: 4,400 shares; 2024Q4: 4,600 shares; 2025Q1: 2,600 shares; 2025Q2: 2,600 shares 2,600$726K0.06%0Timeline
CPTCAMDEN PPTY TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 7,909 shares; 2023Q4: 7,909 shares; 2024Q1: 7,909 shares; 2024Q2: 7,409 shares; 2024Q3: 6,909 shares; 2024Q4: 6,409 shares; 2025Q1: 6,409 shares; 2025Q2: 6,409 shares 6,409$722K0.06%0Timeline
CLXCLOROX CO DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 6,000 shares; 2023Q4: 6,000 shares; 2024Q1: 6,000 shares; 2024Q2: 6,000 shares; 2024Q3: 6,000 shares; 2024Q4: 6,000 shares; 2025Q1: 6,000 shares; 2025Q2: 6,000 shares 6,000$720K0.06%0Timeline
AVBAVALONBAY CMNTYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 4,185 shares; 2023Q4: 4,085 shares; 2024Q1: 4,085 shares; 2024Q2: 3,835 shares; 2024Q3: 3,635 shares; 2024Q4: 3,385 shares; 2025Q1: 3,385 shares; 2025Q2: 3,385 shares 3,385$689K0.05%0Timeline
XLBSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 11,276 shares; 2023Q4: 9,852 shares; 2024Q1: 10,240 shares; 2024Q2: 9,985 shares; 2024Q3: 9,898 shares; 2024Q4: 9,582 shares; 2025Q1: 8,256 shares; 2025Q2: 7,538 shares 7,538$662K0.05%-718Timeline
CITHE CIGNA GROUPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 2,000 shares; 2023Q4: 2,000 shares; 2024Q1: 2,000 shares; 2024Q2: 2,000 shares; 2024Q3: 2,000 shares; 2024Q4: 2,000 shares; 2025Q1: 2,000 shares; 2025Q2: 2,000 shares 2,000$661K0.05%0Timeline
HEWLETT PACKARD COHEWLETT PACKARD COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 25,600 shares; 2023Q4: 25,600 shares; 2024Q1: 25,600 shares; 2024Q2: 25,600 shares; 2024Q3: 25,600 shares; 2024Q4: 25,600 shares; 2025Q1: 25,600 shares; 2025Q2: 25,600 shares 25,600$626K0.05%0
XLCSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 4,841 shares; 2023Q4: 5,031 shares; 2024Q1: 5,326 shares; 2024Q2: 5,376 shares; 2024Q3: 5,256 shares; 2024Q4: 5,256 shares; 2025Q1: 5,356 shares; 2025Q2: 5,551 shares 5,551$602K0.05%+195Timeline
GAPGAP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 26,600 shares; 2023Q4: 26,600 shares; 2024Q1: 26,600 shares; 2024Q2: 26,600 shares; 2024Q3: 26,600 shares; 2024Q4: 26,600 shares; 2025Q1: 26,600 shares; 2025Q2: 26,600 shares 26,600$580K0.05%0Timeline
VZVERIZON COMMUNICATIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 16,160 shares; 2023Q4: 15,463 shares; 2024Q1: 14,268 shares; 2024Q2: 13,724 shares; 2024Q3: 13,929 shares; 2024Q4: 13,235 shares; 2025Q1: 12,741 shares; 2025Q2: 12,747 shares 12,747$552K0.04%+6Timeline
CRWDCROWDSTRIKE HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 12,725 shares; 2023Q4: 17,175 shares; 2024Q1: 1,400 shares; 2024Q2: 1,400 shares; 2024Q3: not reported; 2024Q4: 700 shares; 2025Q1: 1,050 shares; 2025Q2: 1,078 shares 1,078$549K0.04%+28Timeline
VFIAXVANGUARD 500 INDEX-ADMQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 1,433 shares; 2023Q4: 1,418 shares; 2024Q1: 1,415 shares; 2024Q2: 1,360 shares; 2024Q3: 1,163 shares; 2024Q4: 1,167 shares; 2025Q1: 952 shares; 2025Q2: 955 shares 955$547K0.04%+3Timeline
HACKAMPLIFY ETF TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 4,275 shares; 2024Q2: 4,475 shares; 2024Q3: 4,375 shares; 2024Q4: 5,150 shares; 2025Q1: 5,960 shares; 2025Q2: 6,085 shares 6,085$526K0.04%+125Timeline
HPEHEWLETT PACKARD ENTERPRISE CQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 25,600 shares; 2023Q4: 25,600 shares; 2024Q1: 25,600 shares; 2024Q2: 25,600 shares; 2024Q3: 25,600 shares; 2024Q4: 25,600 shares; 2025Q1: 25,600 shares; 2025Q2: 25,600 shares 25,600$524K0.04%0Timeline
DIASTATE STR SPDR DOW JONES INDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 1,276 shares; 2023Q4: 1,278 shares; 2024Q1: 1,279 shares; 2024Q2: 1,175 shares; 2024Q3: 1,176 shares; 2024Q4: 1,178 shares; 2025Q1: 1,179 shares; 2025Q2: 1,180 shares 1,180$520K0.04%+1Timeline
JOETVIRTUS ETF TR IIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 15,187 shares; 2023Q4: 15,312 shares; 2024Q1: 15,350 shares; 2024Q2: 15,450 shares; 2024Q3: 15,050 shares; 2024Q4: 15,070 shares; 2025Q1: 15,000 shares; 2025Q2: 11,855 shares 11,855$485K0.04%-3,145Timeline
UNHUNITEDHEALTH GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 885 shares; 2023Q4: 885 shares; 2024Q1: 1,235 shares; 2024Q2: 885 shares; 2024Q3: 785 shares; 2024Q4: 785 shares; 2025Q1: 1,350 shares; 2025Q2: 1,517 shares 1,517$473K0.04%+167Timeline
XLFSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 12,314 shares; 2023Q4: 12,007 shares; 2024Q1: 12,697 shares; 2024Q2: 11,908 shares; 2024Q3: 11,718 shares; 2024Q4: 11,384 shares; 2025Q1: 11,394 shares; 2025Q2: 8,550 shares 8,550$448K0.04%-2,844Timeline
DVYISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 4,914 shares; 2023Q4: 4,654 shares; 2024Q1: 4,411 shares; 2024Q2: 3,302 shares; 2024Q3: 3,312 shares; 2024Q4: 3,321 shares; 2025Q1: 3,328 shares; 2025Q2: 3,167 shares 3,167$421K0.03%-161Timeline
IGMISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 926 shares; 2023Q4: 926 shares; 2024Q1: 5,555 shares; 2024Q2: 4,355 shares; 2024Q3: 4,255 shares; 2024Q4: 4,255 shares; 2025Q1: 4,255 shares; 2025Q2: 3,650 shares 3,650$410K0.03%-605Timeline
OKEONEOK INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 4,867 shares; 2023Q4: 5,700 shares; 2024Q1: 5,400 shares; 2024Q2: 5,400 shares; 2024Q3: 5,000 shares; 2024Q4: 5,000 shares; 2025Q1: 5,000 shares; 2025Q2: 5,000 shares 5,000$408K0.03%0Timeline
VTRVENTAS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 6,000 shares; 2023Q4: 6,000 shares; 2024Q1: 6,000 shares; 2024Q2: 6,000 shares; 2024Q3: 6,000 shares; 2024Q4: 6,000 shares; 2025Q1: 6,000 shares; 2025Q2: 6,000 shares 6,000$379K0.03%0Timeline
BERKSHIRE HATHAWAY INC DELBERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 726 shares; 2023Q4: 726 shares; 2024Q1: 726 shares; 2024Q2: 726 shares; 2024Q3: 726 shares; 2024Q4: 726 shares; 2025Q1: 767 shares; 2025Q2: 767 shares 767$373K0.03%0
LAM RESEARCH CORPLAM RESEARCH CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 410 shares; 2023Q4: 410 shares; 2024Q1: 400 shares; 2024Q2: 400 shares; 2024Q3: 400 shares; 2024Q4: 4,000 shares; 2025Q1: 4,000 shares; 2025Q2: 3,800 shares 3,800$370K0.03%-200
SONYSONY GROUP CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 11,100 shares; 2023Q4: 9,900 shares; 2024Q1: 9,900 shares; 2024Q2: 5,575 shares; 2024Q3: 4,975 shares; 2024Q4: 20,000 shares; 2025Q1: 14,875 shares; 2025Q2: 13,875 shares 13,875$361K0.03%-1,000Timeline
AONAON PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 3,000 shares; 2023Q4: 3,000 shares; 2024Q1: 2,600 shares; 2024Q2: 1,400 shares; 2024Q3: 1,400 shares; 2024Q4: 1,400 shares; 2025Q1: 1,400 shares; 2025Q2: 1,000 shares 1,000$357K0.03%-400Timeline
BENFRANKLIN TEMPLETON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 16,800 shares; 2023Q4: 16,835 shares; 2024Q1: 16,835 shares; 2024Q2: 16,835 shares; 2024Q3: 16,835 shares; 2024Q4: 16,835 shares; 2025Q1: 16,835 shares; 2025Q2: 14,835 shares 14,835$354K0.03%-2,000Timeline
ASMLASML HLDG NVQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 375 shares; 2023Q4: 375 shares; 2024Q1: 600 shares; 2024Q2: 600 shares; 2024Q3: 400 shares; 2024Q4: 400 shares; 2025Q1: 420 shares; 2025Q2: 420 shares 420$337K0.03%0Timeline
SWTSXSCHWAB TOT STK MRKT INDXQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 2,939 shares; 2023Q4: 2,982 shares; 2024Q1: 2,982 shares; 2024Q2: 2,982 shares; 2024Q3: 2,982 shares; 2024Q4: 3,017 shares; 2025Q1: 3,017 shares; 2025Q2: 3,017 shares 3,017$316K0.03%0Timeline
NVONOVO-NORDISK A SQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 1,575 shares; 2024Q3: not reported; 2024Q4: 2,500 shares; 2025Q1: 4,570 shares; 2025Q2: 4,570 shares 4,570$315K0.03%0Timeline
KRESPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 102,665 shares; 2023Q4: 40,215 shares; 2024Q1: 42,945 shares; 2024Q2: 38,345 shares; 2024Q3: 32,095 shares; 2024Q4: 7,800 shares; 2025Q1: 5,800 shares; 2025Q2: 5,250 shares 5,250$312K0.02%-550Timeline
WYNNWYNN RESORTS LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 54,740 shares; 2023Q4: 4,440 shares; 2024Q1: 4,380 shares; 2024Q2: 4,080 shares; 2024Q3: 4,080 shares; 2024Q4: 3,540 shares; 2025Q1: 3,690 shares; 2025Q2: 3,240 shares 3,240$303K0.02%-450Timeline
IBBISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 10,925 shares; 2023Q4: 10,800 shares; 2024Q1: 11,159 shares; 2024Q2: 6,709 shares; 2024Q3: 6,259 shares; 2024Q4: 5,259 shares; 2025Q1: 2,429 shares; 2025Q2: 2,379 shares 2,379$301K0.02%-50Timeline
BKNGBOOKING HOLDINGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 50 shares 50$289K0.02%newTimeline
HAPNHAPPEN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 126,950 shares; 2023Q4: 137,050 shares; 2024Q1: 117,050 shares; 2024Q2: 96,550 shares; 2024Q3: 75,950 shares; 2024Q4: 48,600 shares; 2025Q1: 26,400 shares; 2025Q2: 23,400 shares 23,400$282K0.02%-3,000Timeline
VAN WELLINGTON ADM #571VAN WELLINGTON ADM #571Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: 2,964 shares; 2024Q1: 2,980 shares; 2024Q2: 2,998 shares; 2024Q3: 3,014 shares; 2024Q4: 3,288 shares; 2025Q1: 3,307 shares; 2025Q2: 3,326 shares 3,326$260K0.02%+19
QQQMINVESCO EXCH TRADED FD TR IIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 1,058 shares; 2024Q3: 1,058 shares; 2024Q4: 1,058 shares; 2025Q1: 1,058 shares; 2025Q2: 1,058 shares 1,058$240K0.02%0Timeline
MDLZMONDELEZ INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 3,500 shares; 2023Q4: 3,500 shares; 2024Q1: 3,500 shares; 2024Q2: 3,500 shares; 2024Q3: 3,500 shares; 2024Q4: 3,500 shares; 2025Q1: 3,500 shares; 2025Q2: 3,500 shares 3,500$236K0.02%0Timeline
IWDISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,204 shares 1,204$234K0.02%newTimeline
Fidelity Blue Chip Growth F…Fidelity Blue Chip Growth FundQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 897 shares; 2025Q1: not reported; 2025Q2: 975 shares 975$231K0.02%new
MDYSTATE STR SPDR S&P MIDCAP 40Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: 400 shares; 2024Q1: 401 shares; 2024Q2: 401 shares; 2024Q3: 402 shares; 2024Q4: 403 shares; 2025Q1: 404 shares; 2025Q2: 404 shares 404$229K0.02%0Timeline
COINCOINBASE GLOBAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 3,175 shares; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 650 shares 650$228K0.02%newTimeline
VANGUARD WELLINGTON INVVANGUARD WELLINGTON INVQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 4,421 shares; 2024Q4: 4,822 shares; 2025Q1: 4,850 shares; 2025Q2: 4,877 shares 4,877$221K0.02%+27
VOOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 406 shares; 2024Q3: 407 shares; 2024Q4: 407 shares; 2025Q1: not reported; 2025Q2: 387 shares 387$220K0.02%newTimeline
ESIELEMENT SOLUTIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 9,000 shares 9,000$204K0.02%newTimeline
NACNUVEEN CA DIVI ADV MUNQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 15,000 shares; 2023Q4: 15,000 shares; 2024Q1: 15,000 shares; 2024Q2: 15,000 shares; 2024Q3: 15,000 shares; 2024Q4: 15,000 shares; 2025Q1: 15,000 shares; 2025Q2: 15,000 shares 15,000$168K0.01%0Timeline
CLNECLEAN ENERGY FUELS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 13,500 shares; 2024Q2: 13,500 shares; 2024Q3: 13,500 shares; 2024Q4: 23,500 shares; 2025Q1: 38,500 shares; 2025Q2: 38,500 shares 38,500$75K0.01%0Timeline
FATEFATE THERAPEUTICS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: 18,000 shares; 2023Q4: 18,000 shares; 2024Q1: 18,000 shares; 2024Q2: 18,000 shares; 2024Q3: 18,000 shares; 2024Q4: 18,000 shares; 2025Q1: 18,000 shares; 2025Q2: 18,000 shares 18,000$20K<0.01%0Timeline
CALIDI BIOTHERAPEUTICS INCCALIDI BIOTHERAPEUTICS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 10,000 shares; 2025Q1: 10,000 shares; 2025Q2: 10,000 shares 10,000$2K<0.01%0

Sold out in Q2 2025

Positions in the previous quarter's report that this quarter's report no longer lists.

SecurityShares beforeValue beforeType
TRPTC ENERGY CORP5,000$236Kshares

How Q2 2025 was built

Available 13F filings of this filer for the quarter and their roles: the base report is the latest original or restatement, NEW HOLDINGS amendments filed after it are added (method).

FilingRoleAmendmentFiledAcceptedIngested
13F-HR 0001608531-25-000006 base2025-07-21acceptance time not in the bulk data set

Filings

Every filing of this filer: 13F reports and notices, the 13D and 13G it filed or is a reporting person of, and Forms 3, 4 and 5 it reported as an owner.

FilingSubjectFiledAcceptedIngested
13F-HR 0001608531-25-000006 Quarter ended 2025-06-302025-07-21acceptance time not in the bulk data set
13F-HR 0001608531-25-000005 Quarter ended 2025-03-312025-04-10acceptance time not in the bulk data set
13F-HR/A 0001608531-25-000003 Quarter ended 2024-12-312025-01-21acceptance time not in the bulk data set
13F-HR 0001608531-25-000001 Quarter ended 2024-12-312025-01-13acceptance time not in the bulk data set
13F-HR 0001608531-24-000005 Quarter ended 2024-09-302024-10-22acceptance time not in the bulk data set
13F-HR 0001608531-24-000004 Quarter ended 2024-06-302024-07-09acceptance time not in the bulk data set
13F-HR 0001608531-24-000003 Quarter ended 2024-03-312024-04-10acceptance time not in the bulk data set
13F-HR 0001608531-24-000001 Quarter ended 2023-12-312024-01-10acceptance time not in the bulk data set
13F-HR 0001608531-23-000004 Quarter ended 2023-09-302023-10-11acceptance time not in the bulk data set
13F-HR 0001608531-23-000003 Quarter ended 2023-06-302023-07-11acceptance time not in the bulk data set
13F-HR 0001608531-23-000002 Quarter ended 2023-03-312023-04-11acceptance time not in the bulk data set
13F-HR 0001608531-23-000001 Quarter ended 2022-12-312023-01-10acceptance time not in the bulk data set
13F-HR 0001608531-22-000004 Quarter ended 2022-09-302022-10-12acceptance time not in the bulk data set
13F-HR 0001608531-22-000003 Quarter ended 2022-06-302022-07-12acceptance time not in the bulk data set
13F-HR 0001608531-22-000002 Quarter ended 2022-03-312022-04-12acceptance time not in the bulk data set
13F-HR 0001608531-22-000001 Quarter ended 2021-12-312022-01-13acceptance time not in the bulk data set
13F-HR 0001608531-21-000004 Quarter ended 2021-09-302021-10-12acceptance time not in the bulk data set
13F-HR 0001608531-21-000003 Quarter ended 2021-06-302021-07-09acceptance time not in the bulk data set
13F-HR 0001608531-21-000002 Quarter ended 2021-03-312021-04-12acceptance time not in the bulk data set
13F-HR 0001608531-21-000001 Quarter ended 2020-12-312021-01-19acceptance time not in the bulk data set
13F-HR 0001608531-20-000004 Quarter ended 2020-09-302020-10-13acceptance time not in the bulk data set
13F-HR 0001608531-20-000003 Quarter ended 2020-06-302020-07-15acceptance time not in the bulk data set
13F-HR 0001608531-20-000002 Quarter ended 2020-03-312020-04-08acceptance time not in the bulk data set
13F-HR 0001608531-20-000001 Quarter ended 2019-12-312020-01-10acceptance time not in the bulk data set
13F-HR 0001608531-19-000004 Quarter ended 2019-09-302019-10-04acceptance time not in the bulk data set
13F-HR 0001608531-19-000003 Quarter ended 2019-06-302019-07-10acceptance time not in the bulk data set
13F-HR 0001608531-19-000002 Quarter ended 2019-03-312019-04-10acceptance time not in the bulk data set
13F-HR 0001608531-19-000001 Quarter ended 2018-12-312019-01-10acceptance time not in the bulk data set
13F-HR 0001608531-18-000004 Quarter ended 2018-09-302018-10-12acceptance time not in the bulk data set
13F-HR 0001608531-18-000003 Quarter ended 2018-06-302018-07-10acceptance time not in the bulk data set
13F-HR 0001608531-18-000002 Quarter ended 2018-03-312018-04-10acceptance time not in the bulk data set
13F-HR 0001608531-18-000001 Quarter ended 2017-12-312018-01-10acceptance time not in the bulk data set
13F-HR 0001608531-17-000004 Quarter ended 2017-09-302017-10-10acceptance time not in the bulk data set
13F-HR 0001608531-17-000003 Quarter ended 2017-06-302017-07-03acceptance time not in the bulk data set
13F-HR 0001608531-17-000002 Quarter ended 2017-03-312017-04-12acceptance time not in the bulk data set
13F-HR 0001608531-17-000001 Quarter ended 2016-12-312017-01-12acceptance time not in the bulk data set
13F-HR 0001608531-16-000009 Quarter ended 2016-09-302016-10-12acceptance time not in the bulk data set
13F-HR 0001608531-16-000008 Quarter ended 2016-06-302016-07-12acceptance time not in the bulk data set
13F-HR 0001608531-16-000006 Quarter ended 2016-03-312016-04-11acceptance time not in the bulk data set
13F-HR 0001608531-16-000005 Quarter ended 2015-12-312016-01-13acceptance time not in the bulk data set
13F-HR 0001608531-15-000004 Quarter ended 2015-09-302015-10-08acceptance time not in the bulk data set
13F-HR 0001608531-15-000003 Quarter ended 2015-06-302015-07-09acceptance time not in the bulk data set
13F-HR 0001608531-15-000002 Quarter ended 2015-03-312015-04-07acceptance time not in the bulk data set
13F-HR 0001608531-15-000001 Quarter ended 2014-12-312015-01-08acceptance time not in the bulk data set
13F-HR 0001608531-14-000002 Quarter ended 2014-09-302014-10-08acceptance time not in the bulk data set
13F-HR 0001608531-14-000001 Quarter ended 2014-06-302014-07-08acceptance time not in the bulk data set