Terra Property Trust Inc 's (TPTA) Outlook - CSIMarket
CSIMarket
 
Terra Property Trust Inc   (NYSE: TPTA)
 




 TPTA $24.7300