TERRA PROPERTY TRUST - TERPRO 6 06/30/26 (TPTA) Stock News

NYSE:TPTA • US9108734057

19.4 USD
-3.89 (-16.7%)
At close: Feb 17, 2026
19.5 USD
+0.1 (+0.52%)
Pre-Market: 2/18/2026, 8:40:36 AM

TPTA Latest News, Press Relases and Analysis