WINDLAS1,135.00

Windlas Biotech Limited

· Pharma & Health
₹ CrorePeersHESTERBIOINDOCOSAIPARENTSYNCOMFPANACEABIONGLFINEHIKALJAGSNPHARMMcap ₹2,396 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
WINDLAS
FY26
HESTERBIO
FY26
INDOCO
FY26
SAIPARENT
FY26
Peer
Median
Valuation — at last close
P/E35.92×33.59×119.50×76.55× -53%
P/B4.12×5.25×2.55×4.65×4.65× -11%
EV/EBITDA20.59×24.42×23.92×56.96×24.42× -16%
Market Cap₹2,396 Cr₹1,931 Cr₹2,381 Cr₹2,302 Cr₹2,302 Cr +4%
Growth
Revenue CAGR 3Y20.78%7.72%3.41%5.56% +273%
Revenue CAGR 5Y9.19%8.25%8.72%
Net Income CAGR 3Y15.95%27.04%27.04% -41%
Revenue YoY (latest Q)17.66%-8.16%6.76%-0.70% +2623%
Net Income YoY (latest Q)-1.79%459.27%280.03%369.65% -100%
Profitability
EBITDA Margin11.59%26.05%7.68%10.16%10.16% +14%
Net Income Margin7.35%17.28%-5.35%3.74%3.74% +97%
Return on Common Equity11.44%15.13%-10.21%2.88%2.88% +297%
Return on Capital Employed12.62%12.90%1.00%2.57%2.57% +391%
Return on Assets7.32%8.48%-3.81%1.00%1.00% +632%
Credit & Quality
Total Debt/Equity0.05×0.51×1.11×0.65×0.65× -92%
Interest Coverage15.33×6.20×0.13×1.18×1.18× +1199%
Scale — latest FY
Revenue / Total Income₹904 Cr₹333 Cr₹1,845 Cr₹381 Cr₹381 Cr +137%
Net Income₹66.5 Cr₹57.5 Cr−₹98.7 Cr₹14.3 Cr₹14.3 Cr +366%
Total Assets₹907 Cr₹678 Cr₹2,593 Cr₹1,424 Cr₹1,424 Cr -36%
EPS₹31.6₹67.57₹-10.7₹4.36₹4.36 +625%
Book Value per Share₹275.2₹432.34₹100.99₹112.07₹112.07 +146%
◆ best value in the comp set per metric · Δ = subject vs median of the other companies.
« ‹ › »Latest: FY26 · ConsolidatedFA Financial Analysis · alphave
Data & compliance. Descriptive financial information from official NSE/BSE filings — for information and education only, not investment advice, a recommendation, or a valuation. Standalone = parent entity; consolidated includes subsidiaries. Historical multiples pair each fiscal year's filed figures with that FY-end market close; the Current column uses the last close with the latest filed annuals. Figures are cross-verified via accounting identities and NSE×BSE agreementXBRL cross-verified ✓ 95%.