Bharat Parenterals Limited (NSE:BPLPHARMA)
India flag India · Delayed Price · Currency is INR
1,800.80
-116.10 (-6.06%)
At close: Nov 9, 2026

Bharat Parenterals 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
12,4986,2046,4436,5311,9401,971
Market Cap Growth
51.74%-3.69%-1.35%236.59%-1.57%2.67%
Enterprise Value
13,7217,2877,5527,7712,3921,806

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
1246.75--44.9912.359.25
PS Ratio
3.171.801.892.500.890.93
PB Ratio
3.911.991.902.740.891.16
P/TBV Ratio
4.492.312.323.331.061.19
P/OCF Ratio
-16.17--8.96-

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
3.482.112.222.981.090.85
EV/EBITDA Ratio
41.7245.92164.6828.489.305.80
EV/EBIT Ratio
---42.5412.067.37

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
0.500.470.530.660.230.10
Debt / EBITDA Ratio
4.879.2139.295.771.930.57
Net Debt / Equity Ratio
0.420.460.530.630.19-0.10
Net Debt / EBITDA Ratio
4.119.1139.175.461.59-0.55
Net Debt / FCF Ratio
--92.08-3.19-1.37-0.580.64
Asset Turnover
0.640.550.590.610.761.00
Inventory Turnover
2.762.523.053.254.766.39
Quick Ratio
0.840.970.790.801.022.65
Current Ratio
1.531.971.601.381.543.46
Return on Equity (ROE)
-2.95%-8.39%-15.13%4.61%8.10%13.57%
Return on Assets (ROA)
-0.14%-1.82%-3.33%2.67%4.30%7.21%
Return on Invested Capital (ROIC)
-0.31%-3.77%-6.79%3.18%6.43%13.91%
Return on Capital Employed (ROCE)
-0.30%-4.00%-7.20%5.80%8.60%13.30%

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
0.08%-1.32%-1.96%2.22%8.10%10.81%
FCF Yield
--0.25%-8.74%-16.69%-36.05%-13.61%
Dividend Yield
0.06%0.11%0.11%0.09%0.22%-
Payout Ratio
69.23%--2.98%--
Buyback Yield / Dilution
-66.53%-5.16%-12.58%-0.82%-0.60%-0.19%
Total Shareholder Return
-66.47%-5.05%-12.47%-0.73%-0.37%-0.19%