One thing that stands out fast: XHLD printed 137.2M shares yesterday, which is about 9.8x the 10-day average (13.9M) and roughly 56.1x the 3-month average (2.4M). That kind of volume usually means a real fight for shares, not just noise.
In pre-market, XHLD is trading around 2.38, and from an R\\R perspective this area looks like an interesting entry point. Technically it is still above the 50-day moving average near 1.97, while the 200-day is way higher around 5.54, so there is room if momentum rebuilds. Market cap is also tiny at about 10.51M, and revenue growth was 1.5% per latest financials.
If you trade SWING setups, are you treating 2.3-2.4 as a loading zone, or waiting for confirmation after the open?
Not financial advice.