Investors of the performance chemicals specialist have enjoyed year-to-date returns of 184%, while the S&P 500 index has returned about 6%.
Investors of the performance chemicals specialist have enjoyed year-to-date returns of 184%, while the S&P 500 index has returned about 6%.