Text this: MGIC Investment Corporation SWOT Analysis