Terra Property Trust, Inc. 6.00
USD23.39
+0.09 (+0.39%)
Open
23.40
Prev. Close
23.30
Day Low
23.39
Day High
52W Low
8.75
52W High
24.12
Market Cap
$0.57B
Volume
0.00M