Terra Property Trust, Inc. 6.00 (TPTA) NYSE

22.24

+0.39(+1.78%)

Updated at August 18 03:45PM

Currency In USD