Dusseldorf - Delayed Quote EUR

Axcelis Technologies Inc (XXA1.DU)

91.44 -1.10 (-1.19%)
At close: April 19 at 7:30 PM GMT+2

Performance Overview

Return XXA1.DU S&P 500
YTD -23.19% +4.14%
1-Year -21.58% +19.55%
3-Year +159.77% +18.68%