Market Overview

Twitter Falling 3% Near IPO Price Levels At $26.73; Stock Down 50% Over Last 5 Months, Down 26% Last Month