Invesco Solar ETF
TAN
#1486
ETF rank
$0.86 B
Marketcap
๐Ÿ‡บ๐Ÿ‡ธ US
Market
$41.32
Share price
-2.93%
Change (1 day)
-11.74%
Change (1 year)

Invesco Solar ETF - Holdings

Etf holdings as of October 19, 2026Number of holdings: 45

Full holdings list

Weight %NameTickerShares Held
10.92%
Nextpower IncNXT1187891
9.34%
First Solar IncFSLR471051
8.37%
Enlight Renewable Energy LtdENLT1062598.4
7.05%
Enphase Energy IncENPH1994284
5.05%
HA Sustainable Infrastructure Capital IncHASI1228050
4.66%
Doral Group Renewable Energy Resources LtdDORL2568836
4.35%
GCL Technology Holdings Ltd3800455206645
4.04%
Clearway Energy IncCWEN1183605
3.91%
SolarEdge Technologies IncSEDG1091892
3.55%
Sunrun IncRUN4460350
3.25%
Solaria Energia y Medio Ambiente SASLR1663063
2.84%
Xinyi Solar Holdings Ltd968100905544
2.82%
Shoals Technologies Group IncSHLS3338695
2.74%
OY Nofar Energy LtdNOFR538201
2.36%
SMA Solar Technology AGS92330489
2.23%
United Renewable Energy Co Ltd/Taiwan357636227458
2.20%
Energix-Renewable Energies LtdENRG3139970
1.93%
Scatec ASASCATC1603571
1.70%
Grenergy Renovables SAGRE207598
1.67%
Daqo New Energy CorpDQ1429015
1.43%
HD Hyundai Energy Solutions Co Ltd322000130498
1.38%
ReNew Energy Global PLCRNW1743718
1.38%
TSEC Corp644315287000
1.32%
Array Technologies IncARRY3514190
1.30%
T1 Energy IncTE4423643
1.26%
Canadian Solar IncCSIQ1141603
1.19%
West Holdings Corp1407700075
1.02%
Gigastorage Corp240610182000
0.95%
Flat Glass Group Co Ltd686512334111
0.90%
Motech Industries Inc624412035000
0.85%
JinkoSolar Holding Co LtdJKS917198
0.74%
Xinyi Energy Holdings Ltd386865936446
0.51%
BCPG PCLBCPG-R21674574
0.38%
CW Enerji Muhendislik Ticaret VE Sanayi ASCWENE10188681
0.30%
Tess Holdings Co Ltd5074842842
0.12%
Invesco Government & Agency PortfolioAGPXX1043233.47
0.01%
CASH & EQUIVALENTSUSD70520.77
0.01%
CASH & EQUIVALENTSJPY11065841
0.00%
CASH & EQUIVALENTSNOK6639.59
0.00%
CASH & EQUIVALENTSKRW711632
0.00%
CASH & EQUIVALENTSCHF89.87
0.00%
USD Pending DividendsUSDPDV0
0.00%
CASH & EQUIVALENTSHKD-40798.84
0.00%
CASH & EQUIVALENTSILS-22376.47
0.00%
CASH & EQUIVALENTSEUR-27979.58