Axcelis Technologies (ACLS) could be a solid addition to your portfolio given its recent upgrade to a Zacks Rank #1 (Strong Buy). This upgrade primarily reflects an upward trend in earnings estimates, ...
Axcelis Technologies (ACLS) came out with quarterly earnings of $0.81 per share, beating the Zacks Consensus Estimate of $0.71 per share. This compares to earnings of $0.32 per share a year ago. These ...