GigaMedia Limited GIGM Steady at 142 Awaiting Next Catalyst 20260520 NiSource NI Stock Analysis RangeBound Near 4730 20260520