| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| Return on Equity | -11.536 | -2.927 | -4.056 | -5.394 |
| Net Profit Margin | -468.254 | -37.019 | -88.812 | -105.57 |
| Debt to Asset Ratio | 54.068 | 58.336 | 59.879 | 63.312 |
Terra Property Trust, Inc. (TPTA)
Terra Property Trust, Inc. (TPTA)