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,9954,2017(10) 4(10) 0.001.390.80-22.57-17.34-7.08-9.300.000.670.000.00-10.705.3020.000.0522.900.00-2.500.00-26.20-164.6021.09%1:23:49:121:1
SunPower Corp 1 (5)2,5741,2804(10) 3(10) 0.000.501.53-19.89-20.21-10.82-45.080.001.190.000.00-39.90-0.20-1.202.489.200.00-8.300.0072.900.000:11:35:50:0
Trina Solar LtdNot Rated3,4811,0684(10) 6(10) 8.880.351.077.613.902.8712.5710.050.780.000.00-1.70-6.0048.801.7957.200.002.700.0041.20202.300:31:54:100:0
SMA Solar Technology AG 1 (5)9601,0047(10) 5(10) 53.761.041.534.901.921.412.8512.150.571.130.301.60-7.905.500.061.600.00-11.300.00-13.20-62.00
Canadian Solar Inc 1 (5)2,8099034(10) 6(10) 32.560.321.001.871.040.573.2625.961.000.000.00-1.3014.1010.302.7523.600.008.700.00-15.10-78.900:10:22:20:0
SolarEdge Technologies IncNot Rated4808617(10) 4(10) 16.071.902.7813.1911.8417.3926.4410.811.370.000.0027.600.000.000.000.000.000.000.001.50-19.4010.73%1:02:25:40:7
Sunrun IncNot Rated4597364(10) 4(10) 8.111.601.05-43.1319.872.8014.40-9.894.260.000.0018.900.000.001.610.000.000.000.0011.600.0035.43%1:01:35:40:0
JinkoSolar Holding Co LtdNot Rated3,2416495(10) 7(10) 7.010.200.694.117.125.3027.9511.040.450.000.0030.1013.900.001.630.000.0018.100.0019.30-32.6030.72%1:12:23:30:0
Vivint Solar IncNot Rated1716473(10) 4(10) 10.634.011.13-81.2436.543.1411.81-10.698.610.000.0013.300.000.001.530.000.000.000.00121.900.000:00:12:50:7
Hanwha Q CELLS Co Ltd 1 (5)2,3436265(10) 3(10) 6.190.261.386.995.024.8027.207.810.540.000.0015.00-45.70-21.302.60-8.700.00-22.100.0018.20-9.000:00:00:00:0
JA Solar Holdings Co Ltd 1 (5)2,3613045(10) 5(10) 4.090.130.324.743.343.4810.626.070.370.000.002.20-3.906.400.9517.100.004.000.005.60-21.9020.76%0:21:31:50:0
Solaria Energia y Medio Ambiente SA 1 (5)18974(10) 4(10) 18.438.492.8247.9451.324.5218.9218.4816.040.000.0021.20-20.40-27.302.84-40.000.00-19.000.00-1.900.00
Carmanah Technologies Corp 1 (5)53768(10) 3(10) 24.121.501.078.076.884.105.1914.361.180.000.005.0016.80-13.500.10-16.400.00-20.400.00-9.00-73.20
Dyesol Ltd 1 (5)1585(10) 2(10) 0.0070.0016.15-1320.50-884.33-83.32-112.100.0063.070.000.00-68.30-23.20-8.600.09-17.50-6.40-21.80-21.00-40.000.00
ReneSola Ltd 1 (5)826513(10) 2(10) 0.000.061.21-5.46-7.71-5.23-74.590.000.850.000.00-63.00-36.80-12.7016.1913.600.00-2.200.00-30.00-455.6012.77%1:02:04:00:0
Vivopower International PLCNot Rated7475(10) 3(10) 0.006.610.73108.93-7.44-0.70-5.6817.265.300.000.00933.300.000.000.020.000.000.000.000.000.000:00:00:00:0
Sunworks Inc 1 (5)82436(10) 3(10) 0.000.522.29-13.19-14.55-27.34-51.650.000.500.000.00-30.900.000.000.120.000.000.000.006.20-733.300:11:11:13:0
Quantum Materials CorpNot Rated0393(10) 4(10) 0.000.000.00-13361.36-16781.82-644.780.000.00945.640.000.000.000.000.000.000.000.000.00-9.40-100.000.000:11:11:10:0
Yingli Green Energy Holding Co Ltd 1 (5)1,077412(10) 2(10) 0.000.040.00-26.52-31.83-14.990.000.001.620.000.000.000.000.000.0012.900.00-13.50-7.10-27.100.0010.12%0:11:12:10:0
NanoFlex Power CorpNot Rated0313(10) 4(10) 0.00250.000.00-5352.99-4388.03-2864.960.000.00292.300.000.000.000.000.000.000.000.000.000.000.000.00
SolarWorld AG 1 (5)889235(10) 3(10) 0.000.030.17-12.31-11.45-11.33-54.210.000.370.000.00-41.700.000.003.210.000.00-54.200.005.200.00
Average1,1826095(10) 4(10) 9.0416.621.8-954.8-1048.38-172.39-9.115.464.130.050.0138.6-4.480.31.813.6-0.3-6.75-1.791.96-68.9600.55%

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
NAS:SPWR 0.00
0.00
1214.64
NYSE:TSL 8.88
1.80
76.42

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.39
0.33
51.02
NAS:SPWR 0.50
0.17
16.18
NYSE:TSL 0.35
0.11
7.82

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.80
0.30
21.54
NAS:SPWR 1.53
0.39
13.10
NYSE:TSL 1.07
0.19
7.42

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 12.97
4.27
4277.37
NAS:SPWR 0.00
0.00
188.83
NYSE:TSL 0.00
0.00
213.38

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
NAS:SPWR 0.00
NYSE:TSL 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)

GF Chat

{{numOfNotice}}
Sorry. Only PremiumPlus Member can access this feature.

Free Trial