(TPTA - TERRA PROPERTY TRUST INC)

company profile

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

Open Price
23.12
Previous close
23.29
Previous close
23.29
P/E Ratio
0
Shares outstanding
24339537
Primary exchange
NYSE
ISIN
US88104K1051