Switch to:

This is a preview!

Analysis and historical valuations for First Solar, Inc. are shown here for you to look at this page's features.

Start your free trial

Financial Strength & Profitability - Competitive Comparison

Compare With: Competitors Same PE Ratio Same PS Ratio Same Market Cap
Stocks under comparison: (Change symbols to compare, comma separated)


Company
Predictability RankRevenue (Mil)Market Cap ($Mil)Financial StrengthProfitabilityPE Ratio without NRIPS RatioPB RatioOperating Margin %Net Margin %ROA %ROE %EV-to-EBITEV-to-RevenueDividend Yield %Dividend Payout Ratio1-Year Book Growth Rate5-Year Book Growth Rate10-Year Book Growth RateDebt-to-Equity10-Year Revenue Growth Rate10-Year EPS without NRI Growth Rate5-Year Revenue Growth Rate5-Year EPS without NRI Growth Rate1-Year Revenue Growth Rate1-Year EPS without NRI Growth RateNumber of Guru HoldersCombined Weightings %Number of Guru Buys:Sells (3-Month)Number of Guru Buys:Sells (6-Month)Number of Guru Buys:Sells (1-Year)Number of Insider Buys:Sells (3-Month)
First Solar Inc     1 (5)2,9513,0816(10) 4(10) 0.001.030.59-17.03-12.13-4.79-6.34-2.910.450.000.00-8.005.3020.000.0422.900.00-2.500.00-18.40-164.8031.1%0:00:00:00:2
Trina Solar Ltd     1 (5)3,4811,0685(10) 7(10) 8.880.351.077.613.902.8712.5710.050.780.000.00-1.70-6.0048.801.7957.200.002.700.0041.20202.3032.21%
SunPower Corp     1 (5)2,5609634(10) 3(10) 0.000.370.95-18.07-18.40-9.59-36.85-4.940.970.000.00-31.40-5.00-1.201.869.200.00-8.300.0058.700.0020.04%0:00:00:00:0
SMA Solar Technology AG     1 (5)1,0588957(10) 6(10) 28.110.861.426.863.092.505.077.490.500.600.172.60-7.905.500.071.600.00-11.300.00-3.6025.30
Canadian Solar Inc     1 (5)2,8537694(10) 6(10) 11.980.240.873.272.291.327.3617.670.970.000.0016.904.3026.302.6837.100.009.100.00-0.20-24.4010.02%
SolarEdge Technologies IncNot Rated4906708(10) 3(10) 11.221.462.4014.4912.9517.2127.329.751.370.000.00-100.000.000.00no debt0.000.000.000.00-53.9026.3010.7%0:00:00:00:1
Hanwha Q CELLS Co Ltd     1 (5)2,4275835(10) 4(10) 4.630.221.438.554.974.8829.429.550.690.000.0075.60-41.40-6.402.83-7.100.00-41.500.0089.50-65.80
Sunrun IncNot Rated4545543(10) 4(10) 6.081.220.82-47.3520.202.9115.13-7.743.660.000.0017.900.000.001.580.000.000.000.00-21.800.0022.73%0:00:00:00:0
JinkoSolar Holding Co LtdNot Rated3,2175495(10) 7(10) 3.970.180.596.438.406.1235.096.360.410.000.0038.3013.900.001.730.000.0018.100.0026.3018.5020.41%
JA Solar Holdings Co LtdNot Rated2,3593335(10) 4(10) 3.560.130.365.714.313.7011.035.640.400.000.004.50-9.7031.800.970.000.00-4.900.0029.10-3.3020.76%
Vivint Solar IncNot Rated1353313(10) 3(10) 20.002.480.59-149.8413.310.973.47-5.568.270.000.003.600.000.001.390.000.000.000.00105.7033.300:00:00:00:0
Shunfeng International Clean Energy LtdNot Rated1,2292663(10) 7(10) 0.000.220.385.38-24.74-7.00-32.77-12.212.010.000.00-34.9033.500.003.090.000.009.800.0025.50-4315.10
Carmanah Technologies Corp     1 (5)61768(10) 3(10) 17.501.331.138.386.914.706.1011.191.050.000.003.6016.80-13.500.11-16.400.00-20.400.00-4.00-72.90
Dyesol Ltd     1 (5)1675(10) 2(10) 0.0080.0018.46-1320.50-884.33-83.32-112.10-5.8072.390.000.00-68.30-23.20-8.600.09-17.50-6.40-21.80-21.00-40.000.00
SolarWorld AG     1 (5)889564(10) 3(10) 0.000.060.42-12.31-11.45-11.33-54.21-3.310.410.000.00-41.700.000.003.21-30.500.00-54.200.005.200.00
Vivopower International PLCNot Rated0545(10) 3(10) 0.000.008.700.000.00-0.40-6.76-107.550.000.000.000.000.000.000.000.000.000.000.000.000.00
ReneSola Ltd     1 (5)930493(10) 1(10) 0.000.050.74-1.62-3.73-2.75-34.92414.320.680.000.00-40.60-36.80-12.709.4413.600.00-2.200.00-26.800.00112.38%
Yingli Green Energy Holding Co LtdNot Rated1,258484(10) 3(10) 0.000.040.00-18.54-23.45-10.920.00-9.151.430.000.000.000.000.00-1.840.000.00-6.000.00-29.800.0010.27%
Quantum Materials CorpNot Rated0471(10) 3(10) 0.000.000.00-1978.95-2445.11-570.030.00-9.31184.190.000.000.000.000.00-0.670.000.000.00-9.400.000.000:00:00:00:0
Sunworks Inc     1 (5)87316(10) 3(10) 0.000.341.38-9.21-10.78-21.73-39.07-2.720.260.000.00-20.900.000.000.110.000.000.000.0088.60-1020.0010.28%0:00:00:00:0
NanoFlex Power CorpNot Rated0301(10) 3(10) 0.00250.000.00-2758.72-5199.57-7120.630.00-4.05138.580.000.000.000.000.00-0.110.000.000.000.00-33.300.00
Average1,2595014(10) 4(10) 5.5216.222.01-298.36-407.3-371.21-8.1215.0819.970.030.01-8.79-2.684.29477.493.34-0.3-6.35-1.4511.33-255.2701.00%

