Home Finance Stocks This Week: Buy General Dynamics And Omnicom Group