THEMISMED132.00

Themis Medicare Limited

· Pharma & Health
₹ CrorePeersLINCOLNBAJAJHCARESIGACHIWANBURYAMRUTANJANAHCLANUHPHRMcap ₹1,216 Cr
Comp Set
In ₹ Crore except Per Share
Latest Annual
THEMISMED
FY26
LINCOLN
FY26
BAJAJHCARE
FY26
SIGACHI
FY26
Peer
Median
Valuation — at last close
P/E1100.00×14.51×66.57×40.54× +2613%
P/B3.05×1.68×2.09×2.72×2.09× +46%
EV/EBITDA3334.88×10.75×12.52×28.86×12.52× +26540%
Market Cap₹1,216 Cr₹1,275 Cr₹1,116 Cr₹1,437 Cr₹1,275 Cr -5%
Growth
Revenue CAGR 3Y-1.15%9.56%-3.18%16.52%9.56% -112%
Revenue CAGR 5Y8.21%
Net Income CAGR 3Y-72.81%6.43%-28.44%-11.01% -562%
Revenue YoY (latest Q)-10.88%15.07%11.28%-5.44%11.28% -196%
Net Income YoY (latest Q)273.08%30.93%15.75%108.07%30.93% +783%
Profitability
EBITDA Margin0.11%14.56%17.15%11.25%14.56% -99%
Net Income Margin0.33%13.10%2.58%-17.33%2.58% -87%
Return on Common Equity0.29%11.60%2.96%-15.46%2.96% -90%
Return on Capital Employed-2.30%10.67%12.80%6.34%10.67% -122%
Return on Assets0.19%9.87%1.71%-9.84%1.71% -89%
Credit & Quality
Total Debt/Equity0.25×0.01×0.44×0.26×0.26× -4%
Interest Coverage-0.93×82.12×3.48×2.60×3.48× -127%
Scale — latest FY
Revenue / Total Income₹342 Cr₹671 Cr₹611 Cr₹478 Cr₹611 Cr -44%
Net Income₹1.1 Cr₹87.9 Cr₹15.8 Cr−₹82.8 Cr₹15.8 Cr -93%
Total Assets₹598 Cr₹890 Cr₹923 Cr₹841 Cr₹890 Cr -33%
EPS₹0.12₹43.88₹4.98₹-2.14₹4.98 -98%
Book Value per Share₹43.28₹378.25₹158.34₹13.84₹158.34 -73%
◆ 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%.