Salesforce records best day since 2020 after blowout earnings report – CNBC Bharat Shukla 3 years ago source