Wednesday's top analyst upgrades and downgrades included Chevron, Clorox, Corsair Gaming, Coursera, Schlumberger and Under Armour.
Thursday's top analyst upgrades and downgrades included Array Technologies, Baker Hughes, Boeing, Cisco Systems, Coinbase, Deere, General Dynamics and Halliburton.
The top analyst upgrades, downgrades and other research calls from Friday include AbbVie, Bristol-Myers, Eli Lilly, First Solar, Generac, Oracle, Sirius XM, Southwest and Wendy's.