i do not know if theres a leak or an insider said something that the should not have been said,
but in this chart its simply a break out of its downward trend, IMHO,
and i cannot see any reason (in the chart)as to why this stock cannot continue on it merry way to its most dizzying hights.
P/S i hold and i will not be trading this one