Shilpa Medicare Limited (BOM:530549)
India flag India · Delayed Price · Currency is INR
499.30
+1.15 (0.23%)
At close: Jun 1, 2026

Shilpa Medicare Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
97,65468,19057,55040,04619,90834,473
Market Cap Growth
72.76%18.49%43.71%101.16%-42.25%26.68%
Enterprise Value
103,80173,91662,19748,37227,28042,348
Last Close Price
499.30348.65331.10230.40114.54197.77
PE Ratio
40.1428.0273.51125.64-56.83
Forward PE
36.3121.5732.1819.9919.9929.04
PS Ratio
6.354.404.473.471.893.01
PB Ratio
3.772.632.442.231.121.90
P/TBV Ratio
5.153.603.183.081.542.50
P/OCF Ratio
28.5419.9343.5429.3011.0732.79
PEG Ratio
1.360.680.680.680.680.68
EV/Sales Ratio
6.754.774.834.202.593.69
EV/EBITDA Ratio
22.9716.6320.3520.6431.5221.47
EV/EBIT Ratio
31.2522.7631.8337.46-35.17
Debt / Equity Ratio
0.260.260.250.520.450.38
Debt / EBITDA Ratio
1.481.481.923.999.173.49
Net Debt / Equity Ratio
0.240.240.240.500.440.36
Net Debt / EBITDA Ratio
1.381.381.843.879.003.34
Net Debt / FCF Ratio
-21.61-21.61-5.04-18.94-16.67-2.90
Asset Turnover
0.440.440.400.390.360.42
Inventory Turnover
1.291.291.311.331.361.28
Quick Ratio
0.680.680.880.720.530.81
Current Ratio
1.311.311.461.260.981.45
Return on Equity (ROE)
9.82%9.82%3.76%1.79%-1.73%3.70%
Return on Assets (ROA)
5.79%5.79%3.81%2.69%-0.12%2.73%
Return on Invested Capital (ROIC)
8.61%8.73%4.44%2.89%-0.21%3.06%
Return on Capital Employed (ROCE)
11.40%11.40%7.40%5.40%-0.30%5.30%
Earnings Yield
2.49%3.57%1.36%0.80%-1.63%1.76%
FCF Yield
-0.29%-0.42%-1.94%-1.20%-2.35%-6.58%
Dividend Yield
0.12%-0.15%--0.28%
Payout Ratio
4.02%4.02%---14.78%
Buyback Yield / Dilution
-0.38%-0.38%-12.24%--3.91%-2.46%
Total Shareholder Return
-0.26%-0.38%-12.09%--3.91%-2.19%