Skip to main content

Want a detailed portfolio tracker?

ACLS
NASDAQ
$131.70

Axcelis Technologies Inc (ACLS)

Market Cap

$4.46B

Forward P/E

36.90

P/E Ratio

44.57

Free Cash Flow Yield

1.99%

Price Chart

Valuation
Market Cap$4.46B
P/E44.57
Forward P/E36.90
PEG1.45
P/S5.17
P/B4.02
Profitability
Total Revenue (TTM)$845M
Gross Profit (TTM)$369M
EBITDA$116M
Profit Margin4.6%
Operating Margin4%
EPS$3.25
Financial Health
Free Cash Flow Yield1.99%
Growth & Risk
EPS 5Y CAGR+14.60%
Revenue 5Y CAGR+11.60%
FCF 5Y CAGR+18.65%
Sharpe Ratio1.21