Time will tell whether the insider purchases foretell a future rebound for SPLS shares, which are presently showing a last trade of $11.04/share, slightly above the new 52-week low.
The list is piling up.
Which stocks have been the biggest dogs on Wall Street since the start of the calendar 2017 year?
Malls are sitting empty as some of the biggest names in retail close locations and scramble to catch up with consumer preferences.
Stocks are dragged from recent records this week as crude oil suffers a days-long selloff that pummeled it down to its lowest levels this year.