MBI, the stock of Mbia Inc (NYSE:MBI), has reached a new 52-week high, trading at $7.16. The company, with a market capitalization of $358 million and a beta of 1.4, has shown significant momentum ...
Some results have been hidden because they may be inaccessible to you