Windlas Biotech Limited (NSE:WINDLAS)
India flag India · Delayed Price · Currency is INR
813.10
-20.00 (-2.40%)
Jun 1, 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
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
17,16115,52921,74710,6144,7154,578
Market Cap Growth
-18.00%-28.59%104.90%125.11%2.99%-
Enterprise Value
14,81213,23519,8068,9902,9462,605
Last Close Price
813.10736.751033.96503.95220.21202.29
PE Ratio
26.1023.3735.6518.2411.0612.02
PS Ratio
1.901.722.861.680.920.98
PB Ratio
2.952.674.302.361.171.16
P/TBV Ratio
2.992.714.362.381.181.16
P/FCF Ratio
46.0541.67135.9814.89--
P/OCF Ratio
16.3514.8031.899.747.7350.14
EV/Sales Ratio
1.641.462.611.430.570.56
EV/EBITDA Ratio
14.1412.6421.7711.805.025.05
EV/EBIT Ratio
20.0217.8929.7913.896.156.47
EV/FCF Ratio
39.7435.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.40-0.40-0.41-0.45-0.32-0.43
Net Debt / EBITDA Ratio
-2.24-2.24-2.27-2.63-2.16-3.29
Net Debt / FCF Ratio
-6.30-6.30-12.92-2.8212.7929.85
Asset Turnover
1.081.081.101.091.011.18
Inventory Turnover
7.787.786.615.854.946.15
Quick Ratio
1.551.551.631.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.38%17.53%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.87%4.28%2.80%5.48%9.04%8.32%
FCF Yield
2.17%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%