← Back to Discover

Firsthand Capital Management, Inc.

Period ended Jun 30, 2026 · Latest filing Aug 14, 2026

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, 2026: $62,562,405

More quarters will appear as history becomes available.

Top holdings

Top 10 at Jun 30, 2026. 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. ROKU INC · Common Stock · 77543R102 · shares: $8,288,400
  2. BLOOM ENERGY CORP · Common Stock · 093712107 · shares: $7,567,500
  3. ROCKET LAB CORP · Common Stock · 773121108 · shares: $6,099,000
  4. COHERENT CORP · Common Stock · 19247G107 · shares: $3,944,700
  5. OKLO INC · Common Stock · 02156V109 · shares: $3,139,800
  6. VIASAT INC · Common Stock · 92552V100 · shares: $2,694,300
  7. ASM INTERNATIONAL NV · Common Stock · N07045102 · shares: $2,297,720
  8. BROADCOM INC · Common Stock · 11135F101 · shares: $1,888,750
  9. CORNING INC · Common Stock · 219350105 · shares: $1,650,078
  10. PALANTIR TECHNOLOGIES INC · Common Stock · 69608A108 · shares: $1,516,710

Reported holdings

54 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
ROKU INCCommon Stock77543R102 — 60,000 shares $8,288,400
BLOOM ENERGY CORPCommon Stock093712107 — 25,000 shares $7,567,500
ROCKET LAB CORPCommon Stock773121108 — 60,000 shares $6,099,000
COHERENT CORPCommon Stock19247G107 — 10,000 shares $3,944,700
OKLO INCCommon Stock02156V109 — 60,000 shares $3,139,800
VIASAT INCCommon Stock92552V100 — 30,000 shares $2,694,300
ASM INTERNATIONAL NVCommon StockN07045102 — 2,000 shares $2,297,720
BROADCOM INCCommon Stock11135F101 — 5,000 shares $1,888,750
CORNING INCCommon Stock219350105 — 6,460 shares $1,650,078
PALANTIR TECHNOLOGIES INCCommon Stock69608A108 — 13,000 shares $1,516,710
QUANTA SERVICES INCCommon Stock74762E102 — 2,100 shares $1,512,084
ROBINHOOD MARKETS INCCommon Stock770700102 — 15,000 shares $1,504,200
FIREFLY AEROSPACE INCCommon Stock31816X106 — 50,000 shares $1,470,000
SOFI TECHNOLOGIES INCCommon Stock83406F102 — 80,000 shares $1,434,400
NETFLIX INCCommon Stock64110L106 — 20,000 shares $1,428,000
VOYAGER TECHNOLOGIES INCCommon Stock92892B103 — 40,000 shares $1,290,000
REDWIRE CORPCommon Stock75776W103 — 100,000 shares $1,223,000
ARISTA NETWORKS INCCommon Stock040413205 — 5,000 shares $849,400
TOAST INCCommon Stock888787108 — 30,000 shares $834,600
PLANET LABS PBCCommon Stock72703X106 — 25,000 shares $828,250
ASPEN AEROGELS INCCommon Stock04523Y105 — 125,000 shares $792,500
DOMO INCCommon Stock257554105 — 250,000 shares $782,500
ABB LTDCommon Stock000375204 — 7,000 shares $760,900
AXCELIS TECHNOLOGIES INCCommon Stock054540208 — 4,000 shares $757,800
INTUITIVE MACHINES INCCommon Stock46125A100 — 30,000 shares $641,700
ENPHASE ENERGY INCCommon Stock29355A107 — 13,000 shares $640,120
WILLIAMS COS INC/THECommon Stock969457100 — 8,000 shares $594,720
WOLFSPEED INCCommon Stock97785W106 — 12,248 shares $590,966
ON SEMICONDUCTOR CORPCommon Stock682189105 — 6,000 shares $567,240
BLACKSKY TECHNOLOGY INCCommon Stock09263B207 — 20,000 shares $558,400
GE VERNOVA INCCommon Stock36828A101 — 400 shares $469,944
SOLAREDGE TECHNOLOGIES INCCommon Stock83417M104 — 8,000 shares $467,520
BWX TECHNOLOGIES INCCommon Stock05605H100 — 2,000 shares $389,300
TOTALENERGIES SECommon StockF92124100 — 5,000 shares $388,800
STMICROELECTRONICS NVCommon Stock861012102 — 5,000 shares $374,450
UBER TECHNOLOGIES INCCommon Stock90353T100 — 5,000 shares $360,800
MONOLITHIC POWER SYSTEMS INCCommon Stock609839105 — 200 shares $276,472
CHEGG INCCommon Stock163092109 — 260,000 shares $262,600
FIRST SOLAR INCCommon Stock336433107 — 1,000 shares $235,960
ORMAT TECHNOLOGIES INCCommon Stock686688102 — 2,000 shares $217,800
ITRON INCCommon Stock465741106 — 2,000 shares $173,060
COINBASE GLOBAL INCCommon Stock19260Q107 — 1,000 shares $146,190
KONINKLIJKE PHILIPS NVCommon Stock500472303 — 5,146 shares $139,920
SUNPOWER INCCommon Stock20460L104 — 150,000 shares $103,095
CARRIER GLOBAL CORPCommon Stock14448C104 — 1,000 shares $73,350
HONEYWELL INTERNATIONAL INCCommon Stock438516205 — 290 shares $64,931
HONEYWELL AEROSPACE INCCommon Stock43849R105 — 290 shares $64,113
COURSERA INCCommon Stock22266M104 — 10,000 shares $56,400
NUSCALE POWER CORPCommon Stock67079K100 — 5,000 shares $50,150
ACCELLERON INDUSTRIES AGCommon Stock00449R109 — 350 shares $35,529
CHARGEPOINT HOLDINGS INCCommon Stock15961R303 — 3,000 shares $17,730
ARQ INCCommon Stock00770C101 — 6,800 shares $17,340
ORION ENERGY SYSTEMS INCCommon Stock686275207 — 1,400 shares $16,366
SOLSTICE ADVANCED MATERIALS INCCommon Stock83443Q103 — 145 shares $12,847