SOLS is trading 4.1% down at $84.93 today as the stock faces selling pressure following its removal from a Russell benchmark index and profit-taking after a sharp rally in the previous session.
- The stock's exclusion from the Russell index is likely prompting institutional repositioning and fund outflows.
- Analyst sentiment remains mixed, with a recent price target hike to $101 offset by a new Hold initiation at a $90 target.