Cash Flows for Mgic Investment Corp (MTG) from Operating Activities, Investing Activities, Financing Activities.