Alibaba Stock - What Happened?

I saw a few days ago that the stock skyrocketed to something like $117. Anyone knows why this happened? Better yet why is today close to $100 again?

Opinions long term wise?