EFC (I)
Stock Price vs Company Growth
1d
0.9%
1w
5.9%
1m
6.2%
3m
5.4%
6m
13.9%
1y
43.2%
5y
103.4%
10y
44.9%
all
38.1%