Rivian shares tumble