Solar stocks worldwide, ranked

As of 13 Nov 2026, Borosil Renewables (BORORENEW.NS) ranks first in Solar on MoatMap, with a MoatMap Score of 81/100, among 55 companies in 10 countries worth $200M or more that trade $1M or more a day. A research ranking, not investment advice.

The score reads each company's latest yearly results, so when a whole industry is near the top of its cycle, its companies can rank high together.

Live list, follows each night's scores · scores as of ·How we score stocks

The top 25 Solar companies by MoatMap Score

#StockYieldP/EScoreQVMStyle · Activity
1

Quality 83: ROIC in the top 10% of its sector and high return on equity. Value 54: cheap on P/E. Momentum 43: quarterly earnings growing but lagging the market over 6 months.

Yield —P/E 13.4
81
Score
83
Q
54
V
43
M
Unloved Quality
2

Quality 73: high return on equity and ROIC in the top 5% of its sector. Momentum 51: near its 52-week high but estimates cut. Value 51: cheap on P/E but little or no yield.

Yield 0.4%P/E 12.1
78
Score
73
Q
51
V
51
M
Full House
3

Momentum 73: above its moving averages and estimates revised up. Quality 59: ROIC in the top 10% of its sector but weak free cash flow. Value 31: far above book value.

Yield —P/E 35.7
67
Score
59
Q
31
V
73
M
Premium GrowerDir. sell $28K
4

Quality 80: ROIC in the top 5% of its sector and high return on equity. Value 55: cheap on P/E but little or no yield. Momentum 28: lagging the market over 6 months.

Yield 0.3%P/E 10.1
67
Score
80
Q
55
V
28
M
Unloved Quality
5

Quality 69: wide operating margins and interest well covered. Value 54: cheap on P/E but expensive on free cash flow. Momentum 36: below its moving averages.

Yield —P/E 11.6
63
Score
69
Q
54
V
36
M
Unloved QualityDir. sell $10.8M
6

Momentum 83: above its moving averages and outperforming the market over 6 months. Quality 49: high return on equity but weak free cash flow. Value 27: far above book value.

Yield 0.3%P/E 42.0
63
Score
49
Q
27
V
83
M
Hot AirDir. sell $914K
7

Value 56: cheap on EV/EBITDA but expensive on free cash flow. Quality 52: ROIC in the top 15% of its sector but a tight balance sheet. Momentum 40: quarterly earnings shrinking.

Yield 2.5%P/E 16.0
53
Score
52
Q
56
V
40
M
Unloved Quality
8

Momentum 59: estimates revised up. Quality 46: wide operating margins but weak free cash flow. Value 36: expensive on P/E.

Yield —P/E 45.8
47
Score
46
Q
36
V
59
M
Hot AirDir. sell $104K
9

Momentum 70: outperforming the market over 6 months and above its moving averages. Quality 45: wide operating margins but weak free cash flow. Value 26: expensive on P/E.

Yield —P/E 45.7
47
Score
45
Q
26
V
70
M
Hot AirDir. buy $1.3MDir. sell $10.3M
10

Momentum 67: near its 52-week high and outperforming the market over 6 months. Quality 40: a tight balance sheet. Value 31: expensive on free cash flow.

Yield 0.6%P/E 33.3
44
Score
40
Q
31
V
67
M
Hot AirDir. sell $26K
11

Quality 56: high return on equity but weak free cash flow. Momentum 48: near its 52-week high but estimates cut. Value 32: little or no yield.

Yield 0.1%P/E 22.5
43
Score
56
Q
32
V
48
M
Fallen Favourite
12

Value 60: cheap on EV/EBITDA and cheap on sales. Quality 57: ROIC in the top 20% of its sector but weak free cash flow. Momentum 19: quarterly earnings shrinking.

Yield —P/E 14.1
43
Score
57
Q
60
V
19
M
Unloved Quality
13

Quality 71: high return on equity and ROIC in the top 10% of its sector. Value 36: far above book value. Momentum 28: below its moving averages.

Yield —P/E 26.4
41
Score
71
Q
36
V
28
M
Fallen FavouriteDir. sell $32.6M
14

Quality 57: ROIC in the top 10% of its sector but weak free cash flow. Value 43: little or no yield. Momentum 34: estimates cut.

Yield 0.1%P/E 19.0
41
Score
57
Q
43
V
34
M
Fallen Favourite
15

Momentum 49: quarterly earnings growing but lagging the market over 6 months. Value 47: expensive on P/E. Quality 36: low gross profitability.

Yield 0.7%P/E 50.9
40
Score
36
Q
47
V
49
M
Sinker
16

Value 66: below book value and cheap on free cash flow. Quality 35: low gross profitability. Momentum 28: quarterly earnings shrinking.

Yield 0.5%P/E 107
38
Score
35
Q
66
V
28
M
Bargain Bin
17

Momentum 49: EPS improving but quarterly earnings shrinking. Value 42: expensive on P/E. Quality 36: low gross profitability.

Yield 2.5%P/E 62.4
36
Score
36
Q
42
V
49
M
Sinker
18

Value 65: cheap on P/E and below book value. Quality 41: high return on equity but weak free cash flow. Momentum 21: below its moving averages.

Yield —P/E 6.6
36
Score
41
Q
65
V
21
M
Bargain BinDir. sell $7.2M
19

Quality 50: F-Score 9/9 but low gross profitability. Momentum 44: mixed. Value 33: expensive on sales.

Yield —P/E 12.8
35
Score
50
Q
33
V
44
M
Fallen Favourite
20

Momentum 60: EPS improving and estimates revised up. Quality 36: low returns on capital. Value 27: the weak leg; EV/EBITDA and P/FCF excluded.

Yield —P/E —
32
Score
36
Q
27
V
60
M
Hot Air
21

Quality 44: high return on equity but a tight balance sheet. Momentum 42: EPS deteriorating. Value 35: expensive on sales.

Yield —P/E 8.2
31
Score
44
Q
35
V
42
M
Sinker
22

Value 66: below book value and cheap on sales. Quality 28: low gross profitability. Momentum 22: estimates cut.

Yield 3.0%P/E 29.9
28
Score
28
Q
66
V
22
M
Bargain BinDir. buy $11.5M
23

Quality 47: low debt but low return on equity. Value 43: below book value but expensive on free cash flow. Momentum 25: below its moving averages.

Yield 2.4%P/E —
28
Score
47
Q
43
V
25
M
Sinker
24

Momentum 53: EPS improving but estimates cut. Value 33: far above book value. Quality 27: a tight balance sheet.

Yield —P/E —
26
Score
27
Q
33
V
53
M
Hot Air
25

Quality 47: wide operating margins but a weak F-Score 4/9. Momentum 37: below its moving averages. Value 28: expensive on sales.

Yield 1.4%P/E 38.3
26
Score
47
Q
28
V
37
M
Sinker

Ranked by MoatMap Score, the 0 to 100 score of Quality, Value and Momentum, among companies worth $200M or more that trade $1M or more a day, one line per company. Director dealings are director purchases and sales filed in the last 180 days, where MoatMap carries the market's filings.