Profitability Meets Fragile Market Confidence
Profitability remains strong (ROIC 14.31%, margin 52.4%), but market confidence has deteriorated sharply. Core business fundamentals are intact, with positive net income and steady revenue growth. The main stress is concentrated in stability and risk perception, as seen in a -54.5% drawdown and weak momentum. A more constructive outlook would require stability to recover and market confidence to normalize.
Published by AssetNext · 2026-04-21
| Date | Signal | Peer score | Drawdown | 21d vs sector |
|---|---|---|---|---|
| 2026-04-20 | Strong businesses outperforming | 73 | -7.4% | +21.3% |
| 2026-04-15 | Strong businesses outperforming | 72 | -10.0% | +16.9% |
Break down SBAC's structural position across all peer dimensions with the interactive app.