Skip to main content
graph
.swiss
Back to search
First Solar, Inc.
176.56 CHF
-3.52 (-1.95%)
XSWX:FSLR
Market Closed
AI Report
Listed
CHF
19.0B
Technology
Solar
7,900 employees
Coming soon
Reports
AI-generated equity research reports are coming soon.
Overview
Market & Trading
Financials
Reports
Leadership
ESG