BMMI B.S.C. (BAX:BMMI)
Bahrain flag Bahrain · Delayed Price · Currency is BHD
0.5400
0.00 (0.00%)
At close: Jun 7, 2026

BMMI B.S.C. Ratios and Metrics

Millions BHD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
77756485105106
Market Cap Growth
-20.85%17.78%-25.00%-18.92%-0.67%-0.93%
Enterprise Value
898477107133132
Last Close Price
0.540.480.380.480.570.55
PE Ratio
11.8710.059.9014.3117.5419.04
PS Ratio
0.750.730.620.780.801.01
PB Ratio
1.191.050.931.251.571.62
P/TBV Ratio
1.201.050.931.271.551.60
P/FCF Ratio
6.755.595.405.4016.2112.16
P/OCF Ratio
5.554.744.915.0714.4911.12
EV/Sales Ratio
0.870.810.750.971.011.25
EV/EBITDA Ratio
7.527.197.149.8911.6714.37
EV/EBIT Ratio
11.609.559.7614.1816.6222.93
EV/FCF Ratio
7.826.216.536.7520.5315.12
Debt / Equity Ratio
0.250.170.250.400.450.48
Debt / EBITDA Ratio
1.380.951.392.222.342.93
Debt / FCF Ratio
1.440.921.451.724.693.62
Net Debt / Equity Ratio
0.190.090.180.260.390.41
Net Debt / EBITDA Ratio
1.150.541.161.652.282.95
Net Debt / FCF Ratio
1.060.471.061.134.023.10
Asset Turnover
1.041.010.980.971.160.93
Inventory Turnover
4.824.214.474.725.955.48
Quick Ratio
1.020.950.880.920.510.74
Current Ratio
1.591.951.951.781.241.64
Return on Equity (ROE)
10.11%10.78%9.51%8.82%9.08%6.79%
Return on Assets (ROA)
4.90%5.37%4.70%4.16%4.40%3.19%
Return on Invested Capital (ROIC)
9.97%11.01%9.45%8.39%8.48%5.88%
Return on Capital Employed (ROCE)
10.70%11.00%10.00%9.10%10.80%6.70%
Earnings Yield
8.42%9.95%10.11%6.99%5.70%5.25%
FCF Yield
14.81%17.90%18.52%18.52%6.17%8.22%
Dividend Yield
9.26%10.33%9.24%6.26%5.29%5.47%
Payout Ratio
109.95%66.40%65.97%71.54%71.09%63.43%
Total Shareholder Return
9.26%10.33%9.24%6.26%5.29%5.47%