Here are four stocks with buy ranks and strong growth characteristics for investors to consider today, December 20th:Ubiquiti Inc. (UI): This networking technology developer, which carries a Zacks Rank #1 (Strong Buy), has witnessed the Zacks Consensus Estimate for its current year earnings increasing 4.9% over the last 60 days.Ubiquiti Inc. Price and Consensus Ubiquiti Inc. price-consensus-chart | Ubiquiti Inc. QuoteUbiquiti has a PEG ratio of 3.42 compared with 6.25 for the industry. The company possesses a Growth Score of B.Ubiquiti Inc. PEG Ratio (TTM) Ubiquiti Inc. peg-ratio-ttm | Ubiquiti Inc. QuotePhillips 66 (PSX): This energy manufacturing and logistics company, which carries a Zacks Rank #2 (Buy), has witnessed the Zacks Consensus Estimate for its current year earnings increasing 13.5% over the last 60 days.Phillips 66 Price and Consensus Phillips 66 price-consensus-chart | Phillips 66 QuotePhillips 66 has a PEG ratio of 1.98, compared with 8.13 for the industry. The company possesses a Growth Score of B.Phillips 66 PEG Ratio (TTM) Phillips 66 peg-ratio-ttm | Phillips 66 QuoteTransUnion (TRU): This provider of risk and information solutions, which carries a Zacks Rank #2, has witnessed the Zacks Consensus Estimate for its current year earnings increasing 2.6% over the last 60 days.TransUnion Price and Consensus TransUnion price-consensus-chart | TransUnion QuoteTransUnion has a PEG ratio of 2.15, compared with 2.45 for the industry. The company possesses a Growth Score of B.TransUnion PEG Ratio (TTM) TransUnion peg-ratio-ttm | TransUnion QuoteSun Communities, Inc. (SUI): This real estate investment trust, which carries a Zacks Rank #2, has witnessed the Zacks Consensus Estimate for its current year earnings increasing 0.2% over the last 60 days.Sun Communities, Inc. Price and Consensus Sun Communities, Inc. price-consensus-chart | Sun Communities, Inc. QuoteSun Communities has a PEG ratio of 3.66, compared with 5.23 for the industry. The company possesses a Growth Score of B.Sun Communities, Inc. PEG Ratio (TTM) Sun Communities, Inc. peg-ratio-ttm | Sun Communities, Inc. QuoteSee the full list of top ranked stocks here.Learn more about the Growth score and how it is calculated here.More Stock News: This Is Bigger than the iPhone! It could become the mother of all technological revolutions. Apple sold a mere 1 billion iPhones in 10 years but a new breakthrough is expected to generate more than 27 billion devices in just 3 years, creating a $1.7 trillion market.Zacks has just released a Special Report that spotlights this fast-emerging phenomenon and 6 tickers for taking advantage of it. If you don't buy now, you may kick yourself in 2020.Click here for the 6 trades >>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 Ubiquiti Inc. (UI): Free Stock Analysis Report TransUnion (TRU): Free Stock Analysis Report Sun Communities, Inc. (SUI): Free Stock Analysis Report Phillips 66 (PSX): Free Stock Analysis Report To read this article on Zacks.com click here. Zacks Investment Research