Here are four stocks with buy ranks and strong growth characteristics for investors to consider today, July 19th:TotalEnergiesSE TTE: This integrated oil and gas company carries a Zacks Rank #1 (Strong Buy), has witnessed the Zacks Consensus Estimate for its current year earnings increasing 9.2% over the last 60 days. TotalEnergies SE Price and Consensus TotalEnergies SE price-consensus-chart | TotalEnergies SE Quote TotalEnergies has a PEG ratio of 0.48 compared with 1.06 for the industry. The company possesses a Growth Score of B. TotalEnergies SE PEG Ratio (TTM) TotalEnergies SE peg-ratio-ttm | TotalEnergies SE Quote ArcBest Corporation ARCB: This freight transportation and integrated logistics services provider carries a Zacks Rank #1, has witnessed the Zacks Consensus Estimate for its current year earnings increasing 8.2% over the last 60 days. ArcBest Corporation Price and Consensus ArcBest Corporation price-consensus-chart | ArcBest Corporation Quote ArcBest has a PEG ratio of 0.50, compared with 0.99 for the industry. The company possesses a Growth Score of B. ArcBest Corporation PEG Ratio (TTM) ArcBest Corporation peg-ratio-ttm | ArcBest Corporation Quote Tempur Sealy International, Inc. TPX: This company that develops, manufactures, markets, and distributes bedding products carries a Zacks Rank #1, has witnessed the Zacks Consensus Estimate for its current year earnings increasing 4.8% over the last 60 days. Tempur Sealy International, Inc. Price and Consensus Tempur Sealy International, Inc. price-consensus-chart | Tempur Sealy International, Inc. Quote Tempur Sealy has a PEG ratio of 0.64, compared with 0.87 for the industry. The company possesses a Growth Score of B. Tempur Sealy International, Inc. PEG Ratio (TTM) Tempur Sealy International, Inc. peg-ratio-ttm | Tempur Sealy International, Inc. Quote Vale S.A. VALE: This company that produces and sells iron ore and iron ore pellets for use as raw materials in steelmaking carries a Zacks Rank #1, has witnessed the Zacks Consensus Estimate for its current year earnings increasing 13.6% over the last 60 days. Vale S.A. Price and Consensus Vale S.A. price-consensus-chart | Vale S.A. Quote Vale has a PEG ratio of 0.11, compared with 0.19 for the industry. The company possesses a Growth Score of A. Vale S.A. PEG Ratio (TTM) Vale S.A. peg-ratio-ttm | Vale S.A. Quote See the full list of top ranked stocks here.Learn more about the Growth score and how it is calculated here. 5 Stocks Set to Double Each was hand-picked by a Zacks expert as the #1 favorite stock to gain +100% or more in 2021. Each comes from a different sector and has unique qualities and catalysts that could fuel exceptional growth. Most of the stocks in this report are flying under Wall Street radar, which provides a great opportunity to get in on the ground floor. Today, See These 5 Potential Home Runs >>Want the latest recommendations from Zacks Investment Research? Today, you can download 7 Best Stocks for the Next 30 Days. Click to get this free report VALE S.A. (VALE): Free Stock Analysis Report Tempur Sealy International, Inc. (TPX): Free Stock Analysis Report ArcBest Corporation (ARCB): Free Stock Analysis Report TotalEnergies SE Sponsored ADR (TTE): Free Stock Analysis Report To read this article on Zacks.com click here. Zacks Investment Research