S&P 500   5,022.21
DOW   37,753.31
QQQ   425.84
ASML Fires Warning Shot For Tech Investors
Checking in with 5 Bitcoin Stocks Ahead of Bitcoin's Halving
Lululemon’s P/E Is Back to 2017 Levels: Should You Buy the Dip?
Abbott Laboratories Outlook is Healthy: Buy the Dip
Closing prices for crude oil, gold and other commodities
Stock market today: World shares are mixed after a tech-led retreat on Wall Street
Prologis Stock Leading U.S. Logistics Boom
S&P 500   5,022.21
DOW   37,753.31
QQQ   425.84
ASML Fires Warning Shot For Tech Investors
Checking in with 5 Bitcoin Stocks Ahead of Bitcoin's Halving
Lululemon’s P/E Is Back to 2017 Levels: Should You Buy the Dip?
Abbott Laboratories Outlook is Healthy: Buy the Dip
Closing prices for crude oil, gold and other commodities
Stock market today: World shares are mixed after a tech-led retreat on Wall Street
Prologis Stock Leading U.S. Logistics Boom
S&P 500   5,022.21
DOW   37,753.31
QQQ   425.84
ASML Fires Warning Shot For Tech Investors
Checking in with 5 Bitcoin Stocks Ahead of Bitcoin's Halving
Lululemon’s P/E Is Back to 2017 Levels: Should You Buy the Dip?
Abbott Laboratories Outlook is Healthy: Buy the Dip
Closing prices for crude oil, gold and other commodities
Stock market today: World shares are mixed after a tech-led retreat on Wall Street
Prologis Stock Leading U.S. Logistics Boom
S&P 500   5,022.21
DOW   37,753.31
QQQ   425.84
ASML Fires Warning Shot For Tech Investors
Checking in with 5 Bitcoin Stocks Ahead of Bitcoin's Halving
Lululemon’s P/E Is Back to 2017 Levels: Should You Buy the Dip?
Abbott Laboratories Outlook is Healthy: Buy the Dip
Closing prices for crude oil, gold and other commodities
Stock market today: World shares are mixed after a tech-led retreat on Wall Street
Prologis Stock Leading U.S. Logistics Boom

Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Astec Industries, Inc. stock logo
ASTE
Astec Industries
$41.73
-1.1%
$39.98
$28.97
$56.33
$959.76M1.38127,551 shs155,341 shs
DMC Global Inc. stock logo
BOOM
DMC Global
$16.68
+0.1%
$17.94
$14.89
$27.16
$330.03M1.62249,524 shs162,560 shs
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
$45.51
$45.43
$25.70
$47.98
$1.11B1.23203,823 shsN/A
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
$39.01
+0.4%
$41.63
$17.76
$46.26
$1.43B1.55267,774 shs233,597 shs
TPI Composites, Inc. stock logo
TPIC
TPI Composites
$2.74
+1.9%
$2.85
$1.63
$13.66
$127.93M2.03832,106 shs742,108 shs
These 7 Stocks Will Be Magnificent in 2024 Cover

With average gains of 150% since the start of 2023, now is the time to give these stocks a look and pump up your 2024 portfolio.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Astec Industries, Inc. stock logo
ASTE
Astec Industries
-1.11%-3.54%+4.30%+23.43%+0.10%
DMC Global Inc. stock logo
BOOM
DMC Global
+0.12%-9.59%-7.18%-2.51%-14.98%
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
0.00%0.00%0.00%0.00%+29.81%
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
+0.41%-0.99%+1.62%+15.35%+14.47%
TPI Composites, Inc. stock logo
TPIC
TPI Composites
+1.67%+6.20%+2.62%+1.48%-79.26%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Astec Industries, Inc. stock logo
ASTE
Astec Industries
3.1964 of 5 stars
2.35.02.50.02.31.71.9
DMC Global Inc. stock logo
BOOM
DMC Global
4.6938 of 5 stars
3.55.01.70.03.51.73.8
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
N/AN/AN/AN/AN/AN/AN/AN/A
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
1.4647 of 5 stars
1.21.02.50.02.63.31.9
TPI Composites, Inc. stock logo
TPIC
TPI Composites
3.2363 of 5 stars
3.11.00.04.41.81.70.6

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Astec Industries, Inc. stock logo
ASTE
Astec Industries
2.50
Moderate Buy$46.0010.23% Upside
DMC Global Inc. stock logo
BOOM
DMC Global
3.00
Buy$27.0061.87% Upside
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
2.20
Hold$46.752.72% Upside
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
2.33
Hold$33.60-13.87% Downside
TPI Composites, Inc. stock logo
TPIC
TPI Composites
2.11
Hold$9.22236.58% Upside

