Off the top of my head, SNX did a buy back at about $1.24 in the past. They have about $1.15 per share in cash. I wouldn't be surprised if they did another buy back to use up some of their cash. Maybe the director is getting in before the buy back is announced?