Our website is made possible by displaying non-intrusive online advertisements to our visitors.
Please consider supporting us by disabling or pausing your ad blocker.
My 2cent is, maybe they bought put warrant.. thats why they like to see the price drop more... and the warrant will rise higher... in the price go up, they may be lost their ticket?