← 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)
NVIDIA CORPCOM67066G104 — 1,653,100 shares $261,173
MICROSOFT CORPCOM594918104 — 159,643 shares $79,408
BROADCOM LTDCOMY09827109 — 265,630 shares $73,221
APPLE COMPUTERCOM037833100 — 330,171 shares $67,741
LILLY, ELI & COCOM532457108 — 79,927 shares $62,305
APPLIED MATERIALSCOM038222105 — 273,851 shares $50,134
VISA INC CL ACOM92826c839 — 98,967 shares $35,138
JP MORGAN CHASECOM46625H100 — 104,353 shares $30,253
PROLOGISCOM74340W103 — 256,075 shares $26,919
CATERPILLARCOM149123101 — 66,904 shares $25,973
ORACLE CORPCOM68389X105 — 95,645 shares $20,911
ADVANCED MICRO DEVCOM007903107 — 142,895 shares $20,277
BANK OF AMERICACOM060505104 — 423,000 shares $20,016
ABBVIE INC.COM00287Y109 — 96,025 shares $17,824
BLACKSTONECOM09253u108 — 113,750 shares $17,015
IBM CORPORATIONCOM459200101 — 57,468 shares $16,940
MORGAN STANLEYCOM617446448 — 120,050 shares $16,910
PROCTER & GAMBLECOM742718109 — 104,400 shares $16,633
ABBOTT LABS COMCOM002824100 — 121,433 shares $16,516
AMAZON.COMCOM023135106 — 70,560 shares $15,480
WELLS FARGO & COCOM949746101 — 185,369 shares $14,852
MARRIOTT INTLCOM571903202 — 50,000 shares $13,660
HONEYWELL INTLCOM438516106 — 57,648 shares $13,425
HOME DEPOT INCCOM437076102 — 36,330 shares $13,320
LOCKHEED MARTINCOM539830109 — 25,737 shares $11,920
VULCAN MATERIALSCOM929160109 — 44,752 shares $11,672
UNION PACIFICCOM907818108 — 49,983 shares $11,500
RIO TINTOCOM767204100 — 192,969 shares $11,256
AMERICAN TOWERCOM03027X100 — 49,967 shares $11,044
SERVICENOW, INCCOM81762P102 — 10,555 shares $10,851
CHARLES SCHWABCOM808513105 — 117,018 shares $10,677
UBER TECHNOLOGIESCOM90353T100 — 110,550 shares $10,314
WAL-MART STORESCOM931142103 — 101,722 shares $9,946
SNOWFLAKE CLASS ACOM833445109 — 43,450 shares $9,723
BOEINGCOM097023105 — 45,007 shares $9,430
DIGITAL REALTY TRCOM253868103 — 53,740 shares $9,369
SALESFORCE.COMCOM79466L302 — 33,614 shares $9,166
JOHN. & JOHN.COM478160104 — 58,125 shares $8,879
MERCK & CO INCCOM589331107 — 104,417 shares $8,266
CHEVRON CORPCOM166764100 — 55,996 shares $8,018
TECHNOLOGYCOM81369Y803 — 28,703 shares $7,269
DISNEY, WALT COCOM254687106 — 58,090 shares $7,204
AMERICAN EXPRESSCOM025816109 — 22,060 shares $7,037
VERTIV HOLDINGSCOM92537N108 — 51,435 shares $6,605
CONSTELLATIONCOM21036P108 — 39,589 shares $6,440
INVESCO QQQCOM46090E103 — 11,346 shares $6,259
ALPHABET CLASS ACOM02079K305 — 33,549 shares $5,912
COSTCO WHOLESALECOM22160K105 — 5,408 shares $5,354
DELL INCCOM24702R101 — 43,515 shares $5,335
SHOPIFY INCCOM82509L107 — 45,955 shares $5,301
ALTRIA GROUP INCCOM02209S103 — 89,286 shares $5,235
BRISTOL-MYERSCOM110122108 — 107,610 shares $4,981
PEPSICO INCCOM713448108 — 37,350 shares $4,932
COMCAST CL ACOM20030N101 — 133,400 shares $4,761
BOSTON SCIENTIFICCOM101137107 — 38,250 shares $4,108
SIMON PPTY GRP INCCOM828806109 — 20,798 shares $3,343
INDUSTRIALSCOM81369Y704 — 22,394 shares $3,304
WORKDAY INCCOM98138H101 — 13,160 shares $3,158
GENERAL DYNAMICSCOM369550108 — 10,650 shares $3,106
VISTRA CORPCOM92840M102 — 14,220 shares $2,756
HEALTH CARECOM81369Y209 — 17,713 shares $2,387
MARVELL TECHNOLOGYCOM573874104 — 29,375 shares $2,274
EXXON MOBIL CORPCOM30231G102 — 20,800 shares $2,242
3M COMPANYCOM88579Y101 — 13,100 shares $1,994
STARWOOD PROPCOM85571B105 — 95,700 shares $1,921
PALO ALTO NETWORKSCOM697435105 — 8,375 shares $1,714
ROYAL CARIBBEANCOMV7780T103 — 4,575 shares $1,433
ALLIANCE RES PTNRSCOM01877r108 — 52,000 shares $1,359
ISHARES RUSSELL 2000COM464287655 — 6,132 shares $1,323
TESLA MOTORSCOM88160R101 — 3,875 shares $1,231
ALPHABET CLASS CCOM02079K107 — 6,900 shares $1,224
CONSUMER DISCRCOM81369Y407 — 5,580 shares $1,213
META PLATFORMSCOM30303M102 — 1,590 shares $1,174
WESTERN MIDSTREAMCOM958254104 — 30,000 shares $1,161
ENTERPRISE PRODSCOM293792107 — 34,900 shares $1,082
RAYTHEONCOM75513E101 — 7,390 shares $1,079
GLOBAL X AI & TECHCOM37954Y632 — 23,683 shares $1,035
CROWN CASTLE INT'LCOM22822V101 — 8,282 shares $851
PFIZER INCCOM717081103 — 34,531 shares $837
AMGEN INCCOM031162100 — 2,600 shares $726
CAMDEN PROPERTYCOM133131102 — 6,409 shares $722
CLOROX COMPANYCOM189054109 — 6,000 shares $720
AVALONBAYCOM053484101 — 3,385 shares $689
MATERIALSCOM81369Y100 — 7,538 shares $662
CIGNA CORPCOM125523100 — 2,000 shares $661
HP INC.COM428236103 — 25,600 shares $626
COMM SERVICESCOM81369Y852 — 5,551 shares $602
GAP INCCOM364760108 — 26,600 shares $580
VERIZON COMMCOM92343V104 — 12,747 shares $552
CROWDSTRIKE HLDGSCOM22788C105 — 1,078 shares $549
VANGUARD 500 INDEXCOM922908710 — 955 shares $547
AMPLIFY CYBERSECURITYCOM032108664 — 6,085 shares $526
HEWLETT-PACKARDCOM42824C109 — 25,600 shares $524
SPDR DOW JONES INDCOM78467X109 — 1,180 shares $520
VIRTUS TERRANOVACOM92790A504 — 11,855 shares $485
UNITEDHEALTH GROUPCOM91324P102 — 1,517 shares $473
FINANCIALCOM81369y605 — 8,550 shares $448
SELECT DIVIDENDCOM464287168 — 3,167 shares $421
EXPANDED TECHCOM464287549 — 3,650 shares $410
ONEOK INCCOM682680103 — 5,000 shares $408