GNTX Insider Monkey 5 days ago Gentex Corporation (GNTX) Drops After Earnings Miss Amid Lower-End Vehicle Production Mix