William Blair initiates coverage on IMNM at Outperform
Needham initiates coverage on BOOT at Buy
UBS double upgrade: Neutral → Buy
Deutsche Bank double upgrade: Hold → Buy
Baird double upgrade: Neutral → Outperform
Barclays initiates coverage on SOLS at Overweight
HSBC double downgrade: Buy → Hold
TD Cowen initiates coverage on BRO at Buy
Wells Fargo double downgrade: Overweight → Underweight
JP Morgan double upgrade: Neutral → Overweight
Evercore ISI Group initiates coverage on SCHW at In-Line
B of A Securities double upgrade: Underperform → Buy
BTIG initiates coverage on QNRX at Buy
Barclays initiates coverage on BA at Overweight
Barclays initiates coverage on SYK at Overweight
Barclays initiates coverage on MDT at Equal-Weight
Barclays initiates coverage on ISRG at Overweight
Barclays initiates coverage on ABT at Overweight
Citigroup double upgrade: Neutral → Buy
Seaport Global initiates coverage on SOLS at Buy
TD Cowen initiates coverage on MS at Hold
BMO Capital initiates coverage on AXP at Outperform
TD Cowen initiates coverage on GS at Buy
Amerx initiates coverage on FTNT at Overweight
2 firms acted on PLTR: Barclays, Goldman Sachs
Wells Fargo double upgrade: Equal-Weight → Overweight
TD Cowen double downgrade: Buy → Hold
Leerink Partners double downgrade: Outperform → Market Perform
Citigroup double downgrade: Buy → Neutral
Morgan Stanley double upgrade: Equal-Weight → Overweight
Freedom Broker double upgrade: Sell → Buy
Rothschild& Co double upgrade: Neutral → Buy
Wells Fargo initiates coverage on CME at Overweight
Wells Fargo initiates coverage on SCHW at Equal-Weight
Wells Fargo initiates coverage on COIN at Equal-Weight
Wells Fargo initiates coverage on BLK at Overweight
Cantor Fitzgerald double upgrade: Neutral → Overweight
Rothschild & Co double upgrade: Neutral → Buy
Wells Fargo double downgrade: Overweight → Equal-Weight
Argus Research double upgrade: Hold → Buy
Stifel initiates coverage on IMNM at Hold
HSBC double upgrade: Hold → Buy
Bernstein initiates coverage on CSCO at Market Perform
Citigroup double downgrade: Neutral → Sell
Deutsche Bank double upgrade: Hold → Buy
Deutsche Bank double downgrade: Buy → Hold
HSBC double upgrade: Hold → Buy
B of A Securities cut PT 36%: $47 → $30
Craig-Hallum initiates coverage on PUBM at Buy
Seaport Global initiates coverage on MRVL at Buy