Terra Property Trust, Inc. (TPTS)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

No reported data

Total cash / debt

CashTotal debt

Financial statements

7 annual periodsNewest to oldest
2025202420232022202120202019
Revenue$35.4M$49.7M$67.9M$56.6M$46.7M$50.3M$51.4M
Operating expenses$38.9M$26.7M$22.6M
Operating income−$1.3M$3.9M−$24.5M$10.8M$7.8M$23.7M$28.8M
EBITDAderived$2.5M$11.3M−$17.5M$17.4M$11.8M$28.3M$32.6M
Net income−$27.8M−$37.2M−$56.9M−$7.0M−$12.4M$5.3M$9.0M
Basic EPSper diluted share-$1.14-$1.53-$2.34-$0.34-$0.63$0.28$0.60
Diluted EPSper diluted share-$1.14-$1.53-$2.34-$0.34-$0.63$0.28$0.60

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys0$0.00 disclosed value
Sells (SEC code S)0$0.00 disclosed value
0 recent transactions
No insider transactions transactions were reported in the stored SEC coverage.