AMEN Properties, Inc. (AMEN)
OTCMKTS · Delayed Price · Currency is USD
492.35
-2.65 (-0.54%)
Apr 15, 2026, 9:30 AM EST

AMEN Properties Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
262626212923
Market Cap Growth
4.63%1.00%24.69%-27.09%26.40%9.57%
Enterprise Value
232322172420
Last Close Price
492.35491.40450.67331.65417.20303.26
PE Ratio
15.1515.5412.2110.248.5312.94
PS Ratio
10.9611.246.405.697.077.42
PB Ratio
4.754.874.683.664.764.74
P/TBV Ratio
4.754.874.683.664.764.74
P/FCF Ratio
44.1945.3220.09-31.5823.67
P/OCF Ratio
23.4224.0218.7314.1117.1918.97
EV/Sales Ratio
9.759.935.504.695.906.38
EV/EBITDA Ratio
19.41156.5013.9112.8814.2616.96
EV/EBIT Ratio
25.61-20.7619.2216.4326.86
EV/FCF Ratio
39.3340.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
6.60%6.44%8.19%9.77%11.72%7.73%
FCF Yield
2.26%2.21%4.98%-2.01%3.17%4.23%
Dividend Yield
7.62%7.63%9.77%13.22%-10.98%
Payout Ratio
105.22%105.22%106.67%115.07%63.09%99.23%
Total Shareholder Return
7.58%7.63%9.77%13.22%-10.98%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.