Bharat Parenterals Limited (NSE:BPLPHARMA)
India flag India · Delayed Price · Currency is INR
1,545.50
+13.80 (0.90%)
Last updated: Sep 23, 2026, 3:29 PM IST

Bharat Parenterals Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.

Total Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
10,5936,2046,4436,5311,9401,971
Market Cap Growth
14.06%-3.69%-1.35%236.59%-1.57%2.67%
Enterprise Value
11,7787,2877,5527,7712,3921,806

Price Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
---44.9912.359.25
PS Ratio
3.281.801.892.500.890.93
PB Ratio
3.401.991.902.740.891.16
P/TBV Ratio
3.942.312.323.331.061.19
P/OCF Ratio
27.6116.17--8.96-

EV Ratios

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
EV/Sales Ratio
3.642.112.222.981.090.85
EV/EBITDA Ratio
115.1945.92164.6828.489.305.80
EV/EBIT Ratio
---42.5412.067.37

Financial Efficiency

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Debt / Equity Ratio
0.470.470.530.660.230.10
Debt / EBITDA Ratio
14.299.2139.295.771.930.57
Net Debt / Equity Ratio
0.420.460.530.630.19-0.10
Net Debt / EBITDA Ratio
12.639.1139.175.461.59-0.55
Net Debt / FCF Ratio
--92.08-3.19-1.37-0.580.64
Asset Turnover
-0.550.590.610.761.00
Inventory Turnover
-2.523.053.254.766.39
Quick Ratio
-0.970.790.801.022.65
Current Ratio
-1.971.601.381.543.46
Return on Equity (ROE)
--8.39%-15.13%4.61%8.10%13.57%
Return on Assets (ROA)
--1.82%-3.33%2.67%4.30%7.21%
Return on Invested Capital (ROIC)
-5.30%-3.77%-6.79%3.18%6.43%13.91%
Return on Capital Employed (ROCE)
--4.00%-7.20%5.80%8.60%13.30%

Yields

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Earnings Yield
-1.45%-1.32%-1.96%2.22%8.10%10.81%
FCF Yield
-0.15%-0.25%-8.74%-16.69%-36.05%-13.61%
Payout Ratio
---2.98%--
Buyback Yield / Dilution
--5.16%-12.58%-0.82%-0.60%-0.19%