MST is trading at $12.74, down 8.78% in pre-market, with its ex-dividend date potentially contributing.
- MST closed at $13.96 on October 21, when it went ex-dividend on a $0.0763 distribution payable October 22; this does not explain the full decline.
- Major U.S. indices were lower pre-market amid renewed geopolitical tensions and concerns about technology spending.
- No verified MST-specific announcement explaining the full move was found.