Mbia (NYSE: MBI) is owned by 57.35% institutional shareholders, 1,484.87% Mbia insiders, and 0.00% retail investors. Kewsong Lee is the largest individual Mbia shareholder, owning 306.74M shares representing 601.11% of the company. Kewsong Lee's Mbia shares are currently valued at $1.15B.
If you're new to stock investing, here's how to buy Mbia stock.