Why Twilio, Northern Dynasty Minerals, and Ionis Pharmaceuticals Slumped Today

The stock market performed poorly on Wednesday, coasting into the end of what has been a strong year for most major market benchmarks. Popular stock market indexes were down as much as 1% on the day, and the Dow Jones Industrials fell by triple digits, getting further away from the much-watched 20,000 level.