Advertisement
Advertisement

FSLR

FSLR logo

First Solar, Inc.

220.16
USD
Sponsored
+1.43
+0.65%
Feb 09, 12:46 UTC -5
Open

First Solar, Inc. Financial Snapshot

Market Cap
23.62B
Beta
1.60
Earnings Per Share (EPS)
13.02
Price-to-Book (P/B) Ratio
2.79
Operating Margin
27.73%
Total Debt/Equity (D/E)
6.16%
P/E Ratio
18.00
Return on Equity (ROE)
16.61%
Current Ratio
1.91%
Free Cash Flow
117.06M

Earnings Chart

Trending Stocks

Advertisement