A Heavy News Day And Crypto By: TalkMarkets April 28, 2021 at 17:00 PM EDT Israeli TEVA reported Q1 sales which missed forecasts at $4 bn, leading to a 2.6% drop in its price earlier today. Read More >> Related Stocks: Astrazeneca Plc ADR Bae Systems ADR Banco Santander ADR Beigene Ltd ADR Compugen Ltd Cosan Sa Spon ADR WI Earthstone Energy Energy Fuels Inc Grifols S.A. ADR Gsk Plc ADR Mercadolibre Inc Nio Inc ADR Novartis Ag ADR Roche Holding AG Basel American Depositary Shares Royal Dutch Shell Cl B ADR Schlumberger Ltd Teva Pharmaceutical Industries ADR Tomra Systems A/S/A Zymeworks Inc