Stantec drops 9% ahead of a mixed Q1 print
STN heads into the aftermath of its Q1 2026 results with a sharp week-long selloff, a record backlog, and short sellers quietly doubling their positions over the past month. The stock fell 9.1% over the past five…