(TPTS - TERRA PROPERTY TRUST INC)

company profile

Terra Property Trust 7 Senior Secured Notes Due 2029 (TPTS) is trading at 21.7

Open Price
19.51
Previous close
21.7
Previous close
21.7
P/E Ratio
0
Primary exchange
NYSE
ISIN
US88104K3032