MGIC Investment Corporation
Exchange: nyse
none
6222644224.00
1020080000.00
2.867995266790
0.857034379022
15.39%
3.75
0.520000