Describir: MGIC Investment Corporation SWOT Analysis