Eaton Vance Senior Floating-Rate Trust (EFR)
NYSE: EFR · Real-Time Price · USD
11.21
+0.02 (0.18%)
Dec 5, 2025, 4:00 PM EST - Market closed
EFR Ratios and Metrics
Market cap in millions USD. Fiscal year is November - October.
Millions USD. Fiscal year is Nov - Oct.
| Current | FY 2024 | FY 2022 | FY 2021 | FY 2020 | FY 2019 |
| Dec '25 Dec 5, 2025 | Oct '24 Oct 31, 2024 | Oct '22 Oct 31, 2022 | Oct '21 Oct 31, 2021 | Oct '20 Oct 31, 2020 | Oct '19 Oct 31, 2019 |
| Market Capitalization | 331 | 373 | 326 | 549 | 438 | 476 | |
| Market Cap Growth | - | 14.44% | -40.65% | 25.21% | -7.82% | -3.87% | |
| Enterprise Value | 462 | 562 | 544 | 853 | 692 | 765 | |
| Last Close Price | 11.21 | 11.76 | 8.31 | 10.28 | 7.71 | 7.78 | |
| PE Ratio | 19.90 | 8.26 | - | 9.55 | - | 110.68 | |
| PS Ratio | 6.26 | 6.56 | 9.26 | 16.22 | 10.82 | 9.32 | |
| PB Ratio | 0.91 | 0.82 | 0.75 | 1.15 | 0.77 | 0.78 | |
| P/TBV Ratio | 0.91 | 0.99 | 0.91 | 1.36 | 0.88 | 0.89 | |
| P/OCF Ratio | 15.12 | 13.38 | - | 2.07 | 17.55 | 10.11 | |
| EV/Sales Ratio | 8.74 | 9.88 | 15.44 | 25.21 | 17.07 | 15.00 | |
| EV/EBIT Ratio | 11.02 | 12.37 | 19.04 | 31.39 | 21.04 | 17.39 | |
| Debt / Equity Ratio | 0.31 | 0.29 | 0.31 | 0.25 | 0.39 | 0.36 | |
| Asset Turnover | - | - | 0.06 | 0.05 | 0.05 | 0.06 | |
| Quick Ratio | 0.05 | 0.12 | 0.13 | 0.13 | 0.04 | 0.06 | |
| Current Ratio | 0.06 | 0.12 | 0.13 | 0.14 | 0.04 | 0.06 | |
| Return on Equity (ROE) | - | - | -6.74% | 10.92% | -0.56% | 1.11% | |
| Return on Assets (ROA) | - | - | 2.93% | 2.30% | 2.44% | 3.16% | |
| Return on Capital (ROIC) | - | - | 3.06% | 2.43% | 2.53% | 3.25% | |
| Return on Capital Employed (ROCE) | 9.50% | 10.00% | 6.60% | 5.70% | 5.70% | 7.20% | |
| Earnings Yield | 5.02% | 12.10% | -9.45% | 10.47% | -0.76% | 1.46% | |
| Dividend Yield | 10.17% | 11.97% | 11.74% | 8.38% | 11.28% | 11.58% | |
| Payout Ratio | 188.54% | 104.08% | - | 51.36% | - | 556.74% | |
| Buyback Yield / Dilution | -1.20% | -0.56% | -3.35% | 23.39% | - | - | |
| Total Shareholder Return | 8.97% | 11.41% | 8.39% | 31.77% | 11.28% | 11.58% | |
Source: S&P Capital IQ. Standard template.
Financial Sources.