AI is so good at predicting company results that it can beat some analysts, researchers claim