Terra Property Trust, Inc. 6.00% Notes due 2026 (TPTA)
EBITDA Margin
223.76%
TTM · Period ending:

TPTA EBITDA Margin
Latest reported0.00%period ending
Latest reported0.00%period ending
TPTA FY EBITDA Margin (10.76% → 0.00%)
Annual ebitda margin
High-resolution chart · PNG
TPTA ebitda margin history
Annual fiscal periods. Dates are reporting period ends; fiscal years can differ from calendar years.
| Period ending | EBITDA Margin |
|---|---|
| 0% | |
| 0% | |
| -695.9381% | |
| 28.9618% | |
| -213.1892% | |
| 176.5856% | |
| 10.7623% |