This post was originally published on this site
Shares of IT have gained 96% in price year-to-date, outperforming the benchmark S&P 500 index’s 24.3% returns over this period.
The company’s strong topline performance buoyed by growth in the Research and Consulting segments and operational efficiency improvements have contributed to drive the stock’s price rally.