SPMC
Sound Point Meridian Capital Inc
There isn't enough reported data to score SPMC yet.
SPMC Fundamentals
| Metric | Status |
|---|---|
| Unavailable | |
| Weak | |
| N/A | |
| N/A |
SPMC's profitability is currently weak. There isn't enough data to rate its revenue. Free cash flow and net leverage aren't meaningful measures for financial services companies like SPMC.
SPMC PE Valuation
SPMC has no meaningful PE right now: it lost money over the past year.
SPMC Forward outlook
There aren't enough analyst estimates for SPMC to show an outlook.
SPMC Earnings Per Share
SPMC Quarterly Revenue
| Quarter | Revenue | YoY |
|---|---|---|
| Q1 2026 | $27.9M | -35% |
| Q3 2025 | $38.4M | +161% |
| Quarter | Margin | YoY |
|---|---|---|
| Q1 2026 | -397% | -433 points |
| Q4 2025 | 70% | +24 points |
| Q3 2025 | -3.9% | N/A |
| Q2 2025 | 71% | N/A |
| Q1 2025 | 36% | N/A |
| Q3 2024 | 46% | N/A |
SPMC's operating margin was −397% last quarter, down 433 points from the same quarter a year ago, near the bottom of its range since 2024.
SPMC Free Cash Flow
| Quarter | Free cash flow | YoY |
|---|---|---|
| Q1 2026 | $50.3M | -18% |
| Q3 2025 | $35.2M | +$42.3M |
SPMC Net Leverage
SPMC Weekly Momentum
| Metric | Value | Status |
|---|---|---|
| RSI | 28.7 | Oversold |
| Stochastic | 8.7 | Oversold |
SPMC's weekly RSI is 29 (oversold) and its Stochastic is 9 (oversold).
SPMC PE vs Financial Services Sector
| Metric | SPMC | Sector median | Relative |
|---|---|---|---|
| PE | N/A | 13x | — |
SPMC has no meaningful PE right now: it lost money over the past year.
SPMC Weekly Moving Averages
| Moving average | MA price | Relative |
|---|---|---|
| 8 week MA | $6.89 | 9.3% below |
| 20 week MA | $8.67 | 28% below |
| 50 week MA | $10.4 | 40% below |
| 100 week MA | $14.5 | 57% below |
SPMC is in a downtrend: it's below all four of its weekly moving averages, and 57% below its 100-week average.
SPMC Yearly ROI
| Year | Start price | End price | ROI |
|---|---|---|---|
| 2024 | $20.0 | $20.9 | +4.4% |
| 2025 | $20.9 | $13.2 | -37% |
| 2026 YTD | $13.2 | $6.25 | -53% |
SPMC has finished lower in one of the last two years. It's down 53% so far in 2026.