STRL
Sterling Infrastructure Crushed Its Earnings — So Why Are Investors Heading for the Exits?
Shares of Sterling Infrastructure plunged 11.9% to $538.50 on August 7, erasing a chunk of the stock's sharp post-earnings rally, even after the company...