INC Research shareholders reap $350M-plus in stock sale

August 14, 2015 03:49 PM