Axcelis has to do with a little something it calls "ion implantation." Your guess is as good as ours, but as far as we can tell it's the backbone of any and all semiconductor chips out there. And what doesn't have a semiconductor chip in it these days?
Current price per share
Today's gain: $0.06 (3.60%)
Sign up
or
Sign in
or continue to
Explore We Seed