EFC (I)
Stock Price vs Company Growth
1d
2.4%
1w
7.1%
1m
0.3%
3m
1.3%
6m
14.2%
1y
40.5%
5y
87.9%
10y
44.1%
all
37.5%