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 P/E Same P/S Same Market Cap
Stocks under comparison: (Change symbols to compare, comma separated)


Company
PredictabilityRevenue ($Mil)Market Cap ($Mil)Financial StrengthProfitability RankPE (NRI)P/SP/BOper. Margin (%)Net Margin (%)ROA (%)ROE (%)EV/EBITEV/SalesYield (%)Payout1-Year Book Value Growth (%)5-Year Book Value Growth (%)10-Year Book Value Growth (%)Debt to Equity (%)10-Year Revenue Growth (%)10-Year Earning Growth (%)5-Year Revenue Growth (%)5-Year Earning Growth (%)1-Year Revenue Growth (%)1-Year Earning Growth (%)Number of Guru HoldersCombined Weightings (%)Number of Guru Buys:Sells (3 months)Number of Guru Buys:Sells (6 months)Number of Guru Buys:Sells (12 months)Number of Insider Buys:Sells(3 months)
First Solar Inc     1 (5)2,9512,8247(10) 5(10) 0.000.950.54-17.03-12.13-4.79-6.34-2.350.360.000.00-8.005.3020.000.0422.900.00-2.500.00-18.40-164.8031.1%0:02:28:100:4
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%0:01:24:70:0
AJ Greentech Holdings LtdNot Rated28796(10) 3(10) 0.00363.411146.1511.496.907.4826.744368.25389.890.000.00-99.40-87.900.001.240.000.00-87.900.00-99.80-50.00
SunPower Corp     1 (5)2,5609354(10) 3(10) 0.000.360.93-18.07-18.40-9.59-36.85-4.710.930.000.00-31.40-5.00-1.201.869.200.00-8.300.0058.700.0020.04%0:01:25:40:0
Canadian Solar Inc     1 (5)2,8537864(10) 7(10) 12.330.240.913.272.291.327.3617.360.950.000.0016.004.3026.302.6837.100.009.100.00-0.20-24.4010.02%0:00:12:10:0
SolarEdge Technologies IncNot Rated4906848(10) 3(10) 11.441.472.4414.4912.9517.2127.329.811.360.000.00-100.000.000.00no debt0.000.000.000.00-53.9026.3010.7%0:01:24:40:1
Hanwha Q CELLS Co Ltd     1 (5)2,4275915(10) 4(10) 4.700.231.468.554.974.8829.429.720.700.000.0075.60-41.40-6.402.83-7.100.00-41.500.0089.50-65.800:00:00:00:0
Sunrun IncNot Rated4545513(10) 4(10) 6.081.220.83-47.3520.202.9115.13-7.873.730.000.0017.900.000.001.580.000.000.000.00-21.800.0022.73%0:00:34:40:0
JinkoSolar Holding Co LtdNot Rated3,2175455(10) 7(10) 3.930.180.576.438.406.1235.096.320.400.000.0038.3013.900.001.730.000.0018.100.0026.3018.5020.41%0:01:12:20:0
JA Solar Holdings Co LtdNot Rated2,3593165(10) 4(10) 3.370.120.345.714.313.7011.035.540.390.000.006.10-9.7031.800.970.000.00-4.900.0029.10-3.3021.07%0:01:11:30:0
Vivint Solar IncNot Rated1353143(10) 3(10) 18.992.360.56-149.8413.310.973.47-5.508.190.000.003.600.000.001.390.000.000.000.00105.7033.300:00:12:50:0
Solaria Energia y Medio Ambiente SA     1 (5)18973(10) 4(10) 13.866.642.1745.0050.564.4418.7315.3113.030.000.0018.90-20.40-27.302.31-40.000.00-19.000.00-3.9016.70
Dyesol Ltd     1 (5)1685(10) 2(10) 0.0067.3715.55-1320.50-884.33-83.32-112.10-4.7659.430.000.00-68.30-23.20-8.600.09-17.50-6.40-21.80-21.00-40.000.00
Carmanah Technologies Corp     1 (5)61768(10) 3(10) 17.291.311.118.386.914.706.1010.240.960.000.003.6016.80-13.500.11-16.400.00-20.400.00-4.00-72.90
Vivopower International PLCNot Rated0555(10) 3(10) 0.000.008.890.000.00-0.40-6.76-117.740.000.000.000.000.000.000.000.000.000.000.000.000.000:00:00:00:0
ReneSola Ltd     1 (5)930483(10) 2(10) 0.000.050.72-1.62-3.73-2.75-34.92413.330.680.000.00-40.60-36.80-12.709.4413.600.00-2.200.00-26.800.00112.38%0:01:03:00:0
SolarWorld AG     1 (5)889544(10) 3(10) 0.000.050.32-12.31-11.45-11.33-54.21-3.200.400.000.00-41.700.000.003.21-30.500.00-54.200.005.200.00
Quantum Materials CorpNot Rated0471(10) 3(10) 0.000.000.00-1978.95-2445.11-570.030.00-10.09199.850.000.000.000.000.00-0.670.000.000.00-9.400.000.0010.01%0:01:01:00:0
Yingli Green Energy Holding Co LtdNot Rated1,258494(10) 3(10) 0.000.040.00-18.54-23.45-10.920.00-9.091.420.000.000.000.000.00-1.840.000.00-6.000.00-29.800.0010.27%0:01:02:00:0
NanoFlex Power CorpNot Rated0331(10) 3(10) 0.00275.000.00-2758.72-5199.57-7120.630.00-4.49153.780.000.000.000.000.00-0.110.000.000.000.00-33.300.00
Sunworks Inc     1 (5)87326(10) 3(10) 0.000.351.41-9.21-10.78-21.73-39.07-2.930.280.000.00-20.900.000.000.110.000.000.000.0088.60-1020.0010.28%0:01:01:00:0
Average1,1514794(10) 4(10) 4.834.3756.47-296.25-403.54-370.42-4.63223.4939.8800-11.05-9.052.72477.511.36-0.3-11.37-1.455.35-52.5801.01%

Competitors Comparison of 10-Year Historical P/E ratios

Competitors Comparison

Symbol P/E(ttm) ratio P/E(ttm) ratio 10-Y Range Chart
FSLR 0.00
0.00
297.77
NYSE:TSL 8.88
1.80
76.42
OTCPK:AJGH 0.00
0.00
2248.75

Industry Comparison

Industry Name FSLR P/E(ttm) ratio Rank # of Companies Chart
Solar Top 12% 164

Competitors Comparison of 10-Year Historical P/S ratios

Competitors Comparison

Symbol P/S ratio P/S ratio 10-Y Range Chart
FSLR 0.95
0.33
49.21
NYSE:TSL 0.35
0.11
7.82
OTCPK:AJGH 363.41
0.08
438.78

Industry Comparison

Industry Name FSLR P/S ratio Rank # of Companies Chart
Solar Top 31% 164

Competitors Comparison of 10-Year Historical P/B ratios

Competitors Comparison

Symbol P/B ratio P/B ratio 10-Y Range Chart
FSLR 0.54
0.30
21.54
NYSE:TSL 1.07
0.19
7.42
OTCPK:AJGH 1146.15
0.21
1627.27

Industry Comparison

Industry Name FSLR P/B ratio Rank # of Companies Chart
Solar Top 13% 164

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

Competitors Comparison

Symbol Price to Free Cash Flow ratio Price to Free Cash Flow ratio 10-Y Range Chart
FSLR 0.00
0.00
3964.39
NYSE:TSL 0.00
0.00
213.38
OTCPK:AJGH 0.00
0.00
254.45

Industry Comparison

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

Competitors Comparison of 10-Year Historical Yield

Competitors Comparison

Symbol Historical Yield Historical Yield 10-Y Range Chart
FSLR 0.00
NYSE:TSL 0.00
OTCPK:AJGH 0.00

Industry Comparison

Industry Name FSLR Historical 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