Twitter Stock Is on a Streak Ahead of Earnings Report | Fortune