Terra Property Trust, Inc. 6.00 (TPTA) NYSE

23.58

+0.08(+0.34%)

Updated at December 24 12:56PM

Currency In USD