Barrel Energy, Inc. (BRLL)
OTCMKTS · Delayed Price · Currency is USD
0.1500
-0.1250 (-45.45%)
At close: Jun 18, 2026

Barrel Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2020FY 2019FY 2018
Period Ending
Jun '26 Dec '25 Dec '24 Sep '20 Sep '19 Sep '18
011031
Market Cap Growth
-85.89%-48.38%376.81%-92.88%102.53%-54.46%
Enterprise Value
055432
Last Close Price
0.150.521.061.1229.1048.00
PE Ratio
3.708.1929.60---
PS Ratio
0.722.486.36---
PB Ratio
3.397.18-223.41-0.12-2.50-19.31
P/TBV Ratio
3.827.71----
P/FCF Ratio
4.12105.3112.53---
P/OCF Ratio
2.45105.3112.53---
EV/Sales Ratio
0.7322.7833.29---
EV/EBIT Ratio
3.7275.37154.93---
EV/FCF Ratio
4.14968.9565.58---
Debt / Equity Ratio
---4.02-2.50-0.27-1.12
Debt / FCF Ratio
--0.23---
Net Debt / Equity Ratio
-0.09-1.0010.82-2.50-0.27-1.07
Net Debt / EBITDA Ratio
------0.65
Net Debt / FCF Ratio
-0.11-14.67-0.61-30.56-0.47-0.39
Asset Turnover
-1.84----
Quick Ratio
0.951.600.95--0.03
Current Ratio
1.332.000.95--0.33
Return on Equity (ROE)
-187.07%----1367.99%
Return on Assets (ROA)
-34.81%----74.44%
Return on Capital Employed (ROCE)
91.60%87.70%-754.70%-51.20%92.00%223.60%
Earnings Yield
27.03%12.21%3.38%-1290.37%-57.45%-11.92%
FCF Yield
24.27%0.95%7.98%-66.06%-22.87%-14.22%
Buyback Yield / Dilution
-546.52%-5.33%-239.76%-206.55%-198.96%-13.84%