Sterling and Wilson Renewable Energy Ltd. (SWSOLAR) NSE close ₹144.13 on 28-10-2026 (EOD), +1.21%. P/E 16.4 vs industry 19.9. Value + momentum score 36, RSI 31, sector Construction.