EquityFolio

EFC vs UE

Ellington Financial Inc. Common Stock · Urban Edge Properties Common Shares of Beneficial Interest

Relative return (rebased to 100)

Key stats

Metric EFC UE
Price $13.57 $21.39
Market Cap $1.70B $2.70B
P/E 14.33 28.82
P/B 0.89 1.95
P/S 5.71
ROE 6.2% 6.8%
Net Margin 19.8%
Gross Margin
Revenue Growth 6.1%
Dividend Yield 11495.95% 3.55%
EPS $0.95 $0.74

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.