Market Movers Today: Switch Inc (SWCH), Longfin Corp (LFIN), Cellectis SA (ADR) (CLLS), Adamas Pharmaceuticals Inc (ADMS), and More

What happened: Shares of Switch (NYSE:SWCH) have gotten crushed today, down by 16% as of 12:20 p.m. EDT, after the data center specialist reported fourth-quarter earnings.

Keep Reading →