Illumina director Keith Meister sells $57.2 million in stock | AllMind News