Ellington Financial Inc. logo

Ellington Financial Inc.

EFC | NYSE
Chart Builder DCF Calculator
$11.52
+$0.11 (+0.96%)
Nov 2, 2026, 12:33 PM ET · Market open
Fiscal Quarter
Period Ending
Q2 2026
Jun 30, 2026
Q1 2026
Mar 31, 2026
Q4 2025
Dec 31, 2025
Q3 2025
Sep 30, 2025
Q2 2025
Jun 30, 2025
Q1 2025
Mar 31, 2025
Q4 2024
Dec 31, 2024
Q3 2024
Sep 30, 2024
Q2 2024
Jun 30, 2024
Q1 2024
Mar 31, 2024
Q4 2023
Dec 31, 2023
Q3 2023
Sep 30, 2023
Q2 2023
Jun 30, 2023
Q1 2023
Mar 31, 2023
Q4 2022
Dec 31, 2022
Q3 2022
Sep 30, 2022
Q2 2022
Jun 30, 2022
Q1 2022
Mar 31, 2022
Q4 2021
Dec 31, 2021
Q3 2021
Sep 30, 2021
Q2 2021
Jun 30, 2021
Q1 2021
Mar 31, 2021
Revenue
174.93M 228.8M 147.4M 123.01M 86.27M 72.28M 66.08M 60.95M 85.35M 69.81M 78.97M 48.84M 54.41M 74.28M 116.1M 6.21M -36.9M 7.35M 19.61M 26.74M 29.92M 45.69M
Cost of Revenue
34.18M 26.93M 25.13M 23.99M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a 15.12M n/a n/a n/a n/a n/a n/a n/a
Gross Profit
140.75M 201.87M 122.27M 99.02M 86.27M 72.28M 66.08M 60.95M 85.35M 69.81M 78.97M 48.84M 54.41M 74.28M 100.99M 6.21M -36.9M 7.35M 19.61M 26.74M 29.92M 45.69M
Operating Income
145.66M 164.03M 104.81M 98.87M 35.48M 30.92M 20.16M 16.05M 48.17M 31.89M 16.91M 14.28M 16.69M 41.33M 92.91M -4.3M -46.01M -7.95M 8.53M 19.42M 21.01M 36.64M
Interest Income
170.84M 149.5M 140.26M 122.85M 115.47M 115.91M 106.74M 107.28M 100.47M 101.52M 98.69M 96.22M 24.66M 27.56M 89.83M 78.59M 62.72M 51.07M 49.39M 40.15M 45.89M 40.08M
Pretax Income
58.09M 108.46M 23.97M 38.82M 52.55M 39.23M 31.06M 23.34M 60.21M 34.11M 19.46M 13.3M 10.82M 44.77M 23.96M -29.81M -69.28M -13.46M 38.85M 21.97M 39.61M 43.27M
Net Income
58.61M 105.32M 21.65M 36.58M 49.96M 38.68M 30.11M 23.01M 59.17M 33.57M 18.6M 12.57M 8.88M 44.03M 26.56M -29.47M -61.06M -6.08M 36.57M 22.51M 34.6M 39.8M
Selling & General & Admin
2.92M n/a -44.83M 20.53M 19.96M 17.4M 18.59M 17.58M 15.04M 14.48M 23.56M 14.63M 17.21M 13.09M 14.38M 5.6M 4.77M 5.37M 6.86M 4.58M 4.49M 4.98M
Research & Development
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Other Expenses
-7.83M 37.83M 62.29M -20.38M 30.83M 23.96M 27.33M 27.31M 22.14M 23.44M 38.5M 19.94M 20.51M 19.86M -6.3M 4.92M 4.34M 9.93M 4.22M 2.74M 4.43M 4.07M
Operating Expenses
-4.92M 37.83M 17.46M 151K 50.8M 41.36M 45.92M 44.89M 37.17M 37.93M 62.06M 34.56M 37.72M 32.95M 8.08M 10.51M 9.11M 15.3M 11.08M 7.32M 8.91M 9.05M
Interest Expense
98.55M 88.25M 86.62M 73.13M 72.13M 72.66M 68.61M 73.65M 66.87M 70.46M 70.7M 68.7M n/a n/a 59.66M 42.08M 26.02M 14.02M 10.92M 10.6M 11.17M 11.34M
Selling & Marketing Expenses
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Cost & Expenses
29.26M 64.76M 42.59M 24.14M 50.8M 41.36M 45.92M 44.89M 37.17M 37.93M 62.06M 34.56M 37.72M 32.95M 23.2M 10.51M 9.11M 15.3M 11.08M 7.32M 8.91M 9.05M
Income Tax Expense
52K 966K 1.35M 1.06M 1.48M -96K 398K 12K 142K 61K 129K 224K 83K 21K -2.85M -81K -7.83M -6.96M -5K -2.01M 3.14M 2.02M
Shares Outstanding (Basic)
125.64M 121.71M 99.44M 101.59M 95.86M 91.6M 89.23M 87.2M 85.04M 84.47M 71.34M 68.6M 67.98M 67.49M 61.51M 60.22M 60.03M 57.61M 56.57M 49.85M 43.78M 43.78M
Shares Outstanding (Diluted)
125.64M 121.71M 99.44M 101.59M 95.86M 91.6M 89.23M 88.04M 85.04M 84.47M 72.14M 68.6M 67.98M 67.49M 62.3M 60.22M 60.03M 57.61M 56.57M 49.85M 43.78M 43.78M
EPS (Basic)
0.43 0.78 0.14 0.29 0.45 0.35 0.25 0.19 0.62 0.32 0.18 0.10 0.04 0.58 0.59 -0.07 -1.08 -0.17 0.61 0.41 0.75 0.86
EPS (Diluted)
0.43 0.78 0.14 0.29 0.45 0.35 0.25 0.18 0.62 0.32 0.17 0.10 0.04 0.58 0.58 -0.07 -1.08 -0.17 0.61 0.41 0.75 0.86
EBITDA
156.64M 196.71M 123.01M 111.94M n/a n/a n/a n/a n/a n/a 349K n/a n/a 358K 83.62M n/a n/a n/a n/a n/a n/a n/a
EBIT
156.64M 196.71M 123.01M 111.94M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a 83.62M n/a n/a n/a n/a n/a n/a n/a
Depreciation & Amortization
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a 349K n/a n/a 358K n/a n/a n/a n/a n/a n/a n/a n/a

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.