STRL is trading 5.4% up today at $772.70 as shares stage a technical bounce following last week's sharp pullback and volatility.

  • The move appears driven by technical factors and broader market strength rather than fresh company-specific headlines or analyst calls.
  • Traders may be bargain-hunting following a period of weakness linked to valuation concerns and a short-seller report released earlier in May.