Terra Property Trust, Inc. 6.00% Notes due 2026

TPTA
$24.75 0.00 (0.00%)
Dividend Yield 6.06%
Payout Frequency Quarterly

Dividend History

Pay DateAmountEx-DateRecord Date
June 30, 2026$0.382026-06-152026-06-15
March 30, 2026$0.382026-03-132026-03-13
December 30, 2025$0.382025-12-152025-12-15
September 30, 2025$0.382025-09-152025-09-15
June 30, 2025$0.382025-06-132025-06-13

Dividends Summary

Related Companies