Logo image of TPTA

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

USA - New York Stock Exchange - NYSE:TPTA - US9108734057

23.81 USD
+0.11 (+0.46%)
Last: 11/28/2025, 8:03:41 PM
Open in Chart Tool Full Screen Chart
TERRA PROPERTY TRUST - TERPRO 6 06/30/26 / TPTA Daily stock chart