Will Twitter Inc Soar Again?