Terra Property Trust, Inc. 6.00 (TPTA) NYSE

23.35

+0.25(+1.08%)

Updated at May 14 03:32PM

Currency In USD