There are always stale holders and traders to contend with , and the smart ones wait for positive days to sell into strength. Sometimes it goes a little too far and stops start getting hit etc....
All looking very good for BDR. Saw a glowing analyst review recently , will try and find/post it.
Cheers