Is Trending Stock Sterling Infrastructure, Inc. (STRL) a Buy Now? | AllMind News