MGIC Investment Corporation
Exchange: nyse
none
6412667904.00
1020080000.00
2.867995260742
0.857034379022
15.39%
3.75
0.520000