Pinned straw:
Interesting, but as I recall, he offloaded a LOT of stock ($27m shares or 7%) in the low $4s, now trading low $1s.
Is buying back now
a) an endorsement of future prospects, feeling stock has reached its low?
b) a cynical attempt to offset criticism that he lacked faith in the firm?
c) Ripe for an insider-trading case?