Why is STIM down?
Down 8.4% today, more than its medical device peers' 0.3%; no story names it yet.
Lags the market
Down 17% in a year while the S&P 500 rose 12%; up 108% over three years.
- Its $19.2M in cash covers about 4 quarters at fiscal 2025's pace;
- Arithmetic on filed figures,