MGIC Investment Corporation
Exchange: nyse
none
6514013696.00
1020080000.00
2.867995257517
0.857034379022
15.39%
3.75
0.520000