Angel Navarrete | Bloomberg | Getty Images
The stock market enjoyed a big rally in the back half of March, and some corporate executives sold into that strength.
The stock market enjoyed a big rally in the back half of March, and some corporate executives sold into that strength.