Who in their right mind would buy 500,000 shares (~$400,000 worth) in a speculative stock at the moment... unless they knew something