Skip to main content
Earnings Labs
TP

Terra Property Trust, Inc. 6.00% Notes due 2026 (TPTA) Earnings

NYSE·Technology·General

$24.00

+0.00%

Mkt Cap $535.44M

EPS — Estimate vs Actual

Mkt Cap

$535.44M

P/E

Fwd P/E

P/S

Rev TTM

EPS TTM