NYSE
Terra Property Trust, Inc. 7.00% Senior Secured Notes due 2029 (TPTS)
♥ 670 Thanks from members
Terra Property Trust, Inc. 7.00% Senior Secured Notes due 2029 (TPTS) are experiencing severe selling pressure and high volatility, driven by ongoing net losses, negative margins, high leverage, and recent exchange offer filings.