Where Terra Property Trust stands after its latest 10-Q
Revenue for the twelve months to June 2026 was $22m, down 50.3% on a year earlier, a steeper fall than the 44.4% decline a quarter earlier. That puts it 10 of 10 for growth among the mortgage reits companies we cover. Our dividend discount value is $3.64 a share.
Source: 10-Q filed August 7, 2026 on SEC EDGAR · Financials · Valuation