AMEN Properties, Inc.
AMEN
$525.00
-$39.00-6.92%
AMEN
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.