Yes, Terra Property Trust, Inc. has declared a $0.1460 dividend per share with an ex-date of July 15, 2026. Terra Property Trust, Inc.'s annual dividend per share is $0.4380 for the trailing twelve months.
Terra Property Trust, Inc.'s next dividend of $0.1460 per share has an ex-dividend date of July 15, 2026 and will be paid on an unknown date. To qualify for the dividend, you must buy TPTS shares before the ex-date.
The dividend yield for TPTS stock is currently 3.00%, which is calculated as $0.4380 / $14.60 x 100 = 3.00%.