Sudarshan Pharma Industries Limited (BOM:543828)
India flag India · Delayed Price · Currency is INR
31.90
+0.37 (1.17%)
At close: Nov 6, 2026

BOM:543828 Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
8,1185,8347,3501,784960-
Market Cap Growth
17.73%-20.63%312.09%85.79%--
Enterprise Value
12,0268,0038,5732,0071,312-
Last Close Price
31.9024.2430.547.415.56-

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
26.5525.0349.2315.5713.64-
PS Ratio
1.040.831.460.390.21-
PB Ratio
4.153.735.581.600.95-
P/TBV Ratio
4.484.175.791.670.96-
P/FCF Ratio
---30.22--
P/OCF Ratio
---18.41--

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
1.541.141.700.430.28-
EV/EBITDA Ratio
17.5515.7121.928.488.62-
EV/EBIT Ratio
18.8716.5122.958.949.17-
EV/FCF Ratio
---34.01--

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
2.011.821.330.940.341.03
Debt / EBITDA Ratio
5.725.454.354.432.242.78
Debt / FCF Ratio
---17.76--
Net Debt / Equity Ratio
2.001.821.310.920.221.02
Net Debt / EBITDA Ratio
5.825.574.414.361.472.76
Net Debt / FCF Ratio
-3.40-3.98-3.2217.49-0.52-5.54
Asset Turnover
1.231.341.471.802.493.02
Inventory Turnover
3.113.453.895.277.109.47
Quick Ratio
0.600.520.600.820.790.72
Current Ratio
1.421.081.261.481.681.26
Return on Equity (ROE)
17.21%16.23%12.26%10.77%10.76%20.06%
Return on Assets (ROA)
6.28%5.78%6.77%5.44%4.83%5.36%
Return on Invested Capital (ROIC)
9.16%9.97%10.75%9.98%11.56%13.43%
Return on Capital Employed (ROCE)
18.50%26.10%25.70%18.30%12.60%29.10%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
3.77%4.00%2.03%6.42%7.33%-
FCF Yield
-14.17%-12.24%-7.29%3.31%-44.92%-
Dividend Yield
----0.75%-
Payout Ratio
---6.30%--
Buyback Yield / Dilution
1.23%-0.59%-1.45%0.83%-66.88%5.63%
Total Shareholder Return
1.23%-0.59%-1.45%0.83%-66.13%5.63%