Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Century Aluminum stock logo
CENX
Century Aluminum
$17.82
+1.2%
$13.73
$5.70
$18.64
$1.65B2.711.45 million shs504,055 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
MRC Global Inc. stock logo
MRC
MRC Global
$11.55
-0.2%
$12.15
$8.15
$13.00
$974.71M1.99562,526 shs47,324 shs
TPI Composites, Inc. stock logo
TPIC
TPI Composites
$2.61
+9.2%
$2.79
$1.63
$12.53
$123.90M2.031.13 million shs493,742 shs
The 10 Best AI Stocks to Own in 2024 Cover

Wondering where to start (or end) with AI stocks? These 10 simple stocks can help investors build long-term wealth as artificial intelligence continues to grow into the future.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Century Aluminum stock logo
CENX
Century Aluminum
+1.27%+1.09%+25.70%+52.07%+115.28%
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
0.00%0.00%0.00%0.00%+31.00%
MRC Global Inc. stock logo
MRC
MRC Global
-0.73%-1.03%-7.59%+11.14%+19.77%
TPI Composites, Inc. stock logo
TPIC
TPI Composites
-3.24%-11.15%-11.48%-13.56%-79.61%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Century Aluminum stock logo
CENX
Century Aluminum
1.1931 of 5 stars
1.22.00.00.03.31.70.6
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
N/AN/AN/AN/AN/AN/AN/AN/A
MRC Global Inc. stock logo
MRC
MRC Global
4.435 of 5 stars
3.55.00.00.02.23.33.1
TPI Composites, Inc. stock logo
TPIC
TPI Composites
3.5383 of 5 stars
3.11.00.04.42.51.70.6

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Century Aluminum stock logo
CENX
Century Aluminum
2.33
Hold$10.67-40.14% Downside
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
2.20
Hold$46.752.72% Upside
MRC Global Inc. stock logo
MRC
MRC Global
3.00
Buy$15.3332.76% Upside
TPI Composites, Inc. stock logo
TPIC
TPI Composites
2.11
Hold$9.22253.34% Upside

Current Analyst Ratings

