I'm not sure it was overbought,so much as there are people on the fence with respect to the potential going forward. Some need the profits now,while others realize the true potential value and will go long with this stock.
Government assisting with commercialization=possibility of government contracts in the near future.