Stem is trading at $2.66, down 6.3%, with no specific cause established.
- No new company announcement or confirmed catalyst explaining the October 28 decline was identified. Stemβs October 26 strategic-alternatives review remains unresolved, with no timetable and no assurance it will produce a transaction.
- Major indexes were slightly positive; reports described mixed futures ahead of the Fed decision and major technology earnings, not a broad selloff that clearly explains Stemβs decline.