Skip to content
Smart Money

Pharmaceuticals

BFBIO BF Biosciences Limited

Latest results: FY2026 · Jun 2026

Last close · 16 Oct 2026

Rs 128.65 -0.96%

Annual · FY2020 – FY2026

BF Biosciences Limited (BFBIO) financial ratios

Return on equity was 12.7%, compared with a sector median of 21.7%. Cash took about 165 days to cycle through receivables, inventory and payables.

FY2026 vs the Pharmaceuticals median

Return on equity (ROE)
12.7%
Sector median 21.7%
Return on assets (ROA)
7.3%
Sector median 11.7%
Asset turnover
1.09×
Sector median 1.26×
Dividend payout ratio
0.0%
Sector median 32.8%

Median of the 14 companies in the sector with the figure for their latest fiscal year.

BFBIO financial ratios (annual) (Rs mn)
Rs mn FY2026 Jul 2025 – Jun 2026 FY2025 Jul 2024 – Jun 2025 FY2024 Jul 2023 – Jun 2024 FY2023 Jul 2022 – Jun 2023 FY2022 Jul 2021 – Jun 2022
Profitability
Gross margin — 39.2% 41.9% 24.8% 30.1%
EBITDA margin — 15.9% 20.4% 16.8% 18.1%
Operating margin — 12.6% 19.5% 14.9% 16.2%
Pre-tax margin — 12.3% 15.7% 10.1% 22.9%
Net margin — 7.7% 10.5% 8.2% 20.2%
Effective tax rate — 37.9% 33.0% 18.3% 12.0%
Returns
Return on equity (ROE) 12.7% 12.7% 17.8% 7.8% 18.7%
Return on assets (ROA) 7.3% 6.4% 6.7% 3.0% 8.3%
Return on invested capital (ROIC) 10.3% 9.4% 10.5% 6.5% 11.7%
Liquidity
Current ratio — 2.36× 1.17× 1.13× 3.21×
Quick ratio 0.51× 1.24× 0.54× 0.52× 2.62×
Leverage
Debt to equity — 37.0% 93.8% 131.8% 95.6%
Debt to capital — 27.0% 48.4% 56.9% 48.9%
Debt to assets — 21.1% 37.8% 45.9% 39.3%
Assets to equity 1.74× 2.00× 2.66× 2.66× 2.26×
Efficiency
Asset turnover 1.09× 0.83× 0.63× 0.36× 0.41×
Receivable days days 13 18 24 42 57
Inventory days days 173 141 152 173 137
Payable days days 21 30 38 43 52
Cash conversion cycle days 165 128 137 171 141
Dividends
Dividend payout ratio 0.0% 0.0% 0.0% 0.0% 0.0%
Earnings retention rate 1.00× 1.00× 1.00× 1.00× 1.00×

Ratios as reported for each fiscal year; returns are on average equity / assets. Debt ratios are percentages; turnover in times; working-capital measures in days.