• STRL is trading at $762.96 (-10.12%) as investors take profits following a massive rally and digest a recent shelf filing that raised concerns about potential share dilution.
  • The stock is pulling back after a more than 50% surge earlier in May, with some analysts flagging valuation concerns and noting the stock is trading well above its intrinsic value.
  • A Form S-3 shelf registration filed on May 12 allows the company to offer future shares or debt, creating a potential overhang for the stock. The drop also comes amid a broader selloff in engineering and construction stocks.