The company's total leverage manageable. As of December 2024, Stifel had a 11.4% Tier 1 leverage ratio compared with management's previously stated target of 10%, implying that the firm is carrying ...
While 2023 net revenue was 26% lower than that peak, as interest rates and economic uncertainty increased, the firm appears to have stabilized and looks poised for a return to high-single-digit ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results