Krebs Biochemicals & Industries Limited (NSE:KREBSBIO)
India flag India · Delayed Price · Currency is INR
61.81
+2.94 (4.99%)
May 25, 2026, 10:32 AM IST

NSE:KREBSBIO Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1,2188631,4401,3161,2163,092
Market Cap Growth
-28.44%-40.10%9.46%8.19%-60.67%77.35%
Enterprise Value
3,4653,0763,4843,1932,9524,319
Last Close Price
58.8739.7566.3761.4556.50143.05
PS Ratio
4.733.353.332.612.335.18
PB Ratio
-0.75-0.53-0.98-1.10-1.22-4.12
P/OCF Ratio
---55.63--
EV/Sales Ratio
13.4511.948.056.335.667.23
Debt / Equity Ratio
-1.38-1.38-1.45-1.62-1.84-1.91
Net Debt / Equity Ratio
-1.38-1.38-1.45-1.62-1.84-1.90
Net Debt / EBITDA Ratio
-65.63-65.63-14.34-22.47-11.85-4.23
Net Debt / FCF Ratio
-44.13-44.13-18.51-27.45-4.60-3.23
Asset Turnover
0.160.160.250.290.290.34
Inventory Turnover
0.060.061.190.831.452.06
Quick Ratio
0.000.000.000.080.020.01
Current Ratio
0.090.090.100.280.330.46
Return on Assets (ROA)
-3.70%-3.70%-7.66%-5.38%-7.49%-14.14%
Return on Capital Employed (ROCE)
-19.60%-19.60%-32.50%-13.10%-17.40%-35.30%
Earnings Yield
-13.90%-19.63%-18.71%-14.99%-20.31%-14.40%
FCF Yield
-4.18%-5.90%-7.95%-5.36%-32.79%-14.33%
Buyback Yield / Dilution
-0.05%-0.05%----9.89%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.