Terra Property Trust (TPTA) Dividends payables (2020 - 2022)

Historic Dividends payables for Terra Property Trust (TPTA) over the last 3 years, with Q3 2022 value amounting to $3906.0.