TPTS Stock Price & Quote | Terra Property Trust, Inc. 7.00% Senior Secured Notes due 2029 | FurlPay