Companies

Terra Property Trust, Inc.

TPTA · CIK 0001674356 · operating

$22.00+0.46%Last updated Feb 27, 8:53 PM

Key Statistics

Valuation

Market Cap
P/E
Fwd P/E
PEG
P/S
P/B
EV/EBITDA
EV/Rev

Profitability

Gross Margin
Op. Margin7.93%
Net Margin-74.78%
ROE-20.01%
ROA-6.85%
FCF Margin-6.56%

Financial Health

Current Ratio
Debt/Equity1.92
Free Cash Flow-$3.26M
Div. Yield

Growth & Other

Revenue Growth-26.83%
EPS Growth34.62%
Beta
52W High$24.12
52W Low$14.95

About Terra Property Trust, Inc.

# Terra Property Trust, Inc.

Incorporated in Maryland and listed on the NYSE, Terra Property Trust operates as a real estate investment trust (REIT) engaged in the acquisition, ownership, and management of commercial real estate properties. The company generates revenue primarily through rental income from leased properties and related real estate operations.

The trust's portfolio consists of retail and other commercial real estate assets across multiple geographic markets. Terra Property Trust derives its revenue streams from tenant leases, property management fees, and ancillary real estate-related services. The company's business model is structured around maintaining and leasing its real estate holdings to generate returns for shareholders through both rental income and potential property appreciation.

Specific details regarding employee count, total revenue scale, and exact geographic footprint are available through the company's SEC filings and investor relations materials.

Earnings Per Share (Annual · SEC XBRL)

Fiscal years are as reported by the company and may not align with the calendar year. For example, Apple's FY 2024 ends in September 2024.

Fiscal YearEPS DilutedEPS BasicYoY
2024$-1.53$-1.53+34.6%
2023$-2.34$-2.34-588.2%
2022$-0.34$-0.34
2021
2020

Annual Reports (10-K) · 6 filings

Report DateFiledAccession Number
2024-12-312025-03-140001674356-25-000007SEC ↗
2023-12-312024-03-150001674356-24-000009SEC ↗
2022-12-312023-03-130001674356-23-000005SEC ↗
2021-12-312022-03-110001674356-22-000008SEC ↗
2020-12-312021-03-190001674356-21-000008SEC ↗
2019-12-312020-03-020001674356-20-000005SEC ↗