Gentex Corp (NASDAQ:GNTX)

23.49
Delayed Data
As of May 25
 -0.28 / -1.18%
Today’s Change
16.59
Today|||52-Week Range
24.60
+12.12%
Year-to-Date