Terra Property Trust, Inc. 6.00 (TPTA) NYSE

22.90

+0.06(+0.26%)

Updated at October 23 03:41PM

Currency In USD