Current Analyst Ratings

Latest BOOM, NSSC, ASTE, HCCI, and TPIC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/12/2024
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$46.00
2/27/2024
DMC Global Inc. stock logo
BOOM
DMC Global
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$28.00 ➝ $27.00
2/23/2024
TPI Composites, Inc. stock logo
TPIC
TPI Composites
Piper Sandler
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingNeutral ➝ Neutral$4.00 ➝ $3.00
2/6/2024
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
Imperial Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeOutperform ➝ In-Line$45.00
2/5/2024
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$36.00 ➝ $46.00
(Data available from 4/18/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Astec Industries, Inc. stock logo
ASTE
Astec Industries
$1.34B0.71$3.75 per share11.12$28.75 per share1.45
DMC Global Inc. stock logo
BOOM
DMC Global
$719.19M0.46$3.62 per share4.61$20.76 per share0.80
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
$709.33M1.56$4.74 per share9.60$17.80 per share2.56
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
$170M8.44$0.79 per share49.16$3.81 per share10.24
TPI Composites, Inc. stock logo
TPIC
TPI Composites
$1.46B0.09N/AN/A($2.87) per share-0.95

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Astec Industries, Inc. stock logo
ASTE
Astec Industries
$33.50M$1.4728.3913.46N/A2.50%9.46%5.86%5/1/2024 (Confirmed)
DMC Global Inc. stock logo
BOOM
DMC Global
$26.26M$1.0815.447.28N/A3.29%9.14%4.06%5/2/2024 (Estimated)
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
$84.76M$3.2014.2216.86N/A9.51%15.63%8.53%N/A
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
$27.13M$1.1932.7826.18N/A25.08%30.81%25.98%5/13/2024 (Estimated)
TPI Composites, Inc. stock logo
TPIC
TPI Composites
-$201.78M-$4.18N/AN/AN/A-8.19%N/A-12.66%5/2/2024 (Confirmed)

Latest BOOM, NSSC, ASTE, HCCI, and TPIC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/2/2024N/A
TPI Composites, Inc. stock logo
TPIC
TPI Composites
-$0.66N/A+$0.66N/AN/AN/A  
5/1/2024N/A
Astec Industries, Inc. stock logo
ASTE
Astec Industries
$0.92N/A-$0.92N/AN/AN/A  
2/28/2024Q4 2023
Astec Industries, Inc. stock logo
ASTE
Astec Industries
$0.62$0.90+$0.28$1.15$332.33 million$337.20 million    
2/22/2024Q4 2023
DMC Global Inc. stock logo
BOOM
DMC Global
$0.33$0.26-$0.07$0.51$170.80 million$174.04 million    
2/22/2024Q4 2023
TPI Composites, Inc. stock logo
TPIC
TPI Composites
-$0.91$0.27+$1.18$0.23$340.91 million$296.99 million    
2/5/202412/31/2023
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
$0.26$0.34+$0.08$0.34$43.92 million$47.50 million    

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Astec Industries, Inc. stock logo
ASTE
Astec Industries
$0.521.25%+5.73%35.37%N/A
DMC Global Inc. stock logo
BOOM
DMC Global
$0.503.00%N/A46.30%N/A
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
N/AN/AN/AN/AN/A
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
$0.401.03%N/A33.61%1 Years
TPI Composites, Inc. stock logo
TPIC
TPI Composites
N/AN/AN/AN/AN/A

Latest BOOM, NSSC, ASTE, HCCI, and TPIC Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
2/23/2024
Astec Industries, Inc. stock logo
ASTE
Astec Industries
Quarterly$0.131.43%3/8/20243/11/20243/29/2024
2/1/2024
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
quarterly$0.101.12%2/29/20243/1/20243/22/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Astec Industries, Inc. stock logo
ASTE
Astec Industries
0.11
2.41
0.88
DMC Global Inc. stock logo
BOOM
DMC Global
0.25
2.58
1.27
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
0.19
1.86
1.42
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
N/A
7.06
5.21
TPI Composites, Inc. stock logo
TPIC
TPI Composites
N/A
1.30
1.28

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Astec Industries, Inc. stock logo
ASTE
Astec Industries
93.16%
DMC Global Inc. stock logo
BOOM
DMC Global
77.63%
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
61.96%
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
85.07%
TPI Composites, Inc. stock logo
TPIC
TPI Composites
75.24%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Astec Industries, Inc. stock logo
ASTE
Astec Industries
4,32222.74 million22.58 millionOptionable
DMC Global Inc. stock logo
BOOM
DMC Global
1,80019.79 million19.23 millionOptionable
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
1,84824.37 million22.46 millionOptionable
Napco Security Technologies, Inc. stock logo
NSSC
Napco Security Technologies
1,15036.78 million32.54 millionOptionable
TPI Composites, Inc. stock logo
TPIC
TPI Composites
12,30047.47 million45.19 millionOptionable

BOOM, NSSC, ASTE, HCCI, and TPIC Headlines

SourceHeadline
TPI Composites, Inc. Announces First Quarter 2024 Earnings Release Date and Conference CallTPI Composites, Inc. Announces First Quarter 2024 Earnings Release Date and Conference Call
globenewswire.com - April 11 at 4:05 PM
Edward Hall nominated to join the board of directors of TPI CompositesEdward Hall nominated to join the board of directors of TPI Composites
windtech-international.com - April 10 at 7:44 AM
Edward Hall Nominated to Join the Board of Directors of TPI Composites, Inc.Edward Hall Nominated to Join the Board of Directors of TPI Composites, Inc.
globenewswire.com - April 9 at 4:05 PM
TPI Composites, Inc. (NASDAQ:TPIC) is a favorite amongst institutional investors who own 69%TPI Composites, Inc. (NASDAQ:TPIC) is a favorite amongst institutional investors who own 69%
finance.yahoo.com - April 6 at 10:48 AM
TPI Composites, Inc. (NASDAQ:TPIC) Given Average Rating of "Hold" by BrokeragesTPI Composites, Inc. (NASDAQ:TPIC) Given Average Rating of "Hold" by Brokerages
marketbeat.com - March 29 at 2:30 AM
TPI Composites, Inc. Publishes its Annual Sustainability Report Reaffirming Its Commitments to a Zero-Harm Culture and Carbon NeutralityTPI Composites, Inc. Publishes its Annual Sustainability Report Reaffirming Its Commitments to a Zero-Harm Culture and Carbon Neutrality
globenewswire.com - March 28 at 4:05 PM
TPI Composites files patent for composite structure fabrication method using magnetic anchors and optical markersTPI Composites files patent for composite structure fabrication method using magnetic anchors and optical markers
power-technology.com - March 27 at 12:03 AM
TPI Composites IncTPI Composites Inc
money.usnews.com - March 23 at 12:16 AM
TPIC Apr 2024 2.500 callTPIC Apr 2024 2.500 call
finance.yahoo.com - March 16 at 2:16 PM
TPI Composites: Weak Results And GuidanceTPI Composites: Weak Results And Guidance
seekingalpha.com - March 1 at 12:40 PM
TPI Composites: Turnaround Is In Sight (Rating Upgrade)TPI Composites: Turnaround Is In Sight (Rating Upgrade)
seekingalpha.com - February 26 at 8:18 PM
Earnings Update: TPI Composites, Inc. (NASDAQ:TPIC) Just Reported And Analysts Are Trimming Their ForecastsEarnings Update: TPI Composites, Inc. (NASDAQ:TPIC) Just Reported And Analysts Are Trimming Their Forecasts
finance.yahoo.com - February 25 at 12:29 PM
TPI Composites Full Year 2023 Earnings: EPS Beats Expectations, Revenues LagTPI Composites Full Year 2023 Earnings: EPS Beats Expectations, Revenues Lag
finance.yahoo.com - February 24 at 10:40 AM
TPI Composites, Inc. (NASDAQ:TPIC) Q4 2023 Earnings Call TranscriptTPI Composites, Inc. (NASDAQ:TPIC) Q4 2023 Earnings Call Transcript
finance.yahoo.com - February 23 at 1:16 PM
Q4 2023 TPI Composites Inc Earnings CallQ4 2023 TPI Composites Inc Earnings Call
finance.yahoo.com - February 23 at 8:16 AM
TPI Composites: Transitioning Towards Long-Term Growth, Maintains Buy RatingTPI Composites: Transitioning Towards Long-Term Growth, Maintains Buy Rating
markets.businessinsider.com - February 23 at 2:19 AM
TPI Composites: Q4 Earnings InsightsTPI Composites: Q4 Earnings Insights
benzinga.com - February 22 at 9:18 PM
TPI Composites Inc (TPIC) Reports Mixed 2023 Financial Results Amidst Industry ChallengesTPI Composites Inc (TPIC) Reports Mixed 2023 Financial Results Amidst Industry Challenges
finance.yahoo.com - February 22 at 9:18 PM
Heres What Key Metrics Tell Us About TPI Composites (TPIC) Q4 EarningsHere's What Key Metrics Tell Us About TPI Composites (TPIC) Q4 Earnings
zacks.com - February 22 at 9:01 PM
TPI Composites (TPIC) Beats Q4 Earnings EstimatesTPI Composites (TPIC) Beats Q4 Earnings Estimates
zacks.com - February 22 at 8:51 PM
TPI Composites, Inc. Announces Fourth Quarter and Full Year 2023 Earnings Results; Enhanced Liquidity Position and Projects Improved Profitability for the Second Half of 2024TPI Composites, Inc. Announces Fourth Quarter and Full Year 2023 Earnings Results; Enhanced Liquidity Position and Projects Improved Profitability for the Second Half of 2024
globenewswire.com - February 22 at 4:05 PM
Heres what to expect from TPI Compositess earnings reportHere's what to expect from TPI Composites's earnings report
markets.businessinsider.com - February 21 at 1:05 PM
TPI Composites Inc (TPIC)TPI Composites Inc (TPIC)
investing.com - February 21 at 2:33 AM
Bitcoin surges under new SEC approvalBitcoin surges under new SEC approval
finance.yahoo.com - February 18 at 1:36 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Astec Industries logo

Astec Industries

NASDAQ:ASTE
Astec Industries, Inc. designs, engineers, manufactures, and markets equipment and components used primarily in road building and related construction activities worldwide. The company operates in two segments, Infrastructure Solutions and Materials Solutions. The Infrastructure Solutions segment offers asphalt plants and related components, heaters, concrete dust control systems, asphalt pavers, vaporizers, concrete material handling systems, screeds, heat recovery units, paste back-fill plants, asphalt storage tanks, hot oil heaters, bagging plants, fuel storage tanks, industrial and asphalt burners and systems, custom batch plants, material transfer vehicles, soil stabilizing-reclaiming machinery, blower trucks and trailers, milling machines, soil remediation plants, wood chippers and grinders, pump trailers, concrete batch plants, control systems, liquid terminals, storage equipment and related parts, construction and retrofits, polymer plants, and concrete mixers, as well as engineering and environmental permitting services. This segment provides its products to asphalt producers; highway and heavy equipment contractors; utility contractors; sand and gravel producers; construction, demolition, recycle and crushing contractors; forestry and environmental recycling contractors; mine and quarry operators; port and inland terminal authorities; power stations; and domestic and foreign government agencies. The Materials Solutions segment designs and manufactures crushing equipment, mobile plants, bulk material handling solutions, vibrating equipment, screening equipment, electrical control centers, modular plants and systems, conveying equipment, plant automation products, portable plants, and mineral processing equipment, as well as offers consulting and engineering services. The company was incorporated in 1972 and is headquartered in Chattanooga, Tennessee.
DMC Global logo

DMC Global

NASDAQ:BOOM
DMC Global Inc. provides a suite of engineered products and various solutions for the construction, energy, industrial processing, and transportation markets worldwide. The company operates through three segments: Arcadia, DynaEnergetics, and NobelClad. The Arcadia segment manufactures, assembles, and sells architectural building products, including exterior and interior framing systems, curtain walls, windows, doors, and interior partitions; architectural components, architectural framing systems, entrance systems, and sun control products; sliding and glazing systems; and thermally broken steel, aluminum windows and doors, and wood doors and windows. It sells its products through a national in-house sales force for buildings, such as office towers, airports, hotels, education and athletic facilities, health care locations, government buildings, retail centers, mixed use, and multi-family residential buildings. The DynaEnergetics segment designs, manufactures, markets, and sells perforating systems, including initiation systems, shaped charges, detonating cords, gun hardware, and control panels; and perforating systems and associated hardware for the oil and gas industry. It sells its products through direct selling, distributors, and independent sales representatives. The NobelClad segment produces and sells explosion-welded clad metal plates for use in the construction of heavy, corrosion resistant pressure vessels, and heat exchangers for oil and gas, chemical and petrochemical, alternative energy, hydrometallurgy, aluminum production, shipbuilding, rail car manufacturing, power generation, and industrial refrigeration industries. It sells its products through direct sales personnel, program managers, and independent sales representatives. The company was formerly known as Dynamic Materials Corporation and changed its name to DMC Global Inc. in November 2016. DMC Global Inc. was founded in 1965 and is headquartered in Broomfield, Colorado.
Heritage-Crystal Clean logo

Heritage-Crystal Clean

NASDAQ:HCCI
Heritage-Crystal Clean, Inc, through its subsidiary, Heritage-Crystal Clean, LLC, provides parts cleaning, hazardous and non-hazardous waste, and used oil collection services to small and mid-sized customers in the industrial and vehicle maintenance sectors in North America. It operates through two segments, Environmental Services and Oil Business. The Environmental Services segment offers parts cleaning, containerized waste management, wastewater vacuum, antifreeze recycling, emergency and spill response, and industrial and field services. The Oil Business segment engages in the collection of used oil, the sale of recycled fuel oil, and used oil filter removal and disposal activities, as well as the re-refining of used oil into lubricant base oil and other products. The company also collects and disposes wastewater. As of December 31, 2022, it operated through 105 branches serving approximately 104,000 customer locations. Heritage-Crystal Clean, Inc. was incorporated in 2007 and is headquartered in Hoffman Estates, Illinois.
Napco Security Technologies logo

Napco Security Technologies

NASDAQ:NSSC
Napco Security Technologies, Inc. develops, manufactures, and sells electronic security products in the United States and internationally. The company offers access control systems, door-locking products, intrusion and fire alarm systems, and video surveillance systems for commercial, residential, institutional, industrial, and governmental applications. Its access control systems include various types of identification readers, control panels, PC-based computers, and electronically activated door-locking devices; and door locking devices comprise microprocessor-based electronic door locks with push button, card readers and bio-metric operation, door alarms, mechanical door locks, and simple dead bolt locks. The company's alarm systems include automatic communicators, cellular communication devices, control panels, combination control panels/digital communicators and digital keypad systems, fire alarm control panels, and area detectors; and video surveillance systems comprise video cameras, control panels, video monitors, or PCs. It also buys and resells various identification readers, video cameras, PC-based computers, and various peripheral equipment for access control and video surveillance systems; offers school security products; and markets peripheral and related equipment manufactured by other companies. The company markets and sells its products to independent distributors, dealers, and installers of security equipment. Napco Security Technologies, Inc. was founded in 1969 and is headquartered in Amityville, New York.
TPI Composites logo

TPI Composites

NASDAQ:TPIC
TPI Composites, Inc. manufactures and sells composite wind blades, and related precision molding and assembly systems to original equipment manufacturers (OEMs) in the United States, Mexico, Europe, the Middle East, Africa, and India. It also provides composite solutions for the automotive industry; and field service inspection and repair services comprising diagnostic, repair, and maintenance services for wind blades to OEM customers, and wind farm owners and operators. The company was formerly known as LCSI Holding, Inc. and changed its name to TPI Composites, Inc. in 2008. TPI Composites, Inc. was founded in 1968 and is headquartered in Scottsdale, Arizona.