Track the most recent price, market cap, volume, and performance data for Terra Property Trust, Inc. 6.00 (TPTA).
Price: $20.82
Daily Change: +$0.395 / 1.90%
Daily Range: $20.17 - $21.00
Market Cap: $0
Daily Volume: 15,664
1 Week: -10.87%
1 Month: -12.56%
3 Months: -11.52%
6 Months: -5.90%
1 Year: 24.67%
YTD: -11.97%