Rare to see firms Upgrade prior to Earning Release. They obviously felt good about the decision.
Gawd. Are you serious? Firms are constantly making Upgrades/Downgrades before earnings AND are often wrong. Those "firms" have ulterior motives.
Agree. The earnings beat was priced in already with the analyst upgrade. They must have known earnings would be good for them to raise their rating to buy just 4 days before earnings date