Websol Energy System Limited (NSE:WEBELSOLAR)
India flag India · Delayed Price · Currency is INR
100.79
-1.56 (-1.52%)
Jul 21, 2026, 3:30 PM IST

Websol Energy System Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
43,24027,39250,44920,5713,0033,446
Market Cap Growth
-24.83%-45.70%145.24%585.05%-12.86%165.03%
Enterprise Value
43,02328,44851,57420,8463,3503,806
Last Close Price
102.3564.86119.4148.537.729.41
PE Ratio
14.279.0432.60--35.64
PS Ratio
4.122.618.7779.5517.431.62
PB Ratio
6.864.3418.1419.101.571.80
P/TBV Ratio
6.864.3518.1819.131.571.80
P/FCF Ratio
57.3636.3440.56---
P/OCF Ratio
16.9310.7330.1658.95--
EV/Sales Ratio
4.102.718.9680.6119.451.79
EV/EBITDA Ratio
10.046.6420.47--14.55
EV/EBIT Ratio
11.727.7524.39--34.24
EV/FCF Ratio
57.0837.7441.46---
Debt / Equity Ratio
0.210.210.551.710.150.19
Debt / EBITDA Ratio
0.310.310.61--1.38
Debt / FCF Ratio
1.731.731.23---
Net Debt / Equity Ratio
-0.03-0.030.241.700.150.17
Net Debt / EBITDA Ratio
-0.05-0.050.26-101.01-2.241.25
Net Debt / FCF Ratio
-0.29-0.290.53-0.97-1.97-8.32
Asset Turnover
1.451.451.330.080.060.75
Inventory Turnover
4.244.248.551.100.838.45
Quick Ratio
1.621.621.070.030.040.52
Current Ratio
2.942.941.910.390.310.91
Return on Equity (ROE)
66.69%66.69%80.23%-80.91%-12.37%5.29%
Return on Assets (ROA)
31.73%31.73%30.48%-7.56%-6.22%2.44%
Return on Invested Capital (ROIC)
55.93%64.88%53.00%-14.72%-12.41%3.60%
Return on Capital Employed (ROCE)
47.20%47.20%49.30%-13.80%-13.20%5.00%
Earnings Yield
7.01%11.06%3.07%-5.88%-7.89%2.81%
FCF Yield
1.74%2.75%2.47%-9.17%-4.72%-1.14%
Buyback Yield / Dilution
-1.46%-1.46%-6.07%-7.51%-12.92%5.45%