Home Investing Is Salesforce stock a ‘buy’ after naming three new directors?