Competitors Comparison of 10-Year Historical PE Ratios

Competitors Comparison

Symbol PE Ratio PE Ratio 10-Year Range Chart
FSLR 0.00
0.00
297.77
NYSE:TSL 8.88
1.80
76.42
NAS:SPWR 0.00
0.00
1214.64

Industry Comparison

Industry Name FSLR PE Ratio Rank # of Companies Chart
Solar Top 12% 164

Competitors Comparison of 10-Year Historical PS Ratios

Competitors Comparison

Symbol PS Ratio PS Ratio 10-Year Range Chart
FSLR 1.03
0.33
49.21
NYSE:TSL 0.35
0.11
7.82
NAS:SPWR 0.37
0.17
16.09

Industry Comparison

Industry Name FSLR PS Ratio Rank # of Companies Chart
Solar Top 31% 164

Competitors Comparison of 10-Year Historical PB Ratios

Competitors Comparison

Symbol PB Ratio PB Ratio 10-Year Range Chart
FSLR 0.59
0.30
21.54
NYSE:TSL 1.07
0.19
7.42
NAS:SPWR 0.95
0.33
13.10

Industry Comparison

Industry Name FSLR PB Ratio Rank # of Companies Chart
Solar Top 13% 164

Competitors Comparison of 10-Year Historical Price-to-Free-Cash-Flow

Competitors Comparison

Symbol Price-to-Free-Cash-Flow Price-to-Free-Cash-Flow 10-Year Range Chart
FSLR 0.00
0.00
3964.39
NYSE:TSL 0.00
0.00
213.38
NAS:SPWR 0.00
0.00
195.34

Industry Comparison

Industry Name FSLR Price-to-Free-Cash-Flow Rank # of Companies Chart
Solar Bottom 49% 164

Competitors Comparison of 10-Year Historical Dividend Yield

Competitors Comparison

Symbol Dividend Yield Dividend Yield 10-Year Range Chart
FSLR 0.00
NYSE:TSL 0.00
NAS:SPWR 0.00

Industry Comparison

Industry Name FSLR Dividend Yield Rank # of Companies Chart
Solar Top 50% 164


Get WordPress Plugins for easy affiliate links on Stock Tickers and Guru Names | Earn affiliate commissions by embedding GuruFocus Charts
GuruFocus Affiliate Program: Earn up to $400 per referral. ( Learn More)
Sorry. Only PremiumPlus Member can access this feature.

Free Trial