Elevated LeverageA D/E of 1.61 denotes materially elevated leverage for a capital markets firm, raising interest and refinancing risk. Over the medium term this constrains strategic flexibility, increases vulnerability to rate rises or market stress, and can magnify earnings volatility.
Negative Return On EquityNegative ROE shows the company is not generating sufficient returns on shareholder capital. Persisting over months, this impairs the capacity to attract new equity, limits internal funding for growth, and suggests structural issues in generating profitable client-facing activities.
Negative Profit MarginsOngoing negative EBIT and net margins point to operational inefficiencies or unfavorable revenue mix. Even with revenue growth, poor margins undermine sustainable profitability, limit reinvestment capacity, and mean improvements in top line may not translate to durable shareholder value.