I don't find changes to share price to be the most convincing indicators of performance, though I agree you'd probably be hard pressed to find a better "generalizable" statistic. Fundamentally, I think measuring talent is an astonishingly hard problem.