Gentex Corp. (GNTX) ticks all the boxes for top investors with its surprise performance of 0.29% last month.
Gentex Corp. (NASDAQ: GNTX) on Monday, soared 0.26% from the previous trading day, before settling in for the closing price of $31.21. Within the past