TPLRF1 Real Estate Investment Trusts
Finance
Mkt Cap
18.4B
P/E (TTM)
EPS
0.37
ROE
-1.04%
Div Yield
5 years
FY2025FY2024FY2023
Total Interest Income176.89M497.73M265.20M
Total Interest Expense-1.62M-4.31M-6.77M
Commissions & Fees000
Total Revenue176.89M497.73M265.20M
Operating Income-644.42M-176.51M-1.78B
Pre-Tax Income644.71M322.54M9.10B
Income Tax00436.0K
Minority Interest217.0K302.0K289.0K
Net Income673.32M318.35M9.10B
EPS (Basic)0.370.196.88
EPS (Diluted)0.370.196.88
Operating Margin-364.30%-35.46%-671.04%
Net Margin364.59%64.86%3430.10%