Bio Medica Laboratories Limited (NSE:BMLL)
India flag India · Delayed Price · Currency is INR
140.35
+6.75 (5.05%)
At close: Jun 18, 2026

Bio Medica Laboratories Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Debt / Equity Ratio
1.021.021.963.544.663.59
Debt / EBITDA Ratio
0.970.971.865.625.794.47
Net Debt / Equity Ratio
1.021.021.963.544.013.57
Net Debt / EBITDA Ratio
0.970.971.865.614.984.44
Net Debt / FCF Ratio
-4.07-4.07-4.53-9.07--
Asset Turnover
1.301.300.830.931.431.23
Inventory Turnover
1.591.591.203.726.354.28
Quick Ratio
0.240.240.380.400.640.39
Current Ratio
1.831.831.660.880.930.90
Return on Equity (ROE)
99.59%99.59%65.31%14.20%28.61%28.43%
Return on Assets (ROA)
30.89%30.89%15.32%4.33%6.61%6.61%
Return on Invested Capital (ROIC)
47.41%47.41%23.72%7.43%11.65%11.92%
Return on Capital Employed (ROCE)
65.50%65.50%34.50%16.40%24.20%25.70%
Buyback Yield / Dilution
-0.00%0.00%0.00%-0.00%-