Efc Chart 2018 19 - Ellington Financial Corp S Strategy Outperforms Yet The