Fool - Investing News
17 May 2026, 03:24 UTC · 24w ago
Delphi Doubles Down on Ellington Financial Stake with $8.7 Million Buy
Impact · against what's priced in
Ellington Financial (EFC) shows strong fundamental momentum following record Q1 2026 earnings and a strategic reduction in high-cost preferred equity. The increased institutional stake from Delphi Financial Group further validates the company's current trajectory.
- EFC+0.50
No priced-in read yet





