AMEN Properties, Inc. (AMEN)
OTCMKTS · Delayed Price · Currency is USD
594.00
-0.09 (-0.01%)
Jul 9, 2026, 1:59 PM EST

AMEN Properties Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
312626212923
Market Cap Growth
21.22%1.00%24.69%-27.09%26.40%9.57%
Enterprise Value
282322172420
Last Close Price
594.00480.72440.87324.44408.14296.67
PE Ratio
18.2815.5412.2110.248.5312.94
PS Ratio
13.2211.246.405.697.077.42
PB Ratio
5.734.874.683.664.764.74
P/TBV Ratio
5.734.874.683.664.764.74
P/FCF Ratio
53.3145.3220.09-31.5823.67
P/OCF Ratio
28.2524.0218.7314.1117.1918.97
EV/Sales Ratio
12.029.935.504.695.906.38
EV/EBITDA Ratio
23.91156.5013.9112.8814.2616.96
EV/EBIT Ratio
31.55-20.7619.2216.4326.86
EV/FCF Ratio
48.4640.0317.27-26.3520.36
Net Debt / Equity Ratio
-0.52-0.52-0.53-0.47-0.73-0.71
Net Debt / EBITDA Ratio
-18.97-18.97-1.84-2.02-2.64-2.95
Net Debt / FCF Ratio
-4.85-4.85-2.286.45-4.88-3.54
Asset Turnover
0.380.380.650.570.680.58
Quick Ratio
4.044.045.454.937.987.54
Current Ratio
4.154.155.594.958.127.77
Return on Equity (ROE)
30.86%30.86%37.81%34.77%62.14%36.63%
Return on Assets (ROA)
-1.38%-1.38%10.77%8.64%15.28%8.65%
Return on Invested Capital (ROIC)
-4.93%-4.91%32.45%33.40%93.98%47.62%
Return on Capital Employed (ROCE)
-2.50%-2.50%19.40%15.70%24.20%15.20%
Earnings Yield
5.47%6.44%8.19%9.77%11.72%7.73%
FCF Yield
1.88%2.21%4.98%-2.01%3.17%4.23%
Dividend Yield
6.31%7.80%9.99%13.51%-11.22%
Payout Ratio
105.22%105.22%106.67%115.07%63.09%99.23%
Total Shareholder Return
6.31%7.80%9.99%13.51%-11.22%