March 2, 2021
“Ellington Financial (EFC)… There is general agreement on Wall Street that EFC is a quality investment, and the analyst consensus rating shows that: it is a unanimous Strong Buy, based on 4 recent reviews. The shares are priced at $15.77,… Continue Reading…
Recent Comments