← Back to Discover

Grassi Investment Management

Period ended Jun 30, 2025 · Latest filing Jul 21, 2025

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Jun 30, 2025: $1,257,077

More quarters will appear as history becomes available.

Top holdings

Top 10 at Jun 30, 2025. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. NVIDIA CORP · COM · 67066G104 · shares: $261,173
  2. MICROSOFT CORP · COM · 594918104 · shares: $79,408
  3. BROADCOM LTD · COM · Y09827109 · shares: $73,221
  4. APPLE COMPUTER · COM · 037833100 · shares: $67,741
  5. LILLY, ELI & CO · COM · 532457108 · shares: $62,305
  6. APPLIED MATERIALS · COM · 038222105 · shares: $50,134
  7. VISA INC CL A · COM · 92826c839 · shares: $35,138
  8. JP MORGAN CHASE · COM · 46625H100 · shares: $30,253
  9. PROLOGIS · COM · 74340W103 · shares: $26,919
  10. CATERPILLAR · COM · 149123101 · shares: $25,973

Reported holdings

128 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
VENTAS INC.COM92276F100 — 6,000 shares $379
BERKSHIRE HATH.COM084670207 — 767 shares $373
LAM RESEARCH CORPCOM512807108 — 3,800 shares $370
SONY CORPCOM835699307 — 13,875 shares $361
AON PLCCOMG0403H108 — 1,000 shares $357
FRANKLIN RESCOM354613101 — 14,835 shares $354
ASML HOLDINGS NVCOMN07059210 — 420 shares $337
SCHWAB TTL STCKCOM808509756 — 3,017 shares $316
NOVO-NORISK A/S ADRCOM670100205 — 4,570 shares $315
SPDR S&P REGIONALCOM78464A698 — 5,250 shares $312
WYNN RESORTS LTDCOM983134107 — 3,240 shares $303
BIOTECHNOLOGYCOM464287556 — 2,379 shares $301
BOOKING HLDGCOM09857L108 — 50 shares $289
LENDINGCLUB CORPCOM52603A208 — 23,400 shares $282
VANGUARD WELLINGTONCOM921935201 — 3,326 shares $260
INVESCO NASDAQCOM46138G649 — 1,058 shares $240
MONDELEZ INTLCOM609207105 — 3,500 shares $236
ISHARES RUSSELL 1000 VALCOM464287598 — 1,204 shares $234
FIDELITY BLUE CHIPCOM316389303 — 975 shares $231
SPDR S P MIDCAPCOM78467Y107 — 404 shares $229
COINBASE GLBCOM19260Q107 — 650 shares $228
VANGUARD WELL FUNDCOM921935102 — 4,877 shares $221
VANGUARD S&P 500COM922908363 — 387 shares $220
ELEMENT SOLCOM28618M106 — 9,000 shares $204
NVN CA DIV ADV MUNICOM67066Y105 — 15,000 shares $168
CLEAN ENRGY FUELCOM184499101 — 38,500 shares $75
FATE THERAPEUTICSCOM31189P102 — 18,000 shares $20
CALIDI BIOTHERAPEUTICCOM320703309 — 10,000 shares $2