Stellus Capital Investment (SCM) Invested Capital (2021 - 2026)
Stellus Capital Investment has reported Invested Capital over the past 6 years, most recently at $488.0 million for Q1 2026.
- Quarterly Invested Capital rose 3.22% to $488.0 million in Q1 2026 from the year-ago period, while the trailing twelve-month figure was $488.0 million through Mar 2026, up 3.22% year-over-year, with the annual reading at $496.2 million for FY2025, 5.59% up from the prior year.
- Invested Capital was $488.0 million for Q1 2026 at Stellus Capital Investment, down from $496.2 million in the prior quarter.
- Over five years, Invested Capital peaked at $502.7 million in Q3 2025 and troughed at $279.9 million in Q2 2022.
- The 5-year median for Invested Capital is $423.4 million (2024), against an average of $421.3 million.
- Year-over-year, Invested Capital decreased 2.42% in 2022 and then surged 45.9% in 2023.
- A 5-year view of Invested Capital shows it stood at $375.8 million in 2022, then rose by 11.75% to $419.9 million in 2023, then grew by 11.9% to $469.9 million in 2024, then grew by 5.59% to $496.2 million in 2025, then fell by 1.65% to $488.0 million in 2026.
- Per Business Quant, the three most recent readings for SCM's Invested Capital are $488.0 million (Q1 2026), $496.2 million (Q4 2025), and $502.7 million (Q3 2025).