Axcelis Technologies (NASDAQ:ACLS) sheds 5.7% this week, as yearly returns fall more in line with earnings growth

featured-image

The last three months have been tough on Axcelis Technologies, Inc. ( NASDAQ:ACLS ) shareholders, who have seen the...

The last three months have been tough on Axcelis Technologies, Inc. ( NASDAQ:ACLS ) shareholders, who have seen the..

..