IMO the share price is sitting in the buy category. Fundamentals are still sound even if execution is a little slow.