Looks like there will be a ceiling for a while. And that ceiling is probably $32 until further notice. The traders will trade this thing between $32-$30 until the next earning announcement. This stock might be useless to buyers and holders.
Sentiment: Hold