Here are four stocks with buy ranks and strong growth characteristics for investors to consider today, June 3rd:TopBuild Corp. BLD: This company that engages in the installation and distribution of insulation and other building products, which carries a Zacks Rank #1 (Strong Buy), has witnessed the Zacks Consensus Estimate for its current year earnings increasing 10.2% over the last 60 days.TopBuild Corp. Price and Consensus TopBuild Corp. price-consensus-chart | TopBuild Corp. QuoteTopBuild has a PEG ratio 0.57, compared with 1.13 for the industry. The company possesses a Growth Score of B.TopBuild Corp. PEG Ratio (TTM) TopBuild Corp. peg-ratio-ttm | TopBuild Corp. QuoteWestlake Chemical Partners LP WLKP: This operator of ethylene production facilities and related assets, which carries a Zacks Rank #1 (Strong Buy), has witnessed the Zacks Consensus Estimate for its current year earnings increasing 1.4% over the last 60 days.Westlake Chemical Partners LP Price and Consensus Westlake Chemical Partners LP price-consensus-chart | Westlake Chemical Partners LP QuoteWestlake has a PEG ratio 0.67, compared with 0.97 for the industry. The company possesses a Growth Score of B.Westlake Chemical Partners LP PEG Ratio (TTM) Westlake Chemical Partners LP peg-ratio-ttm | Westlake Chemical Partners LP QuoteStrategic Education, Inc. STRA: This provider of post-secondary education and non-degree programs, which carries a Zacks Rank #1 (Strong Buy), has witnessed the Zacks Consensus Estimate for its current year earnings increasing 7.1% over the last 60 days.Strategic Education Inc. Price and Consensus Strategic Education Inc. price-consensus-chart | Strategic Education Inc. QuoteStrategic Education has a PEG ratio 1.81, compared with 2.23 for the industry. The company possesses a Growth Score of A.Strategic Education Inc. PEG Ratio (TTM) Strategic Education Inc. peg-ratio-ttm | Strategic Education Inc. QuoteiRobot Corporation IRBT: This designer and seller of robots, which carries a Zacks Rank #2 (Buy), has witnessed the Zacks Consensus Estimate for its current year earnings increasing 7.3% over the last 60 days.iRobot Corporation Price and Consensus iRobot Corporation price-consensus-chart | iRobot Corporation QuoteiRobot has a PEG ratio 1.31, compared with 1.90 for the industry. The company possesses a Growth Score of A.iRobot Corporation PEG Ratio (TTM) iRobot Corporation peg-ratio-ttm | iRobot Corporation QuoteSee the full list of top ranked stocks hereLearn more about the Growth score and how it is calculated here.Will you retire a millionaire?One out of every six people retires a multimillionaire. Get smart tips you can do today to become one of them in a new Special Report, “7 Things You Can Do Now to Retire a Multimillionaire.”Click to get it free >>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 TopBuild Corp. (BLD): Free Stock Analysis Report Westlake Chemical Partners LP (WLKP): Free Stock Analysis Report iRobot Corporation (IRBT): Free Stock Analysis Report Strategic Education Inc. (STRA): Free Stock Analysis Report To read this article on Zacks.com click here. Zacks Investment Research