At a loss to explain the negativity with the SP despite pretty decent news... does anyone have any further info on this stock?