Why Twitter Stock Gained 14.5% in May