Eaton Vance Senior Floating-Rate Trust (EFR)
NYSE: EFR · Real-Time Price · USD
10.68
+0.01 (0.09%)
Aug 6, 2026, 4:00 PM EDT - Market closed

EFR Financials Overview

Millions USD. Fiscal year is Nov - Oct.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingApr '26 Oct '25 Oct '24 Oct '23 Oct '22 Oct '21
Revenue
42.9448.2956.8854.4935.233.84
Revenue Growth
-11.08%-15.10%4.38%54.79%4.03%-16.54%
Gross Profit
42.9448.2956.8854.4935.233.84
Operating Income
33.0937.8745.4343.5728.5627.18
Net Income
15.3317.2245.1348.97-30.7857.48
Earnings Per Share
0.520.581.541.68-1.062.04
EPS Growth
-10.96%-62.09%-8.35%---

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingApr '26 Oct '25 Oct '24 Oct '23 Oct '22 Oct '21
Cash & Investments
6.428.379.914.777.5615.43
Total Debt
82110133110133120
Net Cash (Debt)
-75.58-101.63-123.09-105.23-125.44-104.57
Net Cash Growth
------
Net Cash Per Share
-2.56-3.44-4.20-3.61-4.30-3.70

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingApr '26 Oct '25 Oct '24 Oct '23 Oct '22 Oct '21
Operating Cash Flow
88.7256.5727.8661-5.23264.74
Free Cash Flow
88.7256.5727.8661-5.23264.74
Free Cash Flow Growth
56.85%103.02%-54.32%--959.62%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingApr '26 Oct '25 Oct '24 Oct '23 Oct '22 Oct '21
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
77.07%78.43%79.87%79.95%81.12%80.30%
Pretax Margin
35.71%35.66%79.35%89.86%-87.44%169.84%
Profit Margin
35.71%35.66%79.35%89.86%-87.44%169.84%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Oct '25 Oct '24 Oct '23 Oct '22 Oct '21
Dividend Per Share
1.0371.1021.4071.1960.9750.862
Dividend Per Share Growth
-21.32%-21.68%17.64%22.63%13.21%-0.98%
Dividend Yield
9.71%10.27%12.81%13.33%12.56%8.97%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Oct '25 Oct '24 Oct '23 Oct '22 Oct '21
PE Ratio
20.5719.558.266.94-9.55
PS Ratio
7.346.976.566.239.2616.22