Terra Property Trust, Inc. 6.00% Notes due 2026 (TPTA)
Interest Income
$16.88M
TTM · Period ending: · USD

TPTA Interest Income
Latest reported$16.88Mperiod ending
Latest reported$16.88Mperiod ending
TPTA Interest Income ($40.89M → $16.88M)
Annual interest income
High-resolution chart · PNG
TPTA interest income history
Annual fiscal periods · USD. Dates are reporting period ends; fiscal years can differ from calendar years.
| Period ending | Interest Income (USD) |
|---|---|
| 28,296,872 | |
| 38,250,784 | |
| 56,140,437 | |
| 42,591,972 | |
| 36,743,470 | |
| 39,392,209 | |
| 40,888,079 |