Anybody watching T A R R ? Stock's tripled to over $3 today! Think how the Chairman and his wife feel -- they've sold over 3M shares in the last month below $1. OUCH>>>