NASDAQ : ASTE

Astec Industries, Inc.

$56.3 USD

-$0.07 (-0.12%)

Volume
134.46K
Average Volume
215.37K
Market Capitalization
$1.29B
P/E Ratio
49.82
Dividend Yield
0.92%
Price Target
$36.00
Year High
$65.69
Year Low
$37.82
Day High
Day Low
Payout Ratio
$0.47
Current Ratio
$2.34

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.06%

Investors Holding

13

change: -234 | last: 247

Increased Positions

7

change: -126 | last: 133

Reduced Positions

1

change: -78 | last: 79

New Positions

1

change: -54 | last: 55

Sold Positions

234

change: 218 | last: 16

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0

Total Invested

14.24M

ASTE Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $43.32 22.89M $991.72M $72M $347.9M $1.27B
2024-12-31 $33.60 22.8M $766.05M $88.3M $118.3M $796.05M
2023-12-31 $35.83 22.72M $814.05M $63.2M $83.1M $833.95M
2022-12-31 $40.66 22.79M $926.67M $62.8M $87.7M $951.57M
2021-12-31 $69.27 22.73M $1.57B $134.1M $2.9M $1.44B
2020-12-31 $57.88 22.59M $1.31B $158.6M $2M $1.15B
2019-12-31 $42.00 22.52M $945.63M $48.9M $2M $898.73M
2018-12-31 $30.19 22.88M $690.71M $25.82M $59.71M $724.6M
2017-12-31 $58.50 23.02M $1.35B $62.28M $4.04M $1.29B
2016-12-31 $67.46 22.99M $1.55B $82.37M $11.29M $1.48B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $53.84 22.94M $1.24B $75M $392.9M $1.55B
2025-12-31 $43.32 22.89M $991.72M $72M $347.9M $1.27B
2025-09-30 $48.13 22.89M $1.1B $69.3M $352M $1.38B
2025-06-30 $41.69 22.88M $953.75M $88.7M $96.8M $961.85M
2025-03-31 $34.45 22.83M $786.6M $92.6M $107.5M $801.5M
2024-12-31 $33.60 22.8M $766.05M $88.3M $118.3M $796.05M
2024-09-30 $31.94 22.82M $728.74M $55.3M $111.6M $785.04M
2024-06-30 $28.82 22.8M $657M $63.2M $138.2M $732M
2024-03-31 $42.73 22.76M $972.62M $58.1M $134.6M $1.05B
2023-12-31 $35.83 22.75M $815.17M $63.2M $83.1M $835.07M
2023-09-30 $47.11 22.75M $1.07B $73.8M $129M $1.13B
2023-06-30 $45.44 22.72M $1.03B $44.5M $73.7M $1.06B