TPTS - Terra Property Trus... Stock Analysis | Stock Taper
Logo
Terra Property Trust, Inc.

TPTS

Terra Property Trust, Inc. NYSE
$17.61 1.67% (+0.29)

Market Cap $438.09 M
52w High $24.00
52w Low $16.50
P/E 0
Volume 1.03M
Outstanding Shares 24.34M