A hold with a target price BELOW the market price isn't "not great but...". It's a SELL rating in disguise (ever seen Wall Street ratings distribution - usually LOW single digit SELL ratings - 1 to 2%; VERY SKEWED to the buy side).
FYI: I don't know this stock nor do I have an opinion. I look for stocks that drop without sufficient reason and then play the options. This stock dropped FOR a reason (above), so I am not playing this one.