Twitter price above 43