Companies
S&P 500Information Technology· USA
FSLR
ChallengerFirst Solar
$200.35
-1.56%
Open $203.58·Prev $203.52
as of 13 Apr
CHALLENGER
Power Core
First Solar's moat is its exclusive industrialization of cadmium telluride thin-film photovoltaic technology at gigawatt scale, a manufacturing process no competitor has replicated.
Published1 Apr 2026
UniverseS&P 500
SectorInformation Technology
↑
Direction of Movement
Upward on Capacity, Backlog, and Technology, With Policy Risk Attached
ROC 200
+11.4%