The drop in valuation from $5.25 to $5.05 is most likely due to the production delay imho. All other news has been good, but the overall market just sux at the moment:(