Ellington Credit board authorizes up to $20 million in share buybacks - EARN News | Rallies