(TPTA - TERRA PROPERTY TRUST INC)

company profile

Terra Property Trust 6.00% Notes Due 2026 (TPTA) is trading at 23.61

Open Price
23.6
Previous close
23.61
Previous close
23.61
P/E Ratio
0
Shares outstanding
24340113
Primary exchange
NYSE
ISIN
US88104K1051