Loading live market data…

Axcelis Technologies, Inc.

NASDAQ:ACLS

$142.24 USD

$5.68 (4.16%)

Volume
473.69K
Average Volume
693.41K
Market Capitalization
$4.37B
P/E Ratio
44.17
Dividend Yield
0.00%
Price Target
$110.00
Year High
$193.78
Year Low
$65.64
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$4.59

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

3.15%

Investors Holding

25

change: -365 | last: 390

Increased Positions

10

change: -163 | last: 173

Reduced Positions

10

change: -123 | last: 133

New Positions

5

change: -64 | last: 69

Sold Positions

361

change: 301 | last: 60

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -27.4749 | last: 0.2747

Total Invested

183.45M

ACLS Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $80.34 31.57M $2.54B $145.45M $42.33M $2.43B
2024-12-31 $69.87 32.55M $2.27B $123.51M $43.67M $2.19B
2023-12-31 $129.69 32.76M $4.25B $167.3M $45.18M $4.13B
2022-12-31 $79.36 33.04M $2.62B $185.6M $46.41M $2.48B
2021-12-31 $74.56 33.56M $2.5B $294.92M $47.39M $2.25B
2020-12-31 $29.12 33.26M $968.44M $203.48M $48.15M $813.11M
2019-12-31 $24.10 32.56M $784.51M $139.88M $48.55M $693.18M
2018-12-31 $17.80 33.99M $605M $177.99M $47.76M $474.77M
2017-12-31 $28.70 30.87M $885.85M $133.41M $47.71M $800.16M
2016-12-31 $14.55 29.2M $424.79M $70.79M $47.59M $401.58M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $93.08 30.72M $2.86B $150.83M $41.96M $2.75B
2025-12-31 $80.34 30.92M $2.48B $145.45M $42.33M $2.38B
2025-09-30 $97.64 31.31M $3.06B $187.5M $42.67M $2.91B
2025-06-30 $69.69 32.05M $2.23B $173.65M $43M $2.1B
2025-03-31 $49.67 32.26M $1.6B $183.96M $43.33M $1.46B
2024-12-31 $69.87 32.42M $2.27B $123.51M $43.67M $2.19B
2024-09-30 $104.85 32.55M $3.41B $120.07M $44.07M $3.34B
2024-06-30 $140.69 32.6M $4.59B $145.17M $44.46M $4.49B
2024-03-31 $112.39 32.64M $3.67B $133.96M $44.83M $3.58B
2023-12-31 $129.69 32.71M $4.24B $167.3M $45.18M $4.12B
2023-09-30 $163.05 32.81M $5.35B $142.3M $45.51M $5.25B
2023-06-30 $183.33 32.78M $6.01B $132.5M $45.82M $5.92B