It means they are being smart. That 1.25 million will be 4 times more when they sell those shares. Who cares if ir hurts bzne. I dont own stock there