Terra Property Trust, Inc. 6.00 (TPTA) NYSE

22.84

-0.3057(-1.32%)

Updated at October 21 03:54PM

Currency In USD