J. B. Chemicals & Pharmaceuticals Limited (BOM:506943)
India flag India · Delayed Price · Currency is INR
2,188.80
-37.65 (-1.69%)
At close: May 26, 2026

BOM:506943 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
353,574331,265252,540255,986152,503121,735
Market Cap Growth
47.75%31.17%-1.35%67.86%25.27%25.65%
Enterprise Value
344,762325,732249,373256,557154,282114,656
Last Close Price
2202.152063.201605.231618.48960.35760.85
PE Ratio
49.5446.6938.2946.3237.2131.59
Forward PE
37.5635.7931.7735.4329.0124.70
PS Ratio
8.407.876.457.354.845.02
PB Ratio
8.507.977.368.766.155.69
P/TBV Ratio
12.3111.5312.2717.3313.868.66
P/FCF Ratio
56.9653.3731.3837.9927.42113.49
P/OCF Ratio
50.2347.0627.9831.9724.2671.55
PEG Ratio
2.031.851.531.431.491.40
EV/Sales Ratio
8.197.746.377.364.904.73
EV/EBITDA Ratio
29.5327.9024.4829.1121.9221.29
EV/EBIT Ratio
35.0033.0729.0034.0126.0724.19
EV/FCF Ratio
55.5452.4830.9838.0827.74106.89
Debt / Equity Ratio
0.000.000.010.130.230.03
Debt / EBITDA Ratio
0.000.000.030.420.810.10
Debt / FCF Ratio
0.010.010.040.561.030.51
Net Debt / Equity Ratio
-0.21-0.21-0.12-0.030.120.00
Net Debt / EBITDA Ratio
-0.75-0.75-0.41-0.090.430.00
Net Debt / FCF Ratio
-1.42-1.42-0.52-0.120.55-0.02
Asset Turnover
0.910.910.950.921.021.00
Inventory Turnover
2.142.142.632.602.852.29
Quick Ratio
2.822.822.021.341.571.70
Current Ratio
4.924.923.042.132.763.27
Return on Equity (ROE)
18.69%18.69%20.75%20.45%17.75%19.54%
Return on Assets (ROA)
13.32%13.32%13.00%12.49%12.01%12.22%
Return on Invested Capital (ROIC)
22.48%23.34%21.84%19.73%17.76%21.95%
Return on Capital Employed (ROCE)
22.50%22.50%23.60%24.10%19.70%21.30%
Earnings Yield
2.01%2.14%2.61%2.16%2.69%3.17%
FCF Yield
1.76%1.87%3.19%2.63%3.65%0.88%
Dividend Yield
0.90%-0.97%0.76%0.92%1.08%
Payout Ratio
44.16%44.16%35.94%28.41%31.13%33.10%
Buyback Yield / Dilution
0.27%-0.58%-0.07%-1.26%-1.23%-0.10%
Total Shareholder Return
1.15%-0.58%0.90%-0.50%-0.31%0.99%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.