Key risks
- D/E ratio of 2.8 is high for capital markets business; market stress impairs client deposits and trading revenue — verify debt structure and collateral coverage
- OPM ranges from 17.89% to 77.44% across recent quarters, indicating acute sensitivity to market activity and trading volumes
- High PE of 28.15 combined with margin volatility suggests market prices in growth or margin sustainability that may not persist in slowdowns — verify earnings trajectory
- Revenue concentrated in trading and transaction fees tied to capital markets activity — verify diversification into advisory, wealth, or subscription services
Generated analysis · source review pending