Look at the past charts. This has always had seriously wild swings. If you're a flipper this is a money maker. If you're a holder, this is also a money maker, just keep buying the dips. Seems horribly undervalued for a company that keeps posting monster growth and breaking all estimates.