PLCE 30% Float sold short Time to Buy PLCE Company made 3.22$ per share sell off over done down here Beat on revenues