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

USA New York Stock Exchange NYSE:TPTA • US9108734057

23.1 USD
-0.04 (-0.17%)
Last: Feb 5, 2026, 08:04 PM
Open in Chart Tool
TERRA PROPERTY TRUST - TERPRO 6 06/30/26 / TPTA Daily stock chart