Top 10 Losers on Tuesday

Microblogging platform Twitter, Inc. (NYSE:TWTR), pharmaceutical giant Pfizer Inc. (NYSE:PFE) and communications technology company Zoom Video Communications, Inc.

Keep Reading →