SecBot SecBot
← Back to Analyst Consensus
EARN Buy

Ellington Credit Co

Current Price —
Implied Upside —
Analysts 9

30-Day Momentum

▲ 0 upgrades  /  ▼ 0 downgrades  /  1 reiterations  from 1 firms

Next Earnings

Nov 17, 2026 (21 days)

Rating Timeline

Date ▼FirmActionFrom → To RatingPrice TargetFirm Rating
Oct 19, 2026Piper SandlermaintainOverweight → Overweight—54%
Jul 13, 2026Piper SandlermaintainOverweight → Overweight—54%
Mar 6, 2026Piper SandlermaintainOverweight → Overweight—54%
Oct 14, 2025UBSmaintainNeutral → Neutral$5.2554%
Jul 16, 2025UBSmaintainNeutral → Neutral$5.7554%
Jun 10, 2025UBSmaintainNeutral → Neutral$5.554%
Apr 17, 2025UBSmaintainNeutral → Neutral$5.2554%
Apr 8, 2025Piper SandlermaintainOverweight → Overweight$6.554%
Apr 19, 2024JMP Securitiesreiterate— → Market Perform$053%
Apr 18, 2024JMP Securitiesreiterate— → Market Perform$053%
Dec 6, 2023UBSinitiate— → Neutral$654%
Dec 19, 2022JonesTradinginitiate— → Hold$075%
Oct 3, 2022Piper Sandlermaintain— → Overweight$854%
Jun 28, 2022Piper Sandlermaintain— → Overweight$954%
May 16, 2022Credit Suissemaintain— → Neutral$9—
Apr 1, 2022JMP SecuritiesdowngradeMarket Outperform → Market Perform$053%
Mar 10, 2022Credit Suissemaintain— → Neutral$10—
Mar 9, 2022Piper Sandlermaintain— → Overweight$11.554%
Nov 8, 2021BTIGdowngradeBuy → Neutral$052%
Oct 12, 2021Piper Sandlerinitiate— → Overweight$12.554%
Nov 24, 2020BTIGinitiate— → Buy$13.2552%
Jul 29, 2019JMP SecuritiesupgradeMarket Perform → Market Outperform$12.553%
Aug 2, 2017Deutsche Bankmaintain— → Hold$1457%
Aug 12, 2016Citigroupmaintain— → Neutral$1354%
Nov 5, 2015Deutsche Bankmaintain— → Hold$14.557%
Sep 14, 2015Citigroupmaintain— → Neutral$1354%
May 7, 2015Deutsche Bankmaintain— → Hold$16.857%
Feb 19, 2015Deutsche Bankmaintain— → Hold$1757%
Nov 11, 2014Deutsche Bankmaintain— → Hold$17.557%
Aug 13, 2014Deutsche Bankmaintain— → Hold$1757%
Jun 21, 2013Deutsche Bankmaintain— → Hold$19.2557%
May 28, 2013Credit Suisseinitiate— → Neutral$20—
May 28, 2013Citigroupinitiate— → Neutral$2054%
May 28, 2013Deutsche Bankinitiate— → Hold$19.7557%

Price Target Trend

Mar 26, 2026 Oct 27, 2026

EPS Estimates

+1q —
+1y —
0q —
0y —

Cross-Platform Signals

No cross-platform signals in the last 90 days

Fresh Analyst Detail

Price targets, earnings estimates, and firm actions for this ticker — updated within the last 24 hours.

Subscribe for Full Access