MGIC Investment Corp (MTG) AI Stock Analysis & Earnings