TPTA - Terra Property Trust reports Q1 results May, 22 2025 05:59 AM Terra Property Trust Inc. 6.00% Notes due 2026 2025-05-22 05:59:59 ET More on Terra Property Trust Terra Property Trust, Inc. CAL 26. (TPTA) Q4 2024 Earnings Call Transcript Dividend scorecard for Terra Property Trust Financial information for Terra Property Trust For further details see: Terra Property Trust reports Q1 results