TPTA EBITDA Margin

Terra Property Trust, Inc. 6.00% Notes due 2026 · EBITDA Margin

TPTA logo

TPTA EBITDA Margin

Latest reported223.76%
TPTA TTM EBITDA Margin (113.44% → 223.76%)
High-resolution chart · PNG

TPTA ebitda margin history

Trailing twelve months (TTM). Each value covers four complete reported quarters.

Terra Property Trust, Inc. 6.00% Notes due 2026 EBITDA Margin — Trailing twelve months (TTM)
Period endingEBITDA Margin
223.7603%
524.1965%
1,550.2826%
-734.612%
-527.8478%
-409.8166%
-352.8686%
25.6923%
7.6003%
34.3472%
11,772,526.7411%
24,425,506.2488%
19,370,892.4554%
20,795,997.086%
-191.5665%
132.1018%
129.5844%
124.4376%
113.4351%
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.