Alvopetro Energy Ltd. (ALVOF)
OTCMKTS · Delayed Price · Currency is USD
5.98
+0.05 (0.81%)
Mar 12, 2026, 3:57 PM EST

Alvopetro Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Market Cap
2196986791,050970313
Market Cap Growth
80.10%2.86%-35.38%8.30%209.93%-66.89%
Enterprise Value
214.571,0171,0611,2791,316665.42
PE Ratio
11.11-20.762.742.941.29-0.49
Forward PE
-4.314.528.3112.473.50
PS Ratio
4.480.630.590.831.080.48
PB Ratio
2.270.410.370.660.690.44
P/TBV Ratio
0.360.420.390.720.730.44
P/FCF Ratio
41.694.38-27.595.1362.092.42
P/OCF Ratio
5.691.371.651.692.961.38
EV/Sales Ratio
4.280.910.921.011.471.03
EV/EBITDA Ratio
5.632.682.451.531.34-4.44
EV/EBIT Ratio
8.228.726.881.991.54-1.63
EV/FCF Ratio
40.756.38-43.126.2584.265.16
Debt / Equity Ratio
0.430.290.290.320.380.68
Debt / EBITDA Ratio
-2.871.341.240.610.57-3.59
Debt / FCF Ratio
3.653.18-21.822.5035.874.17
Net Debt / Equity Ratio
0.300.180.210.140.220.44
Net Debt / EBITDA Ratio
-2.010.830.870.260.31-2.04
Net Debt / FCF Ratio
2.561.97-15.331.0819.382.37
Asset Turnover
0.400.380.400.480.380.28
Inventory Turnover
13.009.998.839.087.717.21
Quick Ratio
0.640.630.690.660.700.54
Current Ratio
0.780.800.890.820.870.85
Return on Equity (ROE)
-30.04%-1.39%11.26%19.16%57.47%-47.37%
Return on Assets (ROA)
-17.18%-1.25%5.25%12.96%36.48%-19.27%
Return on Invested Capital (ROIC)
-21.91%-1.56%6.84%17.61%51.99%-29.34%
Return on Capital Employed (ROCE)
-21.41%4.80%6.72%31.12%51.04%-25.22%
Earnings Yield
9.00%-4.82%36.44%34.07%77.65%-203.57%
FCF Yield
2.40%22.83%-3.62%19.50%1.61%41.24%
Dividend Yield
7.08%2.31%0.00%0.00%0.00%8.40%
Payout Ratio
70.26%-48.26%0.00%0.00%0.00%-4.12%
Buyback Yield / Dilution
46.18%5.50%0.86%8.71%2.22%3.22%
Total Shareholder Return
53.26%7.81%0.86%8.71%2.22%11.62%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.