Himx Stock Analysis Himax Technologies Inc. Ads 0.88 Dip At 7.93 Full Review 20260403