Terra Property Trust, Inc. 6.00 (TPTA) NYSE

23.40

-0.05(-0.21%)

Updated at November 07 01:48PM

Currency In USD

Valuation

Market Cap369.92M
Enterprise Value361.34M
P/E Ratio-16.8
PEG Ratio3.19
Price/Sales Ratio-104.72
Price/Book Ratio3.38
Enterprise/Revenue-103.63
Enterprise/EBITDA-34.74

Fiscal Year

Fiscal YearDecember 31, 2024
Most Recent QuarterSeptember 30, 2025

Profitability

Profit Margin6.23
Operating Margin-0.04

Management Effectiveness

Return On Assets-0.07
Return On Equity-0.18

Income Statement

Revenue0
Revenue/Share-0.22
Gross Profit0
EBITDA7.62M
Net Income-37.16M
Diluted EPS-1.53

Balance Sheet

Total Cash18.81M
Total Cash/Share0.29
Total Debt0
Total Debt/Equity0
Current Ratio0
Book Value Per Share6.92

Price History

52-Week Change33.33
52-Week High23.75
52-Week Low13.77
Moving Average 50 Days23.1
Moving Average 200 Days19.77

Statistics

Average Volume4,232
Shares Outstanding24.34M
% Held by InstitutionsN/A

Dividend And Splits

Trailing Annual Dividend Rate1.5
Trailing Annual Dividend Yield6.41
Payout Ratio0
Last Split FactorN/A
Last Split DateN/A