ACLS shorts retreat as earnings loom
Axcelis Technologies heads into its May 6 earnings release with short sellers at their most cautious in six weeks — just as options traders edge into their most defensive posture of the past month. Short sellers have…
