NYSE : EFC

Ellington Financial Inc.

$13.545 USD

-$0.15 (-1.13%)

Volume
782.56K
Average Volume
1.33M
Market Capitalization
$1.45B
P/E Ratio
8.16
Dividend Yield
11.52%
Price Target
$13.50
Year High
$14.12
Year Low
$11.28
Day High
Day Low
Payout Ratio
$0.92
Current Ratio
$0.03
EFC SEC Filings
Company Symbol Filed Form Type View
EFC 2026-07-08 16:30:05 8-K
EFC 2026-06-25 16:19:47 8-K
EFC 2026-06-08 16:41:43 8-K
EFC 2026-05-29 16:13:03 8-K
EFC 2026-05-28 16:15:17 8-K
EFC 2026-05-13 17:10:10 4
EFC 2026-05-11 16:10:10 10-Q
EFC 2026-05-11 08:43:33 8-K
EFC 2026-05-05 16:37:54 8-K
EFC 2026-04-27 21:41:04 8-K
EFC 2026-04-08 17:33:26 ARS
EFC 2026-04-08 17:31:41 DEFA14A
EFC 2026-04-08 17:31:19 DEF 14A
EFC 2026-04-07 17:28:41 8-K
EFC 2026-03-26 18:06:46 SC 13G/A
EFC 2026-03-24 20:29:31 8-K
EFC 2026-03-09 17:14:15 8-K
EFC 2026-03-05 17:15:40 8-K
EFC 2026-03-02 16:38:04 10-K
EFC 2026-02-27 13:03:27 25-NSE
EFC 2026-02-25 18:48:28 8-K
EFC 2026-02-09 16:52:28 8-K
EFC 2026-02-02 19:06:04 8-K
EFC 2026-01-28 09:13:23 8-K
EFC 2026-01-28 08:36:29 8-K
EFC 2026-01-27 17:12:12 424B5
EFC 2026-01-26 16:12:35 424B5
EFC 2026-01-21 12:30:30 SC 13G/A
EFC 2026-01-08 19:44:01 8-K
EFC 2026-01-05 16:36:36 4
EFC 2025-12-30 16:30:15 8-K
EFC 2025-12-29 16:32:23 8-K
EFC 2025-12-23 17:21:16 424B5
EFC 2025-12-23 16:59:05 S-3ASR
EFC 2025-12-19 16:49:53 4
EFC 2025-12-19 16:48:30 4
EFC 2025-12-04 17:14:00 8-K
EFC 2025-11-26 17:54:40 8-K
EFC 2025-11-10 17:05:03 8-K
EFC 2025-11-10 16:11:28 10-Q
EFC 2025-11-05 17:23:04 8-K
EFC 2025-10-23 19:25:48 8-K
EFC 2025-10-07 16:15:55 8-K
EFC 2025-10-06 16:37:44 8-K
EFC 2025-10-02 16:33:53 4
EFC 2025-10-02 16:33:02 4
EFC 2025-10-02 16:32:05 4
EFC 2025-10-02 16:31:22 4
EFC 2025-09-30 18:01:15 8-K
EFC 2025-09-29 09:02:13 8-K
EFC 2025-09-25 17:08:24 8-K
EFC 2025-09-08 17:14:19 8-K
EFC 2025-08-27 17:24:18 8-K
EFC 2025-08-11 15:56:10 10-Q
EFC 2025-08-07 17:20:06 8-K
EFC 2025-08-07 16:58:50 8-K
EFC 2025-07-21 19:51:52 8-K
EFC 2025-07-08 16:27:15 8-K
EFC 2025-06-26 19:15:08 8-K
EFC 2025-06-10 08:09:58 8-K
EFC 2025-05-29 16:30:40 8-K
EFC 2025-05-22 17:25:55 4
EFC 2025-05-12 15:12:52 10-Q
EFC 2025-05-07 17:09:26 8-K
EFC 2025-05-07 16:26:22 8-K
EFC 2025-04-28 17:40:51 8-K
EFC 2025-04-18 15:32:17 ARS
EFC 2025-04-18 15:31:18 DEFA14A
EFC 2025-04-18 15:29:30 DEF 14A
EFC 2025-04-03 17:04:24 8-K
EFC 2025-03-27 16:55:44 8-K
EFC 2025-03-11 17:09:46 8-K
EFC 2025-03-07 16:32:11 8-K
EFC 2025-03-04 17:07:22 8-K
EFC 2025-03-03 16:43:47 10-K
EFC 2025-02-27 18:18:10 8-K
EFC 2025-02-10 17:33:10 8-K
EFC 2025-01-31 09:21:48 8-K
EFC 2025-01-08 16:36:14 8-K
EFC 2024-12-30 16:44:26 4
EFC 2024-12-30 16:43:04 4
EFC 2024-12-30 16:36:29 8-K
EFC 2024-12-20 18:08:13 4
EFC 2024-12-20 18:07:06 4
EFC 2024-12-13 08:27:32 25-NSE
EFC 2024-12-06 08:18:27 8-K
EFC 2024-11-26 16:19:56 8-K
EFC 2024-11-12 15:47:18 10-Q
EFC 2024-11-07 16:51:52 8-K
EFC 2024-11-06 17:02:13 8-K
EFC 2024-11-06 16:55:08 8-K
EFC 2024-10-28 19:13:17 8-K
EFC 2024-10-16 17:20:24 4
EFC 2024-10-07 16:53:24 8-K
EFC 2024-09-30 17:26:16 8-K
EFC 2024-09-30 17:03:28 424B5
EFC 2024-09-26 17:14:02 8-K
EFC 2024-09-13 17:07:31 4
EFC 2024-09-13 17:05:19 4
EFC 2024-09-13 17:04:10 4