Gentex Corporation logo

Gentex Corporation

GNTX US

Gentex CorporationUnited States Composite