Salesforce sinks on weak assistance– here’s the greatest takeaway for the bulls


This was not the cleanest revenues report, but the instant reaction in prolonged trading was overdone.
Source


This was not the cleanest revenues report, but the instant reaction in prolonged trading was overdone.
Source