Terra Property Trust, Inc. 6.00 (TPTA) NYSE

23.15

-0.34(-1.45%)

Updated at September 05 03:59PM

Currency In USD