To sell or not to sell? By: TalkMarkets December 14, 2021 at 14:48 PM EST Pfizer says its covid pill is 90% effective. PFE got higher target prices from Berenburg and Mizuho Read More >> Related Stocks: Alimentation Couche-Tard American Express BP Plc ADR Bristol-Myers Squibb Compugen Ltd Genfit S.A. ADR Hexo Corp Pfizer Royal Dutch Shell Cl B ADR Schlumberger Ltd Teva Pharmaceutical Industries ADR Theravance Bio Ord Tower Semiconductor Weyerhaeuser Co Zymeworks Inc