Where is everyone? This stock is supposed to explode real soon, no? At least that's what one tout sheet is saying.