Delphi Doubles Down on Ellington Financial Stake with $8.7 Million Buy
17/5 05:44
Key PointsAdded 686,639 Ellington Financial shares; estimated trade value $8.73 million (based on mean unadjusted closing price from January to March 2026)....
17/5 05:44
Key PointsAdded 686,639 Ellington Financial shares; estimated trade value $8.73 million (based on mean unadjusted closing price from January to March 2026)....