NYSE : EFC
-$0.15 (-1.13%)
0.21%
14
change: -229 | last: 2438
change: -134 | last: 1422
change: -63 | last: 653
change: -40 | last: 43227
change: 171 | last: 56-
-
0.00
change: -146.7345 | last: 1.46733.53M
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $13.58 | 99.44M | $1.35B | $201.89M | $16.96B | $18.11B |
| 2024-12-31 | $12.12 | 86.85M | $1.05B | $192.39M | $14.2B | $15.06B |
| 2023-12-31 | $12.71 | 69.06M | $877.79M | $228.93M | $13.33B | $13.98B |
| 2022-12-31 | $12.37 | 60.62M | $749.82M | $221.87M | $12.4B | $12.93B |
| 2021-12-31 | $17.09 | 49.21M | $841.08M | $92.84M | $3.64B | $4.38B |
| 2020-12-31 | $14.84 | 44.12M | $654.76M | $111.82M | $2.39B | $2.93B |
| 2019-12-31 | $18.33 | 32.07M | $587.8M | $72.48M | $3.28B | $3.79B |
| 2018-12-31 | $15.33 | 30.3M | $464.46M | $44.66M | $2B | $2.42B |
| 2017-12-31 | $14.51 | 32.53M | $472.08M | $47.23M | $1.48B | $1.9B |
| 2016-12-31 | $15.52 | 32.76M | $508.41M | $123.27M | $1.06B | $1.44B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $11.85 | 121.71M | $1.44B | $163.22M | $17.69B | $18.97B |
| 2025-12-31 | $13.58 | 99.44M | $1.35B | $201.89M | $16.96B | $18.11B |
| 2025-09-30 | $12.98 | 101.59M | $1.32B | $184.81M | $15.57B | $16.71B |
| 2025-06-30 | $12.99 | 95.86M | $1.25B | $211.01M | $14.88B | $15.91B |
| 2025-03-31 | $13.26 | 91.6M | $1.21B | $203.29M | $14.57B | $15.59B |
| 2024-12-31 | $12.12 | 89.23M | $1.08B | $192.39M | $14.28B | $15.17B |
| 2024-09-30 | $12.89 | 87.2M | $1.12B | $217.72M | $13.86B | $14.77B |
| 2024-06-30 | $11.87 | 85.04M | $1.01B | $198.51M | $13.21B | $14.02B |
| 2024-03-31 | $11.62 | 84.47M | $981.51M | $187.47M | $13.2B | $14B |
| 2023-12-31 | $12.71 | 71.34M | $906.71M | $228.93M | $13.33B | $14.01B |
| 2023-09-30 | $12.47 | 68.6M | $855.5M | $176.27M | $12.65B | $13.33B |
| 2023-06-30 | $13.80 | 67.98M | $938.1M | $194.6M | $12.51B | $13.26B |