STAK is trading 5.7% higher at $1.67, with no direct catalyst established by available reports.

  • Search results showed no new STAK announcement on November 2; the latest company-specific result was its fiscal 2026 results announcement on October 21.
  • Broader markets were mixed. Reports cited falling oil prices and diplomatic hopes around Iran as support for a rebound, but did not directly link these factors to STAK’s gain.