Windlas Biotech Limited (NSE:WINDLAS)
India flag India · Delayed Price · Currency is INR
830.00
+4.10 (0.50%)
Jul 10, 2026, 3:30 PM IST

Windlas Biotech 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
17,12715,52921,74710,6144,7154,578
Market Cap Growth
-6.77%-28.59%104.90%125.11%2.99%-
Enterprise Value
14,69113,23519,8068,9902,9462,605
Last Close Price
829.95736.751033.96503.95220.21202.29
PE Ratio
26.6423.3735.6518.2411.0612.02
PS Ratio
1.891.722.861.680.920.98
PB Ratio
2.952.674.302.361.171.16
P/TBV Ratio
2.982.714.362.381.181.16
P/FCF Ratio
45.9541.67135.9814.89--
P/OCF Ratio
16.3214.8031.899.747.7350.14
EV/Sales Ratio
1.621.462.611.430.570.56
EV/EBITDA Ratio
14.1913.1321.7711.805.025.05
EV/EBIT Ratio
19.8517.8929.7913.896.156.47
EV/FCF Ratio
39.4235.51123.8412.61--
Debt / Equity Ratio
0.060.060.060.010.010.02
Debt / EBITDA Ratio
0.340.340.350.050.080.13
Debt / FCF Ratio
0.950.952.040.05--
Net Debt / Equity Ratio
-0.42-0.42-0.41-0.45-0.32-0.43
Net Debt / EBITDA Ratio
-2.42-2.42-2.27-2.63-2.16-3.29
Net Debt / FCF Ratio
-6.53-6.53-12.92-2.8212.7929.85
Asset Turnover
1.081.081.101.091.011.18
Inventory Turnover
7.847.846.615.854.946.15
Quick Ratio
1.581.581.641.992.063.08
Current Ratio
1.951.952.112.512.924.06
Return on Equity (ROE)
12.23%12.23%12.76%13.66%10.70%12.83%
Return on Assets (ROA)
5.55%5.55%5.99%7.00%5.87%6.40%
Return on Invested Capital (ROIC)
17.61%17.77%18.55%18.63%14.29%16.73%
Return on Capital Employed (ROCE)
12.60%12.60%13.00%14.20%11.70%10.10%
Earnings Yield
3.88%4.28%2.80%5.48%9.04%8.32%
FCF Yield
2.18%2.40%0.73%6.72%-2.10%-1.24%
Dividend Yield
0.76%0.85%0.56%1.09%1.82%1.73%
Payout Ratio
18.29%18.29%18.85%14.27%17.89%-
Buyback Yield / Dilution
-0.98%-0.98%-1.22%3.53%-5.56%-12.58%
Total Shareholder Return
-0.22%-0.12%-0.66%4.62%-3.74%-10.85%