Anyone know what these numbers are about? I mean, SPCL isn't actually buying/selling (to someone?) at these prices are they? I'd be ecstatic if it were something we had to look forward to but i have a feeling that if it's anything, it's some sort of "behind the scenes" type of thing. Anyone have any thoughts?
http://finance.yahoo.com/quote/SPCL/history?p=SPCL