HomepageEarnings Events Newsdesk 5 days ago MGIC Investment Corporation (MTG) Sec Form 8K MGIC Investment Corporation (NYSE: MTG) Sec Form 8K PulteGroup, Inc (PHM) Sec Form 8K » « Snap-on Incorporated (SNA) Sec Form 10Q Newsdesk: