Posted by ABMN Staff on Apr 18th, 2024
StockNews.com lowered shares of Ellington Financial (NYSE:EFC – Free Report) from a hold rating to a sell rating in a report released on Wednesday morning.
Separately, Keefe, Bruyette & Woods decreased their price objective...
More of this article »