Latest CENX, HCCI, MRC, and TPIC Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/8/2024
MRC Global Inc. stock logo
MRC
MRC Global
Susquehanna
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetPositive ➝ Positive$13.00 ➝ $15.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/14/2024
MRC Global Inc. stock logo
MRC
MRC Global
Stephens
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Overweight$17.00
(Data available from 4/26/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Century Aluminum stock logo
CENX
Century Aluminum
$2.19B0.76$0.35 per share50.85$3.72 per share4.79
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
$709.33M1.56$4.74 per share9.60$17.80 per share2.56
MRC Global Inc. stock logo
MRC
MRC Global
$3.41B0.29$1.89 per share6.11$5.79 per share1.99
TPI Composites, Inc. stock logo
TPIC
TPI Composites
$1.46B0.09N/AN/A($2.87) per share-0.91

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Century Aluminum stock logo
CENX
Century Aluminum
-$43.10M-$0.50N/A26.21N/A-2.05%5.18%1.15%5/1/2024 (Confirmed)
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
$84.76M$3.2014.2216.86N/A9.51%15.63%8.53%N/A
MRC Global Inc. stock logo
MRC
MRC Global
$114M$1.0411.119.39N/A3.34%26.92%6.15%5/8/2024 (Confirmed)
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 CENX, HCCI, MRC, and TPIC Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/8/2024N/A
MRC Global Inc. stock logo
MRC
MRC Global
$0.11N/A-$0.11N/AN/AN/A  
5/2/2024N/A
TPI Composites, Inc. stock logo
TPIC
TPI Composites
-$0.66N/A+$0.66N/AN/AN/A  
5/1/2024N/A
Century Aluminum stock logo
CENX
Century Aluminum
-$0.19N/A+$0.19N/AN/AN/A  
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/21/2024Q4 2023
Century Aluminum stock logo
CENX
Century Aluminum
-$0.23$0.30+$0.53$0.30$514.40 million$512.30 million
2/13/2024Q4 2023
MRC Global Inc. stock logo
MRC
MRC Global
$0.11$0.23+$0.12$0.29$810.52 million$768.00 million    

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Century Aluminum stock logo
CENX
Century Aluminum
N/AN/AN/AN/AN/A
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
N/AN/AN/AN/AN/A
MRC Global Inc. stock logo
MRC
MRC Global
N/AN/AN/AN/AN/A
TPI Composites, Inc. stock logo
TPIC
TPI Composites
N/AN/AN/AN/AN/A

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Century Aluminum stock logo
CENX
Century Aluminum
1.25
1.01
0.38
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
0.19
1.86
1.42
MRC Global Inc. stock logo
MRC
MRC Global
0.02
1.48
0.76
TPI Composites, Inc. stock logo
TPIC
TPI Composites
N/A
1.30
1.28

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Century Aluminum stock logo
CENX
Century Aluminum
61.59%
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
61.96%
MRC Global Inc. stock logo
MRC
MRC Global
94.97%
TPI Composites, Inc. stock logo
TPIC
TPI Composites
75.24%

Insider Ownership

CompanyInsider Ownership
Century Aluminum stock logo
CENX
Century Aluminum
0.76%
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
7.82%
MRC Global Inc. stock logo
MRC
MRC Global
20.90%
TPI Composites, Inc. stock logo
TPIC
TPI Composites
4.80%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Century Aluminum stock logo
CENX
Century Aluminum
2,93992.70 million92.00 millionOptionable
Heritage-Crystal Clean, Inc stock logo
HCCI
Heritage-Crystal Clean
1,84824.37 million22.46 millionOptionable
MRC Global Inc. stock logo
MRC
MRC Global
2,80084.39 million66.75 millionOptionable
TPI Composites, Inc. stock logo
TPIC
TPI Composites
12,30047.47 million45.19 millionOptionable

CENX, HCCI, MRC, and TPIC Headlines

SourceHeadline
TPI Composites (TPIC) May Report Negative Earnings: Know the Trend Ahead of Next Weeks ReleaseTPI Composites (TPIC) May Report Negative Earnings: Know the Trend Ahead of Next Week's Release
zacks.com - April 25 at 11:06 AM
TPI Composites (TPIC) Scheduled to Post Earnings on ThursdayTPI Composites (TPIC) Scheduled to Post Earnings on Thursday
americanbankingnews.com - April 25 at 2:47 AM
TPI Composites, Inc. (NASDAQ:TPIC) Given Consensus Recommendation of "Hold" by AnalystsTPI Composites, Inc. (NASDAQ:TPIC) Given Consensus Recommendation of "Hold" by Analysts
americanbankingnews.com - April 23 at 2:32 AM
TPI Composites, Inc. (NASDAQ:TPIC) Given Average Recommendation of "Hold" by AnalystsTPI Composites, Inc. (NASDAQ:TPIC) Given Average Recommendation of "Hold" by Analysts
marketbeat.com - April 23 at 2:29 AM
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

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Century Aluminum logo

Century Aluminum

NASDAQ:CENX
Century Aluminum Company, together with its subsidiaries, engages in the production of standard-grade and value-added primary aluminum products in the United States and Iceland. It also owns and operates an alumina production facility in Iceland, and a carbon anode production facility in the Netherlands. The company was founded in 1995 and is headquartered in Chicago, Illinois.
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.
MRC Global logo

MRC Global

NYSE:MRC
MRC Global Inc., through its subsidiaries, distributes pipes, valves, fittings, and other infrastructure products and services in the United States, Canada, and internationally. It offers ball, butterfly, gate, globe, check, diaphragm, needle, and plug valves; other products, such as lined corrosion resistant piping systems, control valves, valve automation, and top work components; and valve modification services, including valve control extensions, welding, hydrotesting, painting, coating, x-raying, and actuation assembly. The company also provides carbon steel fittings and flanges comprising carbon weld fittings, flanges, and piping components; stainless steel, alloy and corrosion resistant pipes, tubing, fittings, and flanges; and carbon line pipes. In addition, it offers natural gas distribution products, including risers, meters, polyethylene pipes and fittings, and various other components and industrial supplies; oilfield and industrial supplies and completion equipment, such as high density polyethylene pipes, fittings, and rods; and specialized production equipment comprising tanks and separators. Further, the company provides various services under the ValidTorque and FastTrack names. Its products are used in the construction, maintenance, repair, and overhaul of equipment used in extreme operating conditions, including high pressure, high/low temperature, and high corrosive and abrasive environments. The company was formerly known as McJunkin Red Man Holding Corporation and changed its name to MRC Global Inc. in January 2012. MRC Global Inc. was founded in 1921 and is headquartered in Houston, Texas.
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.