Do you know who owns that site?
Is there any possibility that it is owned by people who short stocks??