AMEN Properties, Inc. (AMEN)
OTCMKTS · Delayed Price · Currency is USD
501.00
0.00 (0.00%)
At close: Apr 28, 2026

AMEN Properties Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
262626212923
Upgrade
Market Cap Growth
-3.09%1.00%24.69%-27.09%26.40%9.57%
Upgrade
Enterprise Value
232322172420
Upgrade
Last Close Price
501.00491.40450.67331.65417.20303.26
Upgrade
PE Ratio
15.4215.5412.2110.248.5312.94
Upgrade
PS Ratio
11.1511.246.405.697.077.42
Upgrade
PB Ratio
4.834.874.683.664.764.74
Upgrade
P/TBV Ratio
4.834.874.683.664.764.74
Upgrade
P/FCF Ratio
44.9645.3220.09-31.5823.67
Upgrade
P/OCF Ratio
23.8324.0218.7314.1117.1918.97
Upgrade
EV/Sales Ratio
9.959.935.504.695.906.38
Upgrade
EV/EBITDA Ratio
19.79156.5013.9112.8814.2616.96
Upgrade
EV/EBIT Ratio
26.11-20.7619.2216.4326.86
Upgrade
EV/FCF Ratio
40.1140.0317.27-26.3520.36
Upgrade
Net Debt / Equity Ratio
-0.52-0.52-0.53-0.47-0.73-0.71
Upgrade
Net Debt / EBITDA Ratio
-18.97-18.97-1.84-2.02-2.64-2.95
Upgrade
Net Debt / FCF Ratio
-4.85-4.85-2.286.45-4.88-3.54
Upgrade
Asset Turnover
0.380.380.650.570.680.58
Upgrade
Quick Ratio
4.044.045.454.937.987.54
Upgrade
Current Ratio
4.154.155.594.958.127.77
Upgrade
Return on Equity (ROE)
30.86%30.86%37.81%34.77%62.14%36.63%
Upgrade
Return on Assets (ROA)
-1.38%-1.38%10.77%8.64%15.28%8.65%
Upgrade
Return on Invested Capital (ROIC)
-4.93%-4.91%32.45%33.40%93.98%47.62%
Upgrade
Return on Capital Employed (ROCE)
-2.50%-2.50%19.40%15.70%24.20%15.20%
Upgrade
Earnings Yield
6.49%6.44%8.19%9.77%11.72%7.73%
Upgrade
FCF Yield
2.22%2.21%4.98%-2.01%3.17%4.23%
Upgrade
Dividend Yield
7.49%7.63%9.77%13.22%-10.98%
Upgrade
Payout Ratio
105.22%105.22%106.67%115.07%63.09%99.23%
Upgrade
Total Shareholder Return
7.49%7.63%9.77%13.22%-10.98%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.