Something good must be happening today... up 87% on 66,000 shares... anybody know anything? Or am I the last one here?