INDSWFTLAB379.00

Ind-Swift Laboratories Limited

· Pharma & Health
₹ CrorePeersSMSPHARMASOLARADCALHIKALUNICHEMLABGUFICBIOPANACEABIORPGLIFEMcap ₹3,291 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
INDSWFTLAB
FY26
SMSPHARMA
FY26
SOLARA
FY26
DCAL
FY26
Peer
Median
Valuation — at last close
P/E76.57×37.31×26.88×32.09× +139%
P/B2.38×4.96×2.50×0.39×2.50× -5%
EV/EBITDA63.58×24.61×20.34×8.12×20.34× +213%
Market Cap₹3,291 Cr₹3,896 Cr₹3,142 Cr₹2,621 Cr₹3,142 Cr +5%
Growth
Revenue CAGR 3Y-19.01%19.32%-1.76%6.71%6.71% -383%
Revenue CAGR 5Y9.51%-3.27%8.93%8.93%
Net Income CAGR 3Y-4.53%
Revenue YoY (latest Q)25.35%5.57%19.57%-4.29%5.57% +355%
Net Income YoY (latest Q)181.32%2.04%55.04%-347.24%2.04% +8788%
Profitability
EBITDA Margin7.03%19.31%13.64%19.29%19.29% -64%
Net Income Margin6.46%11.50%-0.54%3.32%3.32% +95%
Return on Common Equity2.99%12.99%-0.59%1.46%1.46% +105%
Return on Capital Employed1.02%13.01%6.05%2.36%6.05% -83%
Return on Assets2.47%7.49%-0.32%0.82%0.82% +201%
Credit & Quality
Total Debt/Equity0.01×0.46×0.53×0.42×0.46× -98%
Interest Coverage10.31×5.69×0.92×1.30×1.30× +693%
Scale — latest FY
Revenue / Total Income₹641 Cr₹887 Cr₹1,369 Cr₹2,932 Cr₹1,369 Cr -53%
Net Income₹41.4 Cr₹102 Cr−₹7.4 Cr₹97.5 Cr₹97.5 Cr -58%
Total Assets₹1,673 Cr₹1,362 Cr₹2,333 Cr₹11,923 Cr₹2,333 Cr -28%
EPS₹4.95₹11.15₹-1.68₹6.22₹6.22 -20%
Book Value per Share₹159.38₹83.91₹282.08₹425.82₹282.08 -43%
◆ 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%.