1
Total Mentions
1
Documents
0
Connected Entities
Organization referenced in documents
EFTA00623358
$269,457 $0.66 $25,914 99,228 (76,545) $48,597 $0.12 Distributable Earnings $370,916 $144,579 Taxes and Related Payables(3) 3,209 (2,027) DE After Taxes and Related Pavables $374,125 DE per Share of Common & Equivalent(4) $0.91 $0.36 Distribution per Share of Common & Equivalent 50.86 Payout Ratio 95% ($19,716) 4
No connected entities