GENTEX CORPGNTX

Market cap
$5B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2024206+39.83%
Dec 31, 2023147+30.99%
Dec 31, 2022113-65.34%
Dec 31, 2021325+12.54%
Dec 31, 2020288-12.97%
Dec 31, 2019331-43.97%
Dec 31, 2018592+155.69%
Dec 31, 2017231+41.63%
Dec 31, 2016163+46.87%
Dec 31, 2015111+270.63%
Dec 31, 201430+Infinity%
Dec 31, 20130-100.00%
Dec 31, 201234+Infinity%
Dec 31, 20100