Is Stampede Capital Ltd. worth buying?