stock competition