EFC vs peers: how Ellington Financial Inc. ranks among SIC 6500 · Tickwind