TheStreet raises its price target from $33 to $39