← All institutions

Firsthand Capital Management, Inc.

CIK 0001476179

Annualised vol
25.781503%
Beta
0.778148
HHI
591.961926
Top-10 weight
62.476751%
VaR 95%
2.596642%
VaR 99%
4.316919%
Max drawdown
41.490387%
Matched value
87.554991%

Returns of reported holdings

Loading returns…

Position changes vs prior quarter

What the latest 13F shows bought and sold against the quarter before, by share count.

TickerChangeShares nowShares beforeShare change %Value now ($)
ROKU REDUCED 60,000 70,000 -14.29% 8,288,400
BE REDUCED 25,000 32,000 -21.88% 7,567,500
RKLB UNCHANGED 60,000 60,000 0.0% 6,099,000
COHR UNCHANGED 10,000 10,000 0.0% 3,944,700
OKLO ADDED 60,000 30,000 100.0% 3,139,800
VSAT NEW 30,000 - - 2,694,300
AVGO UNCHANGED 5,000 5,000 0.0% 1,888,750
PLTR UNCHANGED 13,000 13,000 0.0% 1,516,710
PWR UNCHANGED 2,100 2,100 0.0% 1,512,084
HOOD UNCHANGED 15,000 15,000 0.0% 1,504,200
FLY NEW 50,000 - - 1,470,000
SOFI UNCHANGED 80,000 80,000 0.0% 1,434,400
NFLX REDUCED 20,000 40,000 -50.0% 1,428,000
RDW NEW 100,000 - - 1,223,000
ANET REDUCED 5,000 15,000 -66.67% 849,400
TOST REDUCED 30,000 60,000 -50.0% 834,600
PL NEW 25,000 - - 828,250
ASPN UNCHANGED 125,000 125,000 0.0% 792,500
ABBNY UNCHANGED 7,000 7,000 0.0% 760,900
ACLS UNCHANGED 4,000 4,000 0.0% 757,800
LUNR NEW 30,000 - - 641,700
ENPH ADDED 13,000 3,000 333.33% 640,120
WOLF UNCHANGED 12,248 12,248 0.0% 590,966
ON REDUCED 6,000 8,000 -25.0% 567,240
BKSY NEW 20,000 - - 558,400
GEV UNCHANGED 400 400 0.0% 469,944
SEDG ADDED 8,000 3,000 166.67% 467,520
BWXT UNCHANGED 2,000 2,000 0.0% 389,300
TTE NEW 5,000 - - 388,800
UBER REDUCED 5,000 25,000 -80.0% 360,800
MPWR UNCHANGED 200 200 0.0% 276,472
CHGG UNCHANGED 260,000 260,000 0.0% 262,600
FSLR UNCHANGED 1,000 1,000 0.0% 235,960
ORA UNCHANGED 2,000 2,000 0.0% 217,800
ITRI UNCHANGED 2,000 2,000 0.0% 173,060
COIN UNCHANGED 1,000 1,000 0.0% 146,190
PHG ADDED 5,146 4,962 3.71% 139,920
SPWR UNCHANGED 150,000 150,000 0.0% 103,095
CARR UNCHANGED 1,000 1,000 0.0% 73,350
HON REDUCED 290 580 -50.0% 64,931
HONA NEW 290 - - 64,113
COUR UNCHANGED 10,000 10,000 0.0% 56,400
SMR UNCHANGED 5,000 5,000 0.0% 50,150
CHPT UNCHANGED 3,000 3,000 0.0% 17,730
ARQ UNCHANGED 6,800 6,800 0.0% 17,340
OESX UNCHANGED 1,400 1,400 0.0% 16,366
SOLS UNCHANGED 145 145 0.0% 12,847
PANW CLOSED OUT 0 10,000 -100.0% 0
MDB CLOSED OUT 0 5,000 -100.0% 0
ZS CLOSED OUT 0 5,000 -100.0% 0

Holdings (latest quarter)

TickerChangeIssuerClassCUSIPValue ($)Weight %Shares
ROKU REDUCED ROKU INC Common Stock 77543R102 8,288,400 13.25 60000.0
BE REDUCED BLOOM ENERGY CORP Common Stock 093712107 7,567,500 12.1 25000.0
RKLB UNCHANGED ROCKET LAB CORP Common Stock 773121108 6,099,000 9.75 60000.0
COHR UNCHANGED COHERENT CORP Common Stock 19247G107 3,944,700 6.31 10000.0
OKLO ADDED OKLO INC Common Stock 02156V109 3,139,800 5.02 60000.0
VSAT NEW VIASAT INC Common Stock 92552V100 2,694,300 4.31 30000.0
- ASM INTERNATIONAL NV Common Stock N07045102 2,297,720 3.67 2000.0
AVGO UNCHANGED BROADCOM INC Common Stock 11135F101 1,888,750 3.02 5000.0
- CORNING INC Common Stock 219350105 1,650,078 2.64 6460.0
PLTR UNCHANGED PALANTIR TECHNOLOGIES INC Common Stock 69608A108 1,516,710 2.42 13000.0
PWR UNCHANGED QUANTA SERVICES INC Common Stock 74762E102 1,512,084 2.42 2100.0
HOOD UNCHANGED ROBINHOOD MARKETS INC Common Stock 770700102 1,504,200 2.4 15000.0
FLY NEW FIREFLY AEROSPACE INC Common Stock 31816X106 1,470,000 2.35 50000.0
SOFI UNCHANGED SOFI TECHNOLOGIES INC Common Stock 83406F102 1,434,400 2.29 80000.0
NFLX REDUCED NETFLIX INC Common Stock 64110L106 1,428,000 2.28 20000.0
- VOYAGER TECHNOLOGIES INC Common Stock 92892B103 1,290,000 2.06 40000.0
RDW NEW REDWIRE CORP Common Stock 75776W103 1,223,000 1.95 100000.0
ANET REDUCED ARISTA NETWORKS INC Common Stock 040413205 849,400 1.36 5000.0
TOST REDUCED TOAST INC Common Stock 888787108 834,600 1.33 30000.0
PL NEW PLANET LABS PBC Common Stock 72703X106 828,250 1.32 25000.0
ASPN UNCHANGED ASPEN AEROGELS INC Common Stock 04523Y105 792,500 1.27 125000.0
- DOMO INC Common Stock 257554105 782,500 1.25 250000.0
ABBNY UNCHANGED ABB LTD Common Stock 000375204 760,900 1.22 7000.0
ACLS UNCHANGED AXCELIS TECHNOLOGIES INC Common Stock 054540208 757,800 1.21 4000.0
LUNR NEW INTUITIVE MACHINES INC Common Stock 46125A100 641,700 1.03 30000.0
ENPH ADDED ENPHASE ENERGY INC Common Stock 29355A107 640,120 1.02 13000.0
- WILLIAMS COS INC/THE Common Stock 969457100 594,720 0.95 8000.0
WOLF UNCHANGED WOLFSPEED INC Common Stock 97785W106 590,966 0.94 12248.0
ON REDUCED ON SEMICONDUCTOR CORP Common Stock 682189105 567,240 0.91 6000.0
BKSY NEW BLACKSKY TECHNOLOGY INC Common Stock 09263B207 558,400 0.89 20000.0
GEV UNCHANGED GE VERNOVA INC Common Stock 36828A101 469,944 0.75 400.0
SEDG ADDED SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 467,520 0.75 8000.0
BWXT UNCHANGED BWX TECHNOLOGIES INC Common Stock 05605H100 389,300 0.62 2000.0
TTE NEW TOTALENERGIES SE Common Stock F92124100 388,800 0.62 5000.0
- STMICROELECTRONICS NV Common Stock 861012102 374,450 0.6 5000.0
UBER REDUCED UBER TECHNOLOGIES INC Common Stock 90353T100 360,800 0.58 5000.0
MPWR UNCHANGED MONOLITHIC POWER SYSTEMS INC Common Stock 609839105 276,472 0.44 200.0
CHGG UNCHANGED CHEGG INC Common Stock 163092109 262,600 0.42 260000.0
FSLR UNCHANGED FIRST SOLAR INC Common Stock 336433107 235,960 0.38 1000.0
ORA UNCHANGED ORMAT TECHNOLOGIES INC Common Stock 686688102 217,800 0.35 2000.0
ITRI UNCHANGED ITRON INC Common Stock 465741106 173,060 0.28 2000.0
COIN UNCHANGED COINBASE GLOBAL INC Common Stock 19260Q107 146,190 0.23 1000.0
PHG ADDED KONINKLIJKE PHILIPS NV Common Stock 500472303 139,920 0.22 5146.0
SPWR UNCHANGED SUNPOWER INC Common Stock 20460L104 103,095 0.16 150000.0
CARR UNCHANGED CARRIER GLOBAL CORP Common Stock 14448C104 73,350 0.12 1000.0
HON REDUCED HONEYWELL INTERNATIONAL INC Common Stock 438516205 64,931 0.1 290.0
HONA NEW HONEYWELL AEROSPACE INC Common Stock 43849R105 64,113 0.1 290.0
COUR UNCHANGED COURSERA INC Common Stock 22266M104 56,400 0.09 10000.0
SMR UNCHANGED NUSCALE POWER CORP Common Stock 67079K100 50,150 0.08 5000.0
- ACCELLERON INDUSTRIES AG Common Stock 00449R109 35,529 0.06 350.0
CHPT UNCHANGED CHARGEPOINT HOLDINGS INC Common Stock 15961R303 17,730 0.03 3000.0
ARQ UNCHANGED ARQ INC Common Stock 00770C101 17,340 0.03 6800.0
OESX UNCHANGED ORION ENERGY SYSTEMS INC Common Stock 686275207 16,366 0.03 1400.0
SOLS UNCHANGED SOLSTICE ADVANCED MATERIALS INC Common Stock 83443Q103 12,847 0.02 145.0

Quarterly portfolios

PeriodFiledValue ($)PositionsVol %BetaMax DD %
2026-06-30 2026-08-14 62,562,405 54 25.781503 0.778148 41.490387
2026-03-31 2026-05-14 46,882,333 47 27.588665 0.963769 49.870524
2025-12-31 2026-02-13 53,865,687 47 28.198616 0.960398 56.301922
2025-09-30 2025-11-14 59,571,783 49 26.092138 0.905903 52.35292
2025-03-31 2025-05-15 41,262,802 47 25.960576 0.940748 54.224063
2024-12-31 2025-02-14 48,057,081 48 24.445451 0.903556 48.300088