Recent share performance and business profile Gentex (GNTX) has recently seen softer share performance, with negative returns over the past month, past 3 months, and year. This has prompted some ...