TPTA   $17.675  -0.57% Market Closed

Terra Property Trust Inc