Track the most recent price, market cap, volume, and performance data for Terra Property Trust, Inc. 6.00 (TPTA).
Price: $18.58
Daily Change: $0.00 / 0.00%
Range: $18.58 - $18.58
Market Cap: $0
Volume: 159
1 Week: 5.65%
1 Month: 3.03%
3 Months: 7.65%
6 Months: 1.25%
1 Year: 3.22%
YTD: 19.82%