Terra Property Trust, Inc. 6.00 (TPTA) NYSE

20.82

+0.395(+1.93%)

Updated at February 20 04:00PM

Currency In USD