I think the bubble is about to burst on this $24 billion dollar market cap loss making monster!!what a ride up....parachute needed now