EFC

Ellington Financial Inc. EFC

Net profit

EBITDA

P/E Ratio

Capitalization

Performance

Periode EFC DX EARN ORC ARR PFLT
6M 15.78 % 13.96 % 4.80 % 15.50 % 11.00 % -10.61 %
YTD 10.44 % 3.02 % -24.74 % -10.04 % -17.55 % -22.57 %
1Y 7.27 % 5.44 % -25.52 % -9.92 % -21.13 % -27.51 %
3Y 15.18 % 12.67 % -20.94 % -21.68 % -35.90 % -13.95 %
5Y 2.91 % -19.23 % -55.58 % -72.61 % -68.69 % -2.18 %
10Y -26.93 % -36.56 % -61.38 % -85.46 % -85.47 % -30.98 %
From the beginning -38.25 % -78.37 % -73.88 % -90.43 % -95.70 % -36.49 %

Dividend

Ellington Financial Inc.

Dynex Capital, Inc.

Ellington Credit Company

Orchid Island Capital, Inc.

ARMOUR Residential REIT, Inc.

PennantPark Floating Rate Capital Ltd.