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?
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?