Skip to main content

Want a detailed portfolio tracker?

TPTA
NYSE
$24.73

Terra Property Trust Inc (TPTA)

Market Cap

$602M

Free Cash Flow Yield

-0.07%

Dividend Yield

8.29%

Price Chart

Valuation
Market Cap$602M
Profitability
Total Revenue (TTM)$26M
EBITDA-$30M
EPS-$1.32
Financial Health
Debt-to-Equity97.9%
Free Cash Flow Yield-0.07%
Dividend Yield8.29%
Growth & Risk
Revenue 5Y CAGR-11.60%
Sharpe Ratio0.87