Sucks .... guarantee the big players already know and are selling, us small fish will be the last to know like always, such a rigged game. Maybe its just year end portfolio adjusting, but with this sudden drop, who really knows huh?
Know what? FDA approval is still several months away. No one has any inside information on whether it will be approved. It's still so early. This is just typical manilulation by the MMs so people can get in cheap.