Revenue rose 11.2% year on year and earnings per share jumped 25.1%, yet Barclays said both beats and misses triggered negative stock reactions as investors had already priced in much of the good news.
verifying reliability
No specialized terms available for this topic.