How Is Gentex Corporation Gntx Stock Performing In 2026 Gntx Q4 Earnings Beats Estimates By 0.03 20260408 1 Is Caterpillar Cat Stock Showing Strength Price At 788.81 Down 0.23 20260413