Ellington Financial Inc. logo

Ellington Financial Inc.

EFC | NYSE
Chart Builder DCF Calculator
$11.53
+$0.12 (+1.05%)
Nov 2, 2026, 11:25 AM ET · Market open
TTM
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
674.13M 585.47M 428.96M 347.65M 285.59M 284.66M 282.19M 295.08M 282.97M 252.04M 256.5M 293.63M 251M 159.7M 92.77M -3.73M 16.8M 83.62M 121.96M 158.49M 180M 195.46M
Cost of Revenue
110.22M 76.04M 49.11M 23.99M n/a n/a n/a n/a n/a n/a n/a 15.12M 15.12M 15.12M 15.12M n/a n/a n/a n/a n/a n/a n/a
Gross Profit
563.91M 509.43M 379.85M 323.66M 285.59M 284.66M 282.19M 295.08M 282.97M 252.04M 256.5M 278.52M 235.89M 144.58M 77.65M -3.73M 16.8M 83.62M 121.96M 158.49M 180M 195.46M
Operating Income
513.38M 403.19M 270.08M 185.43M 102.61M 115.31M 116.27M 113.02M 111.25M 79.77M 89.21M 165.21M 146.63M 83.93M 34.64M -49.74M -26.01M 41.01M 85.6M 124.19M 145.52M 160.85M
Interest Income
583.45M 528.08M 494.49M 460.97M 445.41M 430.41M 416.01M 407.96M 396.9M 321.09M 247.12M 238.26M 220.64M 258.7M 282.22M 241.78M 203.33M 186.5M 175.51M 165.18M 168.11M 161.5M
Pretax Income
229.33M 223.79M 154.56M 161.65M 146.17M 153.83M 148.72M 137.12M 127.09M 77.69M 88.36M 92.86M 49.74M -30.35M -88.59M -73.7M -21.92M 86.97M 143.7M 179.32M 209.54M 211.92M
Net Income
222.15M 213.5M 146.87M 155.33M 141.76M 150.98M 145.86M 134.35M 123.91M 73.62M 84.08M 92.04M 50M -19.94M -70.05M -60.04M -8.07M 87.59M 133.46M 162M 187.64M 192.26M
Selling & General & Admin
-21.39M -4.34M 13.06M 76.48M 73.53M 68.61M 65.69M 70.66M 67.71M 69.88M 68.49M 59.31M 50.28M 37.84M 30.12M 22.6M 21.58M 21.3M 20.91M 18.55M 18M 17.05M
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
71.92M 110.58M 96.71M 61.75M 109.44M 100.74M 100.23M 111.39M 104.02M 102.39M 98.8M 54M 38.98M 22.81M 12.89M 23.41M 21.23M 21.32M 15.46M 15.75M 16.48M 17.56M
Operating Expenses
50.53M 106.24M 109.76M 138.23M 182.97M 169.35M 165.92M 182.06M 171.73M 172.27M 167.29M 113.31M 89.26M 60.65M 43.01M 46.01M 42.81M 42.61M 36.36M 34.3M 34.48M 34.61M
Interest Expense
346.55M 320.13M 304.53M 286.52M 287.05M 281.8M 279.61M 281.69M 276.74M 209.87M 139.4M 128.36M 101.74M 127.76M 141.78M 93.04M 61.56M 46.71M 44.03M 45.06M 47.4M 50.92M
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
160.75M 182.28M 158.88M 162.22M 182.97M 169.35M 165.92M 182.06M 171.73M 172.27M 167.29M 128.43M 104.38M 75.77M 58.12M 46.01M 42.81M 42.61M 36.36M 34.3M 34.48M 34.61M
Income Tax Expense
3.43M 4.85M 3.79M 2.84M 1.79M 456K 613K 344K 556K 497K 457K -2.52M -2.83M -10.74M -17.72M -14.87M -16.8M -5.83M 3.14M 11.04M 15.54M 13.94M
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)
1.64 1.66 1.23 1.34 1.24 1.41 1.38 1.31 1.22 0.64 0.90 1.31 1.14 0.02 -0.73 -0.71 -0.23 1.60 2.63 3.46 4.11 4.21
EPS (Diluted)
1.64 1.66 1.23 1.34 1.23 1.40 1.37 1.29 1.21 0.63 0.89 1.30 1.13 0.01 -0.74 -0.71 -0.23 1.60 2.63 3.46 4.11 4.21
EBITDA
588.3M 431.67M 234.96M 111.94M n/a n/a n/a 349K 349K 349K 707K 83.97M 83.97M 83.97M 83.62M n/a n/a n/a n/a n/a n/a n/a
EBIT
588.3M 431.67M 234.96M 111.94M n/a n/a n/a n/a n/a n/a n/a 83.62M 83.62M 83.62M 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 349K 349K 349K 707K 358K 358K 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.