Terra Property Trust, Inc. 6.00 (TPTA) NYSE

23.79

+0.0012(+0.01%)

Updated at January 14 02:33PM

Currency In USD