Indosolar Limited (NSE:WAAREEINDO)
India flag India · Delayed Price · Currency is INR
215.35
+10.25 (5.00%)
Nov 11, 2026, 2:29 PM IST

Indosolar Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
8,98815,231-1341341,317
Market Cap Growth
-62.74%--0%-89.86%80.61%
Enterprise Value
8,16515,146-8305891,688
Last Close Price
205.10366.35-33000.0033000.0035000.00

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
7.176.18--0.01-
PS Ratio
1.772.24---691.40
PB Ratio
2.745.31--0.9312.41-0.12
P/TBV Ratio
2.745.31--12.41-
P/FCF Ratio
13.1928.48----
P/OCF Ratio
10.3719.43-0.73--

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
1.612.23---886.04
EV/EBITDA Ratio
4.075.59----
EV/EBIT Ratio
5.016.45----
EV/FCF Ratio
11.9828.32----

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.010.011.24-7.0858.60-0.74
Debt / EBITDA Ratio
0.020.010.53---
Debt / FCF Ratio
0.050.060.78---
Net Debt / Equity Ratio
-0.25-0.010.82-6.7354.65-0.74
Net Debt / EBITDA Ratio
-0.41-0.010.35-57.98-45.34-106.64
Net Debt / FCF Ratio
-1.21-0.040.51-2.32-3.25-1701.19
Asset Turnover
1.242.321.66--0.00
Inventory Turnover
1.838.165.82---
Quick Ratio
0.826.050.150.190.100.00
Current Ratio
3.116.700.810.310.250.01
Return on Equity (ROE)
47.02%150.63%420.64%---
Return on Assets (ROA)
24.91%50.14%21.65%-3.45%-3.62%-5.16%
Return on Invested Capital (ROIC)
44.67%131.10%69.19%-6.54%--
Return on Capital Employed (ROCE)
46.10%76.00%69.90%-4.90%-46.30%1.30%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
13.96%16.19%--115.64%8095.75%-92.87%
FCF Yield
7.58%3.51%--312.49%-135.58%-0.37%
Buyback Yield / Dilution
-0.14%--31.37%-1530.43%1.79%