Axcelis Technologies shares are trading lower. The company reported its Q1 financial results.

Axcelis Technologies, Inc.

Axcelis Technologies, Inc.

ACLS

0.00

Axcelis Technologies shares are trading lower. The company reported its Q1 financial results.