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,9953,7907(10) 4(10) 0.001.240.74-22.57-17.34-7.08-9.30-2.570.520.000.00-10.705.3020.000.0522.900.00-2.500.00-26.10-164.6021.09%0:00:00:01:3
Trina Solar Ltd     1 (5)3,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.30
SunPower Corp     1 (5)2,5741,0514(10) 2(10) 0.000.361.31-19.89-20.21-10.82-45.08-5.141.050.000.00-39.90-0.20-1.202.489.200.00-8.300.0072.500.000:00:00:00:0
AJ Greentech Holdings LtdNot Rated68797(10) 4(10) 372.50149.00256.9048.9246.2894.64228.99318.99149.590.000.00427.30-91.700.000.240.000.00-89.500.00-98.40-93.30
Canadian Solar Inc     1 (5)2,8537514(10) 6(10) 11.800.270.843.272.291.327.3618.411.020.000.004.6014.1010.302.9923.600.008.700.00-14.40-61.80
SolarEdge Technologies IncNot Rated4807407(10) 5(10) 13.821.622.4013.1911.8417.3926.448.821.110.000.0027.600.000.000.010.000.000.000.00-25.70-19.4010.73%0:00:00:00:1
JinkoSolar Holding Co LtdNot Rated3,2175835(10) 6(10) 4.200.180.606.438.406.1235.096.520.410.000.0038.3013.900.001.730.000.0018.100.0026.3018.5020.67%
Hanwha Q CELLS Co Ltd     1 (5)2,4265735(10) 3(10) 4.560.241.417.925.265.1631.048.240.610.000.0020.60-45.70-21.303.13-8.700.00-22.100.0033.50200.00
Sunrun IncNot Rated4595324(10) 3(10) 5.861.170.75-43.1319.872.8014.40-8.883.840.000.0018.900.000.001.610.000.000.000.00-7.700.0022.73%0:00:00:00:0
JA Solar Holdings Co Ltd     1 (5)2,3593435(10) 6(10) 3.430.150.415.714.313.7011.035.520.400.000.003.50-3.906.401.0317.100.004.000.0012.8028.4010.27%
Vivint Solar IncNot Rated1713323(10) 3(10) 5.451.980.58-81.2436.543.1411.81-8.406.750.000.0013.300.000.001.530.000.000.000.00128.200.000:00:00:00:2
Carmanah Technologies Corp     1 (5)53778(10) 3(10) 23.331.451.048.076.884.105.1913.791.140.000.005.0016.80-13.500.10-16.400.00-20.400.00-12.20-73.20
Dyesol Ltd     1 (5)1615(10) 2(10) 0.0080.9318.67-1320.50-884.33-83.32-112.10-5.8673.170.000.00-68.30-23.20-8.600.09-17.50-6.40-21.80-21.00-40.000.00
ReneSola Ltd     1 (5)930583(10) 2(10) 0.000.060.90-1.62-3.73-2.75-34.92420.120.690.000.00-40.10-36.80-12.709.4413.600.00-2.200.00-26.800.0012.77%
Vivopower International PLCNot Rated0525(10) 2(10) 126.690.00760.000.000.000.274.89483.150.000.000.00-98.900.000.00341.800.000.000.000.000.000.00
Quantum Materials CorpNot Rated0462(10) 3(10) 0.000.000.00-1978.95-2445.11-570.030.00-9.62189.960.000.000.000.000.00-0.670.000.000.00-9.400.000.000:00:00:00:0
Yingli Green Energy Holding Co Ltd     1 (5)1,258422(10) 3(10) 0.000.030.00-19.22-24.13-12.440.00-8.891.430.000.000.000.000.00-1.3812.900.00-13.50-7.10-21.700.0010.12%
Sunworks Inc     1 (5)82336(10) 3(10) 0.000.401.76-13.19-14.55-27.34-51.65-2.890.390.000.00-30.900.000.000.120.000.000.000.0014.10-733.300:00:00:02:0
NanoFlex Power CorpNot Rated0253(10) 3(10) 0.00214.290.00-5352.99-4388.03-2864.960.00-10.37254.530.000.000.000.000.00-0.190.000.000.000.00-33.300.00
SolarWorld AG     1 (5)889204(10) 3(10) 0.000.020.11-12.31-11.45-11.33-54.21-2.930.380.000.00-41.700.000.003.21-30.500.00-54.200.005.200.00
Envision Solar International IncNot Rated3183(10) 3(10) 0.005.600.00-104.49-89.67-141.890.00-8.156.520.000.000.00-28.800.00-1.120.000.00-0.50-17.30-13.800.0010.06%
Average1,1545275(10) 4(10) 27.6421.8749.98-422.33-369.19-170.973.8858.0933.060010.8-8.871.3417.523.97-0.3-9.6-2.610.65-33.1600.40%

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.24
0.33
49.21
NYSE:TSL 0.35
0.11
7.82
NAS:SPWR 0.36
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.74
0.30
21.54
NYSE:TSL 1.07
0.19
7.42
NAS:SPWR 1.31
0.39
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 11.60
4.26
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)

GF Chat

Sorry. Only PremiumPlus Member can access this feature.

Free Trial