Terra Property Trust, Inc. 6.00 (TPTA) NYSE

22.24

+0.39(+1.78%)

Updated at August 18 01:11PM

Currency In USD