Gentex Corporation logo

Gentex Corporation

GNTX US

Gentex CorporationUnited States Composite

34.49

USD
+0.76
(+2.25%)