Ellington Financial Inc

NYSE: EFC
$12.46
-$0.04 (-0.3%)
Closing Price on October 4, 2024

EFC Articles

Since 1926, dividends have contributed approximately 32% of the total return for the S&P 500, while capital appreciations have contributed 68%. Therefore, sustainable dividend income and capital...
An adage among real estate investors says, “You can’t make or create any more land,” while you can always build higher, you still need the land. Real estate is one of the best assets most...