Terra Property Trust, Inc. 6.00 (TPTA) NYSE

23.15

+0.0657(+0.28%)

Updated at October 20 03:53PM

Currency